HamburgerMenu
hirist

Python Developer

Posted on: 16/12/2025

Job Description

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

- -

info-icon

Did you find something suspicious?