1. Home
  2. Jobs
  3. Jobs in Gurgaon
  4. Backend Developer jobs in Gurgaon
  5. Python Developer
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22408651

    Patch Infotech logo

    Python Developer

    Patch Infotech · Gurugram · onsite · Posted 1d ago

    Not disclosed4–8 yrsfulltimeSourced fromInstahyre

    About a minute. You'll make an account on the way through.

    About this role

    You will design, build, and maintain scalable backend systems using Python and Django, deployed and operated on Microsoft Azure. You will work with product and engineering teammates to deliver secure, high-performing APIs and services and take ownership of features from design through production.


    Responsibilities:

    • Design, develop, and maintain backend applications and RESTful APIs using Python and Django (Django REST Framework).
    • Build and optimize data models, queries, and database interactions for performance and reliability.
    • Deploy, monitor, and manage applications on Azure services such as App Service, Azure Functions, Blob Storage, Service Bus, and Azure SQL.
    • Set up and maintain CI/CD pipelines (Azure DevOps or GitHub Actions) for automated build, test, and release.
    • Write clean, testable, well-documented code and maintain strong unit and integration test coverage.
    • Participate in code reviews, design discussions, and sprint planning; mentor junior developers where needed.
    • Troubleshoot production issues, improve system performance, and uphold security best practices.
    • Collaborate with frontend, QA, DevOps, and product teams to deliver features on schedule.


    Requirements:

    • 4-5 years of professional experience in Python development.
    • Strong hands-on experience with Django and Django REST Framework.
    • Working experience with Microsoft Azure: App Service, Functions, Storage, Key Vault, Azure SQL, or Cosmos DB.
    • Solid knowledge of relational databases (PostgreSQL, MySQL, or SQL Server) and ORM-based query optimization.
    • Experience building and consuming REST APIs with authentication and authorization (OAuth2, JWT).
    • Proficiency with Git, code review practices, and CI/CD pipelines.
    • Good understanding of OOP, design patterns, data structures, and software engineering fundamentals.
    • Experience writing automated tests (pytest or unittest).
    • Strong communication skills and the ability to work independently in a remote team.
    • Qualification: Bachelor's degree in computer science, engineering, or a related field (or equivalent practical experience).


    Good to Have:

    • Experience with Docker and Kubernetes (AKS).
    • Knowledge of Celery, Redis, or message queues for asynchronous processing.
    • Familiarity with Infrastructure as Code (Terraform, Bicep, or ARM templates).
    • Exposure to microservices architecture, caching strategies, and application monitoring (Azure Monitor, Application Insights).
    • Azure certifications such as AZ-204 or AZ-900.
    • Experience working in Agile/Scrum environments.

    Sourced from instahyre

    Skills

    Django FrameworkDjango REST FrameworkPythonMicrosoft Azure

    About Patch Infotech

    Patch Infotech logo

    Patch Infotech

    IT Services & Consulting

    68

    employees

    Gurgaon, Haryana

    India

    ₹11.2L PA avg

    Avg at Patch Infotech

    About

    Patch Infotech Private Limited

    Industries

    IT Services & Consulting

    Employee ratings

    10 reviews

    3.8/ 5

    Culture

    3.1

    Career growth

    3.0

    Work-life

    3.4

    Employees rate it well for

    Overall Company38Work-Life Balance36

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    See all 75 Backend Developer jobs in GurgaonBackend Developer jobs in IndiaJobs in Gurgaon

    Career guides

    • How to get a referral as a fresher in India (no network? start here)
    • Resume keywords for software engineers in India (with examples by role)
    • Salary negotiation in India: scripts, emails and timing

    All career guidesAll articlesBrowse companies hiring

    Python Developer · waiting for your command