Design and implement Azure infrastructure solutions across IaaS and PaaS environments.
Responsibilities
- Design and implement Azure networking, VPNs, SQL, and storage solutions.
- Build and maintain CI/CD pipelines using Azure DevOps, Git, and Terraform.
- Automate infrastructure and system tasks using Terraform, Ansible, PowerShell, and Azure CLI.
- Manage containerized workloads using Kubernetes (AKS) and Docker.
- Monitor system health and troubleshoot CI/CD infrastructure, network issues, and disk space constraints.
Required Skills
- 4+ years of experience in Azure architecture, design, and implementation.
- 4+ years of experience with Azure DevOps and CI/CD pipeline management.
- 4+ years of experience with Python or a similar programming language.
- 4+ years of experience with Linux and Windows server automation and scripting.
- Expertise in Infrastructure as Code (IaC) using Terraform.
- Hands-on experience with Kubernetes, Docker, and Azure Container Registry.
- Proficiency with Git, Git Flow, and Azure Repos.
- Deep knowledge of Azure Networking and Azure Application Gateway.
- Experience with monitoring and logging tools like Azure Monitor, Log Analytics, App Insights, and Splunk.
Preferred Skills
- Microsoft Certifications: AZ-100, AZ-500, AZ-300, AZ-400, AZ-200, or AZ-203.
- Experience with Ansible and Dynatrace.