Senior Python Developer

VMC Soft Technologies, Inc

Bengaluru Urban

On-site

INR 350,000 - 600,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

VMC Soft Technologies, Inc is seeking a Senior Python Developer with 10+ years of experience to design, build, and maintain cloud-native applications and APIs. Core skills include Python, Django, FastAPI, REST APIs, SQL/MySQL, Azure cloud, and CI/CD automation.

The role emphasizes API integration, data processing, and modern DevOps practices, with deployment on Azure and containerization using Docker/Kubernetes. Collaboration with Agile teams is required.

Qualifications

  • At least 10 years of Python development experience.
  • Strong Core Python, Django and FastAPI expertise.
  • Experience building REST APIs and microservices.
  • Hands-on with Azure cloud, Azure DevOps, and CI/CD.
  • Proficient SQL/MySQL and data processing/ETL.

Responsibilities

  • Design, develop, and maintain scalable RESTful APIs and microservices.
  • Implement CI/CD pipelines with Azure DevOps.
  • Develop web apps and backend services with Django and FastAPI.
  • Integrate APIs with internal/enterprise systems.
  • Handle data ingestion and processing for structured/unstructured data.
  • Deploy Python apps on Microsoft Azure and manage containers.
  • Write unit tests and ensure code quality via CI/CD.
  • Collaborate with Agile teams and stakeholders.

Skills

Python
Django
FastAPI
REST API
SQL/MySQL
Azure Cloud
Azure DevOps
CI/CD
API Integration
Data Processing
Git

Education

Bachelor's/Master's in CS/IT/Engineering

Tools

Docker
Kubernetes
Terraform
Azure Databricks
PySpark

Job description

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 TestingSOLID 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.
  • Strong 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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Developer
Senior Python Developer

VE3 • Maharashtra

On-site
INR 1,200,000 - 2,200,000
Cutting-edge projects
Career growth opportunities
Collaborative environment
+1
Python Developer
Python Developer

NITYO • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior Python Developer
Senior Python Developer

Qloron Pvt Ltd • Pune District

On-site
INR 1,000,000 - 1,500,000
Python - Senior Engineer
Python - Senior Engineer

Iris Software • Dadri

On-site
INR 600,000 - 1,200,000
Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

On-site
INR 1,800,000 - 3,200,000
Fullstack Python Developer
Fullstack Python Developer

Tata Consultancy Services • Chennai District

On-site
INR 1,800,000 - 3,000,000
Senior Python Developer -5+ Years - Immediate Joiners
Senior Python Developer -5+ Years - Immediate Joiners

Euphoric Thought Technologies Pvt. Ltd. • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Senior Python Developer
Senior Python Developer

Palni • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer-Python
Senior Software Engineer-Python

Cubet Techno Labs • Ernakulam

On-site
INR 1,000,000 - 1,500,000
Innovative Environment
Career Growth
Collaborative Culture
+1
Impelsys - Senior Python Developer
Impelsys - Senior Python Developer

Impelsys • Bengaluru

On-site
INR 1,800,000 - 3,000,000