Senior Azure Platform and DevOps Engineer

Luxoft — United States · Posted ~6 hours ago

Senior Visa History ✓

Skills

Microsoft Azure DevOps Kubernetes AKS CI/CD GitOps Infrastructure as Code Cloud security Observability Automation ArgoCD GitHub Actions Terraform Azure Key Vault Azure Storage Azure Cache

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior cloud platform and DevOps position responsible for designing, implementing, automating, and supporting enterprise cloud infrastructure. The role covers Azure services, Kubernetes platforms, CI/CD and GitOps workflows, Infrastructure as Code, observability, networking, and security controls, with an emphasis on scalable, resilient, and highly available systems.

Highlights

Senior platform engineering role centered on Azure cloud infrastructure, Kubernetes, automation, CI/CD, GitOps, infrastructure as code, observability, and security, with responsibility for scalable and highly available enterprise environments.

Description

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: Azure Cloud InfrastructureDesign, 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 EngineeringManage 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 ManagementImplement 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 AutomationBuild, 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 SupportSupport Azure Databricks platform administration and infrastructure operations.Manage platform integrations, access controls, networking connectivity, and environment configurations.Assist application and data teams with infrastructure-related Databricks requirements.Automation & ScriptingDevelop automation tools and operational scripts using Python and Bash.Automate infrastructure deployment, maintenance, monitoring, and operational tasks.Reduce manual effort through scalable automation solutions.Cloud Security & NetworkingDesign and implement Azure networking solutions including VNets, NSGs, firewalls, private endpoints, and routing.Configure and maintain role-based access controls (RBAC) and security policies.Ensure compliance with organizational security and governance requirements.Monitoring, Observability & OptimizationImplement and maintain cloud monitoring solutions using Azure Monitor and Application Insights.Develop performance monitoring and alerting strategies.Optimize cloud resource utilization and cost efficiency.Build and support enterprise observability platforms for metrics, logging, and alerting.Tech Stack: Required SkillsCloud & InfrastructureMicrosoft AzureAzure Kubernetes Service (AKS)Virtual MachinesAzure StorageAzure NetworkingAzure Cache ServicesAzure Key VaultAzure DatabricksContainer & Platform TechnologiesKubernetesDockerHelmArgoCDGitOps methodologiesDevOps & AutomationAzure DevOpsGitHub ActionsCI/CD pipeline developmentSource control and release managementInfrastructure as CodeTerraformTerragruntInfrastructure automationMonitoring & ObservabilityAzure MonitorApplication Insightskube-prometheusLokiPromtailGrafana AlloyFluentdProgramming & ScriptingPythonBash/Shell scriptingSecurity & NetworkingAzure RBACNetwork Security Groups (NSGs)Virtual Networks (VNets)Private EndpointsFirewall configurationCloud security best practicesRequired Experience MUST HAVE 8+ years of experience designing and supporting Azure infrastructure platforms.MUST HAVE 8+ years of Kubernetes platform administration and engineering experience.MUST HAVE 6+ years implementing DevOps practices and CI/CD automation.MUST HAVE 6+ years developing automation solutions with Python, Bash, or similar scripting languages.MUST HAVE 5+ years implementing Infrastructure as Code using Terraform and Terragrunt.MUST HAVE 5+ years administering or supporting Azure Databricks environments.Preferred Qualifications Microsoft Azure certifications (Azure Administrator, Azure Solutions Architect, Azure DevOps Engineer).Certified Kubernetes Administrator (CKA) and/or Certified Kubernetes Application Developer (CKAD).Experience supporting multi-region and highly available cloud architectures.Experience implementing site reliability engineering (SRE) practices.Familiarity with FinOps and cloud cost optimization methodologies.Experience with enterprise governance, compliance, and security frameworks.Experience supporting data and analytics platforms.Success Measures Maintain highly available and secure Azure and Kubernetes platforms.Improve deployment reliability through automated CI/CD and GitOps processes.Reduce operational overhead through automation and Infrastructure as Code.Optimize cloud performance, observability, and cost efficiency.Provide rapid resolution of production incidents and platform issues.Drive continuous improvement across cloud, DevOps, security, and platform engineering practices.Nice-to-Have Skills Description: Microsoft Azure certifications (Azure Administrator, Azure Solutions Architect, Azure DevOps Engineer).Certified Kubernetes Administrator (CKA) and/or Certified Kubernetes Application Developer (CKAD).Experience supporting multi-region and highly available cloud architectures.Experience implementing site reliability engineering (SRE) practices.Familiarity with FinOps and cloud cost optimization methodologies.Experience with enterprise governance, compliance, and security frameworks.Experience supporting data and analytics platforms.