Python Developer
PuneFull-time5–9 yrsPosted 1 week ago
Senior software engineering role at Diginnovators in Pune. Needs 5+ years and a B.Tech, B.E. or B.Sc.
About the role
The Senior Python Developer will play a critical role in developing, maintaining, and enhancing backend systems for a client-facing transaction portal. This position offers hands-on experience in Python backend frameworks such as FastAPI, Flask, and Django REST, with exposure to asynchronous processing, message queues, and high-volume transaction handling.
What you'll do
- Transaction & Concurrency Handling: Implement reliable, idempotent transaction flows and manage asynchronous processes using queues (Kafka/RabbitMQ)
- Production Support & Incident Management: Own, triage, and resolve production incidents with urgency and within SLA
- Testing & Quality Assurance: Develop automated tests and monitor system health to ensure reliability and maintainability
- Monitoring & Debugging: Use tools like Kibana and Grafana to monitor production systems and troubleshoot issues
What you need
- Python
- FastAPI
- Django
- SQL
- Kafka
- PostgreSQL
Good to have
- Flask
- RabbitMQ
- Grafana
- Test automation
- Angular
- Root cause analysis