HamburgerMenu
hirist

Python Developer - Django/FastAPI

NetConnectGlobal
5 - 10 Years
Bangalore

Posted on: 14/08/2026

Job Description

Job Description :


Key Responsibilities :


- Design, develop, and maintain scalable backend applications using Python.

- Develop RESTful APIs and microservices using FastAPI and Django.

- Build reusable backend services, utilities, and components.

- Apply OOP, design patterns, and SOA/microservices principles.

- Collaborate with Architects, Business Analysts, and development teams.

- Develop and maintain CI/CD pipelines and automation tools.

- Deploy and manage applications using Kubernetes and OpenShift.

- Implement application monitoring and observability using Prometheus, Grafana, Loki, and Jaeger.

- Troubleshoot production issues and optimize application performance.

- Follow Agile/Scrum methodologies and participate in development ceremonies.

- Maintain high standards for code quality, security, and reliability.

Mandatory Skills :

1. Programming & Frameworks :

- Python (3+ years)

- FastAPI

- Django

- Shell Scripting / Bash

- Perl

2. Backend Development :

- REST API / RESTful Web Services

- Microservices Architecture

- Service-Oriented Architecture

- Object-Oriented Programming

- Design Patterns

3. Databases :

- PostgreSQL

- MS SQL Server

- Sybase

- Strong SQL knowledge

4. Containerization & Orchestration :

- Kubernetes

- OpenShift

5. Observability :

- Prometheus

- Grafana

- Loki

- Jaeger

6. Operating Systems & Servers :

- Linux / Unix

- Apache

- Tomcat

7. Methodology :

- Agile / Scrum

Good to Have :

- Git / GitHub

- Jenkins

- Docker

- CI/CD and DevOps

- AWS / Azure / GCP

- SonarQube / Fortify

- PyTest / JUnit

- Cypress

- BDD and automation testing

Preferred Candidate Profile :

- Strong hands-on backend development experience with Python, FastAPI, and Django.

- Experience designing and developing enterprise-scale APIs and microservices.

- Good understanding of containerized application deployment and observability.

- Strong analytical and problem-solving skills.

- Excellent communication and collaboration skills.

- Ability to work independently as well as within cross-functional teams.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...