Skip to main content

Python Developer - FastAPI/Flask/Django

Technology
Skylines Dynamics
Pune, India2 weeks agoUntil 1/7/2026
Full time

Job description

Description :

Looking for Individual Contributor for Python & SQL Experience Mandate

Work from Office

Interview Mode face to Face

Key Responsibilities :

  • Architect, develop, and optimize backend services powering real-time industrial data systems.
  • Write high-performance Python code with strong focus on data structures, algorithms, and clean design patterns.
  • Design, model, and maintain relational database schemas (PostgreSQL preferred); write optimized complex SQL queries, CTEs, indexing strategies, and query plans.
  • Build and maintain RESTful APIs using FastAPI (preferred), Flask, or Django.
  • Translate business and product requirements into robust, scalable technical solutions.
  • Review code, maintain coding standards, and mentor junior developers and interns.
  • Collaborate closely with the Product, QA, Embedded, and DevOps teams.
  • Identify, analyze, and resolve backend performance bottlenecks, ensuring reliability and scalability for high-throughput systems.

Required Skills & Experience :

3 years of hands-on experience in Python backend development.

  • 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 :

  • Bachelors or Masters in Computer Science, Engineering, or equivalent practical experience.
Keywords
PythonFastAPIFlaskDjangoSQLData StructureAlgorithmOOPSDesign PatternsAWSKafkaCodingApache KafkaSCHEMAScalabilityDevOpsPostgresqlSqlUnit TestingRelational grammar

¿Te interesa este puesto?