In this role, you will design and implement cloud infrastructures, develop and maintain CI/CD processes using Azure DevOps, automate deployments with ARM, Terraform, Ansible, and Bicep, and manage production environments with a strong focus on performance, security, and availability.
responsibilities :
Analyze requirements and existing infrastructure to identify opportunities for automation and deployment optimization in the cloud.
Select and implement tools and processes supporting automation and CI/CD optimization.
Design, build, and maintain CI/CD pipelines in Azure DevOps.
Develop infrastructure-as-code (IaC) scripts using ARM Templates, Terraform, Bicep, and Ansible.
Monitor systems and applications to ensure their availability, performance, and security.
Automate deployment processes and manage production environments in Azure.
requirements-expected :
Strong hands-on experience with Microsoft Azure, including Azure DevOps, Azure Entra ID, and ARM Templates.
Solid experience with containers and container orchestration (Kubernetes).
Proficiency with Git, Git Flow, and Azure DevOps tools.
Proven experience using Infrastructure as Code (IaC) — Terraform, ARM Templates, Bicep, Ansible.
Familiarity with Agile methodologies and working in Agile project teams.
Experience using Jira and Confluence, and working with Gitflow Workflow (Bitbucket Server).
Experience in developing, maintaining, and supporting web applications.
Ability to design and implement CI/CD pipelines in Azure DevOps.
Experience in automating cloud deployment processes.