Key Responsibilities
Design, deploy, and manage cloud infrastructure on Microsoft Azure.
Develop and maintain Infrastructure as Code (IaC) using Terraform.
Automate server provisioning, configuration management, and application deployments using Ansible.
Build, manage, and optimize containerized applications using Docker.
Deploy, monitor, and manage container orchestration platforms using Kubernetes (AKS preferred).
Create and maintain robust CI/CD pipelines using Azure DevOps and other DevOps tools.
Implement monitoring, logging, and alerting solutions to ensure high system availability and performance.
Collaborate with development, security, and operations teams to streamline software delivery processes.
Troubleshoot infrastructure and deployment issues across development, testing, and production settings.
Implement cloud security best practices, governance, and compliance controls.
Optimize cloud resource utilization and manage infrastructure costs.
Required Skills
Cloud Platform
Microsoft Azure
Azure Virtual Machines
Azure Networking
Azure Storage
Azure Key Vault
Azure Monitor
Azure Kubernetes Service (AKS)
Infrastructure & Automation
Terraform
Ansible
Infrastructure as Code (IaC)