We are looking for a highly skilled Senior Python Developer to design and deliver scalable backend systems. This role offers the opportunity to work on high-performance applications, collaborate with cross-functional teams, and contribute to building robust digital platforms.
Key Responsibilities :
- Design, develop, and maintain backend services using Python (Flask / FastAPI).
- Build and optimize asynchronous messaging systems with RabbitMQ.
- Develop and integrate RESTful APIs for seamless communication.
- Write and optimize SQL queries (PostgreSQL / MySQL).
- Collaborate with frontend, DevOps, and product teams for end-to-end feature delivery.
- Ensure clean, testable, and maintainable code.
- Debug and enhance systems for scalability and performance.
- Participate in code reviews and improve development processes.
Key Skills & Qualifications :
Strong proficiency in Python (Flask / FastAPI preferred).Hands-on experience with RabbitMQ or similar message queuing tools.Solid knowledge of relational databases (PostgreSQL, MySQL).Experience designing and integrating RESTful APIs.Familiarity with Git and Agile methodologies.Strong problem-solving and system design skills.Preferred : Exposure to MongoDB, Docker, microservices, and cloud platforms (AWS / Azure / GCP).(ref : hirist.tech)