Python Developer - Django/FastAPI
NetConnectGlobal
- Location
- Bengaluru, Karnataka, India
- Job type
- Full-time
Required skills
- Python
- Agile
- AWS
- Apache
- automation tools
- Azure
- backend
- Bash
- BDD
- containerization
- cross-functional
- Cypress
- design patterns
- DevOps
- Django
- Docker
- FastAPI
- GCP
- Git
- Jenkins
- JUnit
- Kubernetes
- Linux
- microservices
- Perl
- PostgreSQL
- Shell Scripting
- SQL Server
- Unix
- web services
- RESTful
About the role
NetConnectGlobal
Website:
netconnectglobal.com
Job details:
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
- Programming & Frameworks :
- Python (3+ years)
- FastAPI
- Django
- Shell Scripting / Bash
- Perl
- Backend Development :
- REST API / RESTful Web Services
- Microservices Architecture
- Service-Oriented Architecture
- Object-Oriented Programming
- Design Patterns
- Databases :
- PostgreSQL
- MS SQL Server
- Sybase
- Strong SQL knowledge
- Containerization & Orchestration :
- Kubernetes
- OpenShift
- Observability :
- Prometheus
- Grafana
- Loki
- Jaeger
- Operating Systems & Servers :
- Linux / Unix
- Apache
- Tomcat
- 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.
(ref:hirist.tech)
Click on Apply to know more.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.