Python Backend Developer – Flask / FastAPI

Winzons

India

On-site

INR 900,000 - 1,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cognition Techsystems in Pune, India is seeking a skilled Python Backend Developer to design, build, and maintain robust backend systems and APIs powering data-driven enterprise applications.

The role emphasizes clean architecture, API design, Azure hosting, and collaboration with frontend teams, across deployment pipelines and data platform integration.

Qualifications

  • 5+ years of backend Python experience.
  • Experience with FastAPI or Flask and REST APIs.
  • Experience with Azure cloud services and data platforms.
  • Familiarity with CI/CD and DevOps practices.

Responsibilities

  • Design, develop, and maintain RESTful and asynchronous APIs.
  • Integrate backend APIs with frontend apps.
  • Deploy and manage backend services on Microsoft Azure.
  • Design and maintain CI/CD pipelines.
  • Follow clean architecture and coding best practices.

Skills

Python backend
FastAPI or Flask
REST APIs
Async programming
API versioning
Azure cloud services
SQL databases
CI/CD

Tools

Azure Databricks
Microsoft Fabric
SQLAlchemy
pyodbc

Job description

Company Name: Cognition Techsystems Job Role: Python Backend Developer Work Type: Full-Time Job Category: Software Development / Backend Engineering Experience: 5-12 Years (or as per requirement) Location: Pune, India

About the Role:

We are looking for a skilled Python Backend Developer to design, build, and maintain robust backend systems and APIs that power data-driven enterprise applications. This role sits at the intersection of backend engineering and data platform integration. You will be responsible for creating clean, scalable, and production-ready Python services that integrate seamlessly with modern data platforms, cloud infrastructure, and AI-enabled applications.

The ideal candidate writes code that others enjoy maintaining, thinks in systems, and brings strong engineering discipline across the stack-from API design to deployment pipelines.

Key Responsibilities:
  • API Design & Development :
    • Design, develop, and maintain RESTful and asynchronous APIs using frameworks such as FastAPI or Flask, adhering to OpenAPI/Swagger standards.
  • Data Source Integration :
    • Azure Databricks (Databricks Connect, REST APIs)
    • Microsoft Fabric (OneLake, SQL Analytics Endpoints, REST APIs)
    • SQL Server & Azure SQL Database (SQLAlchemy, pyodbc, ODBC drivers)
    • Other relational and NoSQL databases as required
  • Application Integration :
    • Collaborate with frontend teams to integrate backend APIs into applications built using React or other modern frameworks, ensuring :
    • Stable data contracts
    • Proper error handling and propagation
    • API versioning and backward compatibility
  • Modular Code Architecture : Build well-structured, modular, and reusable backend components following clean architecture principles, Azure Hosting & Cloud Deployment
    • Deploy and manage backend services on Microsoft Azure, leveraging services such as App Services, Containers, or related cloud infrastructure.
  • CI/CD Pipelines : Design and maintain CI/CD pipelines to enable automated testing, builds, and deployments.
  • Coding Standards & Best Practices : Follow best practices for coding, testing, documentation, security, and performance optimization.
Required Skills:
  • Strong proficiency in Python for backend development
  • Experience with FastAPI or Flask
  • Solid understanding of REST APIs, async programming, and API versioning
  • Hands-on experience with Azure cloud services
  • Experience integrating with SQL-based databases and data platforms
  • Familiarity with CI/CD tools and DevOps practices
  • Good understanding of software design patterns and clean architecture
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Backend Developer – FastAPI
Python Backend Developer – FastAPI

Winzons • India

On-site
INR 1,200,000 - 1,800,000
Backend Developer (Python) – Django/Flask & FastAPI
Backend Developer (Python) – Django/Flask & FastAPI

Winzons • India

On-site
INR 800,000 - 1,600,000
Python Backend Developer
Python Backend Developer

Durapid Technologies Private Limited • India

On-site
INR 800,000 - 1,200,000
Python Backend Developer
Python Backend Developer

r3 Consultant • Bengaluru

Hybrid
INR 1,200,000 - 2,000,000
Python Backend Developer
Python Backend Developer

Durapid Technologies Pvt Ltd • India

On-site
INR 800,000 - 1,200,000
Python Backend Engineer (5-7 Years ) Pune
Python Backend Engineer (5-7 Years ) Pune

HypTechie • Pune District

On-site
INR 1,200,000 - 1,800,000
Python Developer - Django/FastAPI
Python Developer - Django/FastAPI

NetConnectGlobal • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Backend Developer
Backend Developer

Cynosure Corporate Solutions • Chennai District

On-site
INR 1,200,000 - 2,400,000
Python Backend Developer
Python Backend Developer

Exponentia.ai Private Limited • Mumbai

On-site
INR 800,000 - 2,000,000
Backend Python Developer
Backend Python Developer

Avalon Software Services • Hyderabad, Chennai District, Bengaluru

On-site
INR 2,500,000 - 4,200,000