Python Developer to support the migration and execution of business logic into a Python-based environment.
This role is primarily technical, with limited business-side interaction, and will work closely with the data science team responsible for deploying decision logic.
The ideal candidate will have strong experience building Python services, rule/decision engines, to build a in-house application- Python rule engine.
Key Responsibilities
Rewrite and translate existing business logic into Python
Build and maintain Python execution environments
Develop a Python-based rules/decision engine to execute decision flows
Implement services that execute decision logic and integrate with third-party data sources
Collaborate with the data science team to deploy and validate business logic
Design and consume REST APIs
Work with asynchronous functions and messaging/pub-sub systems
Required Skills & Experience
Strong experience with Python development
Hands-on experience with FastAPI
Experience with NoSQL and PostgreSQL
Knowledge of dependency injection frameworks (for testing and modularity)
Experience building and consuming REST APIs
Familiarity with Pub/Sub systems
Strong understanding of asynchronous programming
Nice to Have
Experience with GCP SQL
Ability to validate and query data in cloud-based databases
Prior experience building rule engines or decision logic systems
- -
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1591297
Interview Questions for you
View All