Job Title
Azure Cloud Operations and DevOps Engineer
Key Responsibilities
- Azure Platform Management: Administer and maintain Azure resources VMs AKS OCP clusters storage networking load balancers firewalls. Manage PaaS services such as App Services Functions Databases and other Azure native services. Perform regular maintenance patching and upgrades of cloud infrastructure.
- Monitoring Incident Problem Management: Implement and operate monitoring logging and alerting using Azure Monitor Log Analytics and Application Insights. Respond to alerts, troubleshoot issues and resolve incidents within agreed SLAs. Conduct root cause analysis and implement corrective and preventive actions.
- Deployment Automation: Support and enhance CI CD pipelines using Azure DevOps GitOps. Develop and maintain Infrastructure as Code IaC using Terraform. Ensure reliable repeatable deployments across multiple environments dev test prod.
- Reliability Performance Capacity: Optimize resource utilization performance and scalability of Azure workloads. Design and maintain high availability and disaster recovery configurations aligned with RTO RPO targets. Perform capacity planning and cost optimization including tagging and governance.
- Security Compliance: Implement and maintain security controls identity and access management network security encryption key management. Ensure compliance with internal policies and relevant standards. Manage access roles and permissions across Azure subscriptions and resources.
- Operational Excellence: Develop and maintain runbooks standard operating procedures and technical documentation. Participate in change management and configuration management processes. Drive continuous improvement initiatives to enhance resilience efficiency and observability.
Required Skills
- Technical Experience: Hands on experience with Microsoft Azure IaaS and PaaS. Experience with Azure networking VNets VPN ExpressRoute NSGs load balancers firewalls. Proven experience with Azure DevOps pipelines repos artifacts. Practical knowledge of Infrastructure as Code Terraform and scripting PowerShell Bash. Experience with monitoring and logging tools Azure Monitor Log Analytics Application Insights.
- Operational Experience: Background in cloud operations site reliability engineering or infrastructure operations. Experience in incident problem and change management in production environments. Familiarity with high availability backup and disaster recovery concepts.
- Soft Skills: Strong analytical and troubleshooting skills. Ability to work in a structured process driven environment. Good communication skills and ability to collaborate with cross functional teams.
Preferred Qualifications (Nice to Have)
- Microsoft Azure certifications (e.g., AZ-104, AZ-305, AZ-400).
- Experience with container platforms (AKS, OpenShift) and microservices environments.
- Experience integrating security and compliance controls into cloud operations.
Education
Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent practical experience.