Senior Azure Platform & DevOps Engineer
- Compensation
- Not disclosed
- Location
- Plano, US
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Devops
- Posted
Skills
Must have
- Required Skills Cloud & Infrastructure
- Microsoft Azure
- Azure Kubernetes Service (AKS)
- Virtual Machines
- Azure Storage
- Azure Networking
- Azure Cache Services
- Azure Key Vault
- Azure Databricks Container & Platform Technologies
- Kubernetes
- Docker
- Helm
- ArgoCD
- GitOps methodologies DevOps & Automation
- Azure DevOps
- GitHub Actions
- CI/CD pipeline development
- Source control and release management Infrastructure as Code
- Terraform
- Terragrunt
- Infrastructure automation Monitoring & Observability
- Azure Monitor
- Application Insights
- kube-prometheus
- Loki
- Promtail
- Grafana Alloy
- Fluentd Programming & Scripting
- Python
- Bash/Shell scripting Security & Networking
Full description
Project description
We are seeking a Senior Azure Platform & DevOps Engineer to design, implement, automate, and support enterprise cloud infrastructure and platform services within Microsoft Azure. This role is responsible for managing Azure-based infrastructure, Kubernetes platforms, CI/CD pipelines, GitOps workflows, Infrastructure as Code (IaC), observability solutions, and cloud security controls. The ideal candidate combines deep Azure expertise with strong DevOps, automation, and platform engineering experience to drive scalable, secure, and highly available cloud solutions.
Responsibilities
- Key Responsibilities
Azure Cloud Infrastructure
- Design, deploy, and manage Azure cloud infrastructure and platform services.
- Administer Azure Virtual Machines, Azure Kubernetes Service (AKS), Storage Accounts, Azure Cache services, Key Vault, and networking components.
- Ensure cloud environments are secure, scalable, resilient, and aligned with enterprise standards.
Kubernetes Platform Engineering
- Manage the full lifecycle of Kubernetes clusters, including provisioning, configuration, upgrades, patching, scaling, and decommissioning.
- Support production workloads running on AKS and troubleshoot complex platform issues.
- Enhance platform reliability, availability, and operational efficiency.
GitOps & Container Management
- Implement and maintain GitOps deployment methodologies using ArgoCD.
- Develop and manage Helm charts and container deployment standards.
- Support Docker image management and release processes.
DevOps & CI/CD Automation
- Build, maintain, and optimize CI/CD pipelines using GitHub Actions and Azure DevOps.
- Standardize build, test, and deployment processes across environments.
- Improve deployment quality, consistency, and release velocity.
Infrastructure as Code (IaC)
- Provision and manage cloud infrastructure using Terraform and Terragrunt.
- Develop reusable and version-controlled infrastructure modules.
- Implement automation to ensure consistent deployments across environments.
Databricks Platform Support
- Support Azure Databricks platform administration and infrastructure operations.
- Manage platform integrations, access controls, networking connectivity, and environment configurations.