HamburgerMenu
hirist

Senior/Lead Python Developer - Azure Services

Velodata Global Pvt Ltd
Multiple Locations
7 - 8 Years

Posted on: 29/07/2025

Job Description

About the Role :

We are seeking an experienced and highly skilled Lead / Senior Python Developer with Azure Services to join our team. This is a remote position, offering the flexibility to work from anywhere in India, with a strong preference for candidates based in Kerala.


As a key member of our development team, you will be instrumental in designing, developing, and leading the implementation of scalable Python applications deeply integrated with Microsoft Azure cloud services. This role requires a strong leader who can provide technical guidance and mentorship to a team of developers while maintaining a hands-on approach to coding. We are looking for candidates who can join us with an immediate to 15-day notice period.

What Youll Do :

As a Lead / Senior Python Developer with Azure Services, your responsibilities will include :

- Architectural Leadership : Lead the design and architecture of scalable, high-performance Python applications, ensuring seamless integration with various Azure cloud services.

- Team Leadership & Mentorship : Guide and mentor a team of Python developers, providing technical leadership, code reviews, and fostering a culture of best practices and continuous learning.

- Core Python Development : Develop clean, efficient, and well-documented Python code for complex business logic and system functionalities.

- Azure Services Integration : Implement and manage extensive integrations with a wide range of Azure services, including :

1. Azure Functions

2. Azure Blob Storage

3. Azure Queue Storage

4. Azure Event Hub

5. Azure Key Vault

6. Azure Cosmos DB

7. Azure Event Grid / Service Bus

8. Azure SQL Database (MSSQL)

9. Azure Container Instances (ACI)

- API Development : Build and maintain robust and secure RESTful APIs using popular Python frameworks such as FastAPI, Flask, or Django.

- CI/CD & DevOps : Design, implement, and manage robust CI/CD pipelines using tools like Terraform for infrastructure as code, ensuring automated deployments and efficient release cycles.

- Source Control Management : Manage source code effectively using version control systems like Git/Bitbucket.

- Agile Collaboration : Collaborate actively with product owners, solution architects, and other stakeholders within an Agile development environment, utilizing tools like Jira for project tracking and management.

- Problem Solving : Debug complex issues, optimize application performance, and ensure the reliability and security of developed solutions.

What You Bring :

The ideal candidate will possess the following qualifications and experience :

- Experience : 7+ years of hands-on experience in Python development, with significant experience leading development efforts.

Key Skills (Mandatory) :

- Strong proficiency in Core Python Development.

- Real-time, hands-on experience with the following Azure Services :

1. Azure Functions

2. Azure Blob Storage

3. Azure Queue Storage

4. Azure Event Hub

5. Azure Key Vault

6. Azure Cosmos DB

7. Azure Event Grid / Service Bus

8. Azure SQL Database (MSSQL)

- Familiarity with Azure Container Instances (ACI).

- Experience with EKS (Elastic Kubernetes Service - conceptual understanding or hands-on is a plus for general container orchestration knowledge).

- Proficiency in Agile methodologies and experience using Jira.

- Job Responsibilities Alignment : Demonstrated ability to fulfill the responsibilities outlined above, particularly in leading teams and designing scalable applications.

Additional Tech Stack (Advantageous) :

- Experience with other database systems such as PostgreSQL, MongoDB, AWS Aurora, or DynamoDB.

- Knowledge of Authentication mechanisms like AWS Cognito.

- Experience with Docker for containerization.

- Strong understanding of RESTful APIs and JSON data formats.

- Proficiency in Unit Testing frameworks and practices.

Soft Skills :

- Excellent communication, leadership, and mentorship skills.

- Strong problem-solving abilities and a proactive approach to development.

- Ability to work independently and as part of a remote team.

- Strong commitment to delivering high-quality, maintainable code.

Location : Remote (Kerala, India preferred)


info-icon

Did you find something suspicious?