RRF NO - 338 - Lead Engineer- Python (India)

RRF NO - 338 - Lead Engineer- Python (India)

10 Aug
|
Datafortune
|
India

10 Aug

Datafortune

India

We are looking for a Senior Python Engineer with 6+ years of experience to join our backend engineering team. The ideal candidate will have strong expertise in Python-based microservice development, RESTful APIs, cloud-native deployments, and modern testing and security best practices. You will work closely with cross-functional teams to build scalable, secure, and reliable backend services in a cloud environment.

Key Responsibilities

- Develop and maintain Python-based microservices using frameworks like FastAPI, Flask, or Django.

- Design and implement RESTful APIs with asynchronous programming where applicable.

- Architect and deploy microservices using Docker, adhering to modern CI/CD and DevOps practices.

- Implement Pub/Sub messaging and service communication patterns using Google Pub/Sub, Kafka, or RabbitMQ.

- Work with relational databases such as PostgreSQL and MySQL, and have familiarity with NoSQL databases like MongoDB.

- Utilize cloud services from Google Cloud Platform, AWS, or similar for scalable deployment.

- Ensure high code quality through unit testing (e.g., pytest, unittest) and API testing (e.g., Postman, Newman).

- Apply and advocate for API security best practices, including OAuth2, JWT, and data encryption.

- Collaborate in Agile teams using version control, sprint planning, and structured documentation.





- Integrate third-party services such as Mailgun for email automation and OpenAI/ChatGPT for AI-enhanced features.

Required Skills & Qualifications

- 5+ years of skilled experience as a Python developer with a strong understanding of microservices architecture.

- Proficiency with Python web frameworks such as FastAPI, Flask, or Django.

- Strong knowledge of Docker and deployment of services to cloud environments.

- Experience with CI/CD tools and Infrastructure as Code (e.g., Terraform).

- Expertise in working with PostgreSQL, MySQL, and basic knowledge of MongoDB.

- Hands-on experience with message brokers like Kafka, RabbitMQ, or Google Pub/Sub.

- Proficient in unit and API testing frameworks and best practices.

- Solid understanding of API authentication, authorization, and data protection techniques.

- Familiarity with email service providers (e.g., Mailgun) and AI-based API integrations (e.g., OpenAI).

- Experience working in Agile teams with Git-based workflows.

- Familiarity with observability tools (e.g., logging, monitoring, tracing).

Soft Skills

- Independent problem-solving ability with a detail-oriented approach.

- Strong communication, analytical, and problem-solving skills.

- Team collaboration in distributed environments.

- Proactive in suggesting improvements and maintaining best practices.

📌 RRF NO - 338 - Lead Engineer- Python (India)
🏢 Datafortune
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: rrf no - 338 - lead engineer- python (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: rrf no - 338 - lead engineer- python (india) / india