Job DescriptionRoles and Responsibilities- Lead the design and implementation of scalable, secure, and resilient Azure infrastructure using ARM templates or Terraform.
- Architect and manage end-to-end CI/CD pipelines using Azure DevOps services.
- Automate deployment workflows and operational tasks to increase system efficiency and reliability.
- Ensure enterprise-grade security and compliance across Azure environments by defining governance frameworks and adoption guidelines.
- Monitor infrastructure health and performance using Azure Monitor, Log Analytics, Prometheus, Grafana, and Alertmanager.
- Collaborate with development, QA, and operations teams to integrate code and deploy seamlessly.
- Lead initiatives involving containerization and orchestration using Docker and Kubernetes (K8s/K3s).
- Develop automation scripts using PowerShell, Bash, or Ansible to streamline infrastructure provisioning and maintenance.
- Integrate automated testing tools (e.g., Selenium, Playwright, Cypress) into CI/CD pipelines.
- Support hybrid cloud strategies, including on-premise to cloud migrations and edge-to-cloud integrations.
- Coordinate with cross-functional and external teams to align on platform integration and delivery roadmaps.
Qualifications and Skills- 5+ years of experience in DevOps, with at least 2 years in Azure environments.
- Strong proficiency with Infrastructure as Code (IaC) tools such as Terraform and ARM templates.
- Deep understanding of cloud security best practices and compliance frameworks.
- Advanced skills in CI/CD automation using Azure DevOps.
- Expertise in scripting languages (PowerShell, Bash) and configuration management (Ansible).
- Experience managing containerized environments using Docker and Kubernetes.
- Proficient in observability tools (Azure Monitor, Prometheus, Grafana).
- Strong understanding of release management and application lifecycle management.
- Familiarity with tools such as Jira, Confluence, and ServiceNow.
- Excellent problem-solving, leadership, and communication skills.
- Experience leading teams, including team mentorship, code reviews, and delegating tasks.
Education- Bachelor's degree in Computer Science, Engineering, or a related field.
- Preferred Certifications:
- AZ-400: Azure DevOps Engineer Expert
- AZ-104: Azure Administrator Associate
- DP-203: Azure Data Engineer Associate
- AI-102: Azure AI Engineer Associate
We're an equal opportunity employer committed to increasing diversity and inclusion in today's workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Minorities, women, LGBTQ candidates, and individuals with disabilities are encouraged to apply. If you require an accommodation, please review our accessibility policy and reach out to our accessibility officer with any questions.