Posted:19 hours ago|
Platform:
On-site
Full Time
We are seeking a highly skilled and motivated Lead Python Developer to lead our backend development team for a cloud-native project hosted on Azure Kubernetes Services (AKS). As the lead developer, you will be responsible for architecting, designing, and delivering scalable microservices and API-driven solutions, leveraging modern Python frameworks like FastAPI or Flask. You will collaborate closely with product owners, DevOps, frontend developers, and stakeholders to build solutions that meet technical and business requirements.
Key Responsibilities:
Lead the backend development team to design and implement highly scalable microservices in a Kubernetes environment.
Develop RESTful APIs using FastAPI or Flask, ensuring high performance and responsiveness to requests from frontend elements.
Implement asynchronous programming patterns for better resource efficiency and throughput.
Design, build, and maintain high-performance NoSQL databases, such as MongoDB or Cosmos DB.
Implement and manage continuous integration/continuous delivery (CI/CD) pipelines using Azure DevOps or similar tools.
Deploy, monitor, and optimize applications running in Azure Kubernetes Services (AKS).
Ensure the team adheres to coding standards, testing practices, and other development processes.
Provide mentorship and technical guidance to junior developers.
Work collaboratively with cross-functional teams to define project requirements and deliver solutions on time.
Required Skills and Experience:
Proven experience leading a backend development team in a cloud environment.
Expert-level proficiency with Python and frameworks such as FastAPI or Flask.
Strong experience with Azure services, especially Azure Kubernetes Services (AKS), Azure Functions, and Azure Service Bus.
Solid understanding of microservices architecture and containerization (Docker).
Proficiency in asynchronous programming techniques (e.g., asyncio, aiohttp).
Experience working with NoSQL databases like MongoDB, Cosmos DB, or DynamoDB.
Knowledge of API design principles and experience with RESTful or GraphQL APIs.
Experience with distributed systems and event-driven architectures.
Strong understanding of CI/CD processes, preferably in Azure DevOps.
Nice to Have:
Experience with OpenAI or other large language models (LLMs).
Familiarity with Langchain or other frameworks for building generative AI applications.
Knowledge of security best practices for cloud-native applications, including OAuth2, JWT, and role-based access controls.
Knowledge of performance optimization and cost optimization in cloud environments.
Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
7+ years of experience in Python backend development.
2+ years of experience in a lead or senior development role.
Strong problem-solving skills and a proactive attitude toward tackling complex technical challenges.
Cyrino
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
bengaluru/bangalore
15.0 - 17.88 Lacs P.A.
chennai, tamil nadu, india
Salary: Not disclosed
ahmedabad, gujarat, india
Salary: Not disclosed
Salary: Not disclosed
maharashtra
Salary: Not disclosed
pune, maharashtra, india
Salary: Not disclosed
telangana
Salary: Not disclosed
vadodara, gujarat
Salary: Not disclosed
7.0 - 11.0 Lacs P.A.
18.0 - 18.0 Lacs P.A.