Job Description:-
– Should possess strong communication skills to effectively manage cross-team collaboration.
– Lead a team of DevOps engineers ensuring that the best practices are followed and tasks are completed on time.
– Hands-on experience of automating CI/CD/CT pipelines using YAML and classic release setup.
– Have proven experience with Azure DevOps services including Boards, Repos, Artifacts, and User management.
– Proficient in Terraform, ARM templates, and PowerShell for automating infrastructure tasks using CICD.
– Possess deep knowledge of Azure services such as Web Apps, KeyVaults, Functions Apps, Logic Apps, and Application Insights, Container Apps, APIM, etc.
– Collaborate with stakeholders to develop effective strategies for software deployments.
– Utilize agile methodologies to plan tasks and enhance team productivity and delivery.
– Work with release and change management to plan deployments across different environments.
– Experience of working with Major Incident Management (MIM) and Technical Design Authority (TDA) groups as a DevOps stakeholder.
– Implement monitoring, logging, and alerting systems to uphold application performance and availability.
– Proficient in tools like SonarCloud, Checkov, and any code coverage tool, able to integrate these effectively into CICD pipelines.
– Understanding of user management for EntraID (AAD) and ADO ability to manage user permissions through groups and teams