All roles at Diginnovators

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
Apply on Diginnovators's site