Role Overview
This role focuses on leveraging DevOps principles and tools to manage and enhance CI/CD pipelines, infrastructure as code, and application monitoring within an Azure environment.
Responsibilities
- Design and implementation of CI/CD platform setup.
- Implementing frameworks and tools within the CI/CD platform.
- Infrastructure As Code (IAAC) implementation using Azure devops pipeline, Azure Resource Manager template, and Terraform.
- Managing Azure Devops pipeline and Releases.
- Working with Microservices, Kubernetes, and Azure functions.
- Monitoring network servers and application status.
- Manual/Autoscaling of Azure resources.
- Interaction with onshore IT & Business teams within a Scrum and Agile framework.
- Capture logging/monitoring the application and report the health.
- Utilizing YAML, Elastic search, Kibana & Grafana.
Requirements
- Strong experience with Azure DevOPS.
- Proven experience in CI/CD platform setup, design, and implementation.
- Experience implementing frameworks and tools in CI/CD platforms.
- Proficiency in Infrastructure As Code (IAAC) using Azure devops pipeline, Azure Resource Manager template, and Terraform.
- Experience managing Azure Devops pipeline and Releases.
- Familiarity with Microservices, Kubernetes, and Azure functions.
- Experience in network servers and application status monitoring.
- Experience with Manual/Autoscaling of azure resources.
- Good interpersonal and communication skills, with experience interacting with onshore IT & Business teams.
- Worked on Scrum and Agile development and support methodologies.
- Good knowledge in YAML and/or Firebase.
- Good knowledge in Elastic search, Kibana & Grafana.