DevOps / Azure Platform Engineer
Job Type: Full-time Work Mode: Remote
Job Summary
We are looking for an experienced DevOps / Azure Platform Engineer to design, implement, automate, and maintain scalable and secure cloud infrastructure on Microsoft Azure. The ideal candidate will have strong hands-on experience with Azure Cloud, Terraform/IaC, Azure Kubernetes Service (AKS), and CI/CD, along with expertise in containerization, security, monitoring, and Site Reliability Engineering practices.
Primary Skills
- Azure Cloud
- Terraform / Infrastructure as Code (IaC)
- Azure Kubernetes Service (AKS)
- CI/CD
Secondary Skills
- Docker
- Jenkins
- GitHub Actions
- Azure Security
- Splunk
- Dynatrace
- Site Reliability Engineering (SRE)
Key Responsibilities
- Design, deploy, and manage scalable and highly available infrastructure on Microsoft Azure.
- Develop and maintain Infrastructure as Code using Terraform and implement infrastructure automation.
- Build, configure, and manage Azure Kubernetes Service (AKS) clusters and containerized workloads.
- Design and maintain robust CI/CD pipelines for application and infrastructure deployments.
- Automate infrastructure provisioning, configuration, deployments, and operational processes.
- Work with Docker to build, manage, and deploy containerized applications.
- Implement CI/CD workflows using Jenkins and GitHub Actions.
- Apply Azure security best practices, including identity, access control, networking, secrets management, and compliance.
- Implement monitoring, logging, alerting, and observability using tools such as Splunk and Dynatrace.
- Troubleshoot infrastructure, deployment, performance, and production issues.
- Support high availability, scalability, disaster recovery, and platform reliability.
- Implement and promote SRE practices, including SLIs, SLOs, error budgets, incident management, and continuous improvement.
- Collaborate with development, security, and operations teams to improve deployment efficiency and platform reliability.
- Maintain technical documentation and follow cloud governance and security standards.
Required Qualifications
- 4+ years of experience in DevOps, Cloud Engineering, Platform Engineering, or a related role.
- Strong hands-on experience with Microsoft Azure.
- Strong knowledge of Terraform and Infrastructure as Code (IaC).
- Practical experience managing Azure Kubernetes Service (AKS).
- Strong understanding of CI/CD principles and implementation.
- Hands-on experience with Docker and containerized applications.
- Experience with Jenkins and/or GitHub Actions.
- Knowledge of Azure security, IAM, networking, and cloud governance.
- Experience with monitoring and observability tools such as Splunk or Dynatrace.
- Understanding of SRE principles and production operations.
- Strong troubleshooting, automation, and problem-solving skills.
Preferred Skills
- Azure certifications such as AZ-104, AZ-305, or AZ-400.
- Experience with Kubernetes administration and troubleshooting.
- Knowledge of Azure networking, load balancing, and identity services.
- Experience implementing DevSecOps practices.
- Scripting experience with PowerShell, Bash, or Python.
- Experience working in Agile/DevOps environments.
Work Location: Hybrid remote in Remote