What are the responsibilities and job description for the Azure Cloud Lead Developer position at Capgemini?
As an Azure Cloud Lead Developer, your role centers on designing, developing, and deploying secure and high-performing Azure-based products. Leveraging Infrastructure as Code (IaC) with Terraform and Bicep/ARM, you will automate cloud deployment and operations. Your responsibilities include mentoring team members, applying Agile practices, and ensuring adherence to industry best practices. Your leadership will foster a collaborative, efficient, and secure development process, ultimately delivering innovative and reliable solutions to meet organizational and client needs on the Azure cloud platform.
Responsibilities
Responsibilities
- Deliver cloud use cases based on defined architecture and framework.
- Develop, and maintain cloud-native applications using Azure services, adhering to best practices for scalability, reliability, and security.
- Lead team of cloud engineers, providing guidance and mentoring to help them improve their skills and work effectively.
- Peer review code, ensuring it is of high quality, well-structured, and maintainable.
- Connect with Architects and business users to clarify any feature requirements.
- Identify necessary development tools and environment to accomplish project goals
- Execute the sprint plan based on feature release plan.
- First point of contact to interact with external teams.
- Conduct training for deployment and Operations teams on developed products.
- Implement security best practices, Identity and access management (IAM) policies, and encryption mechanisms in the product being developed, to ensure data protection and compliance with security standards.
- Bachelor's degree in Engineering, Computer Science, Information Technology, or a related field.
- More than 15 years of relevant experience.
- Strong understanding of Azure well architected framework.
- Experience in building Public / hybrid cloud solutions with Azure.
- Expert in building IaC using Bicep/ARM and Terraform/Terragrunt.
- Expert in deploying and managing solutions with Containers Services (K8S, AKS, ACS).
- Very Good understanding of Cloud observability using Azure monitor, Log Analytics workspace, AppInsights.
- Experience in automation techniques and architectures using Azure Automation, Functions and Logic-Apps.
- Experience in building products using enterprise integration patterns and practices (like event-driven architectures).
- Expert in software development practices including source code management (Git), Agile principles, Scrum and Kanban.
- Good knowledge of CI/CD practices and tools with Azure and Git.
- Experience in working with Ansible and Jenkins.
- Must have Azure Developer and Solution Architect Certification.
.Net Developer
Cloud and Things -
Albany, NY
OpenText Developer
Cloud and Things -
Albany, NY
Application Developer
Cloud and Things -
Albany, NY