Senior Python Developer (Bangalore Urban)

Senior Python Developer (Bangalore Urban)

16 Aug
|
VMC Soft Technologies
|
Bangalore Urban

16 Aug

VMC Soft Technologies

Bangalore Urban

Senior Python Developer Proper JD

Job Title: Senior Python Developer

Experience: 10 Years

Location: As per project requirement

Primary Skills: Python, Django, FastAPI, Azure, SQL/MySQL, Azure DevOps

Role Summary

We are looking for an experienced Senior Python Developer with 10 years of experience in designing, developing, and maintaining robust, scalable applications and APIs. The candidate should have strong expertise in Core Python, Django, FastAPI, REST APIs, SQL, data processing, Azure cloud, and CI/CD automation. The role involves developing cloud-native solutions, integrating APIs, handling structured and unstructured data, and implementing modern DevOps and engineering practices.

Key Responsibilities

- Design, develop, and maintain scalable RESTful APIs and microservices using Python, Django, and FastAPI.

- Apply SOLID principles, design patterns, clean coding practices, and software engineering best practices.

- Develop web applications and backend services using Django and FastAPI.

- Design and implement CI/CD pipelines using Azure DevOps for automated build, testing, and deployment.

- Develop API integrations with internal and external enterprise systems.

- Build data ingestion, transformation, and processing workflows for structured and unstructured data.

- Design, optimize, and maintain SQL queries, relational databases, and NoSQL databases.

- Deploy and manage Python-based applications on Microsoft Azure.

- Implement containerization and infrastructure automation using Docker,



Kubernetes, and Terraform.

- Write comprehensive unit tests, perform debugging, and maintain high code quality through CI/CD.

- Use Git for source control, branching, merging, and collaborative development.

- Ensure APIs and applications meet requirements for security, scalability, performance, and reliability.

- Collaborate with Agile teams, architects, DevOps engineers, QA teams, and business stakeholders.

Must-Have Skills

- 10 years of Python development experience

- Strong Core Python development

- Django

- FastAPI

- REST API / Microservices

- SQL / MySQL

- Azure Cloud

- Azure DevOps / CI-CD

- API Integration

- Data Processing / ETL

- Git / Version Control

- Unit Testing

- SOLID Principles & Design Patterns

Good-to-Have Skills

- PySpark

- Azure Databricks

- Unity Catalog

- Azure PaaS and IaaS

- Azure Networking

- Terraform

- Kubernetes

- Docker

- NoSQL databases

- Azure cloud-native services

Preferred Qualifications

- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or related field.

- Relevant Python or Azure certifications are an advantage.

- Experience working in Agile/Scrum environments.

- Solid understanding of cloud-native application architecture and DevOps practices.

Core Skills

Python | Django | FastAPI | Azure | Azure DevOps | SQL/MySQL | PySpark | Databricks | API Integration | CI/CD | Terraform | Kubernetes

📌 Senior Python Developer (Bangalore Urban)
🏢 VMC Soft Technologies
📍 Bangalore Urban

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior python developer (bangalore urban) / bangalore urban