Required Skills & Experience
• 5+ years of hands-on experience in Python backend development.
Budget – 15lpa
• Deep understanding of core Python, algorithms, data structures, and problem-solving.
• Strong command over SQL: schema design, query optimization, indexing, execution plans, performance tuning
(PostgreSQL advantage).
• Experience building and consuming REST APIs; strong understanding of request/response lifecycle.
• Hands-on experience with FastAPI / Flask / Django.
• Solid understanding of software engineering best practices — OOP, modular architecture, design patterns, clean
code.
• Experience with unit tests, CI/CD pipelines, and version control (Git).
• Ability to mentor junior developers and take end-to-end ownership of modules.
• Strong communication skills and a collaborative mindset.
Good to Have
• Experience with cloud platforms (AWS preferred).
• Familiarity with Docker, containers, or Kubernetes.
• Understanding of microservices architectures or distributed systems.
• Experience with async programming (asyncio, Celery, message queues like MQTT/SQS).
• Exposure to edge/IoT data flows or industrial systems (bonus but not mandatory).
Qualifications
• Bachelor’s or Master’s in Computer Science, Engineering, or equivalent practical experience