QualificationsDegree in computer science or a similar field.Eight or more years of experience in architecting, designing, developing, and implementing cloud solutions in Azure or AWSUnderstanding of core cloud concepts like Infra as code, IaaS, PaaS and SaaS.Strong proficiency in Python and experience with REST API development.Design and implement scalable, secure, and efficient cloud-based solutions using Azure services.Develop and maintain RESTful APIs to support various applications.Technologies : Python, Terraform, Azure app services, Functions, App Insights, ADF in AZURESimilar Technology stack for AWS like ECS, Lambda, S3, Glue jobs etcDeveloping and maintaining continuous integration and continuous deployment pipelines – Jenkins Groovy scripts.Developing containerized solutions and orchestration (Docker, Kubernetes, App Service or ECS)Experience of server less architecture, cloud computing, cloud native application and scalability etcCollaborate with cross-functional teams to define, design, and ship new features.Optimize applications for maximum speed and scalability.Implement robust security measures and ensure compliance with industry standards.Monitor and troubleshoot application performance and resolve any issues.Participate in code reviews and contribute to the continuous improvement of the development process.Development experience with configuration management tools (Terraform, Ansible, Arm Templates).Relevant certification of Azure / AWS preferred.Troubleshooting and analytical skills.Knowledge of AI & ML technologies, as well as ML model management is a plus.
Lead Developer • Bengaluru, Karnataka, India