DevOps Engineer (Azure Cloud & Kubernetes)

Alpharetta, GA, US • Posted 1 hour ago • Updated 1 hour ago
Full Time
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • IaaS
  • Storage
  • Managed Services
  • Access Control
  • Optimization
  • High Availability
  • Scalability
  • Disaster Recovery
  • Release Management
  • Provisioning
  • Analytics
  • Root Cause Analysis
  • Production Support
  • Incident Management
  • RBAC
  • Identity Management
  • Regulatory Compliance
  • Development Testing
  • Technical Writing
  • Mentorship
  • Orchestration
  • Docker
  • Terraform
  • ARM
  • Continuous Integration
  • Continuous Delivery
  • DevOps
  • GitHub
  • Scripting
  • Windows PowerShell
  • Bash
  • Python
  • Linux
  • Computer Networking
  • DNS
  • Dragon NaturallySpeaking
  • Load Balancing
  • Firewall
  • Virtual Private Network
  • Management
  • Conflict Resolution
  • Problem Solving
  • Microsoft Azure
  • Kubernetes
  • Grafana
  • DevSecOps
  • Java
  • Spring Framework
  • AngularJS
  • Node.js
  • Microservices
  • Cloud Computing
  • Migration
  • Telecommunications
  • Communication
  • Collaboration
  • Agile
  • Analytical Skill
  • Operational Excellence
  • Continuous Improvement

Summary

DevOps Engineer (Azure Cloud & Kubernetes)

Location: Alpharetta, GA

Work Model: Hybrid

Employment Type: Full-Time

Position Overview

We are seeking a highly skilled DevOps Engineer with strong expertise in Microsoft Azure, Azure Kubernetes Service (AKS), Infrastructure as Code (IaC), and CI/CD automation. The ideal candidate will be responsible for designing, implementing, and maintaining secure, scalable, and highly available cloud infrastructure supporting critical enterprise applications.

This role requires hands-on experience managing Azure environments, Kubernetes clusters, deployment automation, monitoring platforms, and operational processes. The candidate will work closely with development, QA, security, and architecture teams to build and maintain reliable cloud-native solutions.

Key Responsibilities

Azure Cloud Administration
  • Design, deploy, and manage Azure cloud infrastructure.
  • Administer Azure subscriptions, resource groups, virtual networks, storage accounts, key vaults, and managed services.
  • Implement cloud governance, security policies, access controls, and cost optimization practices.
  • Ensure high availability, scalability, and disaster recovery readiness of Azure environments.

Kubernetes & Container Platform Management
  • Deploy, configure, and maintain Azure Kubernetes Service (AKS) clusters.
  • Manage Kubernetes workloads, namespaces, ingress controllers, networking, and security policies.
  • Monitor cluster health, optimize resource utilization, and implement auto-scaling strategies.
  • Troubleshoot containerized applications and platform-related issues.

CI/CD & Automation
  • Design and maintain CI/CD pipelines using Azure DevOps and GitHub Actions.
  • Automate application deployment, infrastructure provisioning, and operational processes.
  • Develop reusable deployment templates and infrastructure automation frameworks.
  • Support release management and deployment activities across multiple environments.

Infrastructure as Code
  • Build and maintain infrastructure using Terraform templates.
  • Implement version-controlled infrastructure deployments and environment consistency.
  • Automate provisioning and configuration of cloud resources.

Monitoring & Operational Support
  • Implement and manage monitoring, logging, and alerting solutions.
  • Utilize Azure Monitor, Log Analytics, Application Insights, Prometheus, and Grafana.
  • Perform root cause analysis and resolution of infrastructure and deployment issues.
  • Participate in production support and incident management activities.

Security & Compliance
  • Implement security best practices across Azure and Kubernetes environments.
  • Manage secrets, certificates, RBAC, and identity management solutions.
  • Support vulnerability remediation and compliance initiatives.
  • Partner with security teams to improve platform security posture.

Collaboration
  • Work closely with Development, QA, Architecture, and Security teams.
  • Support DevOps culture and cloud adoption initiatives.
  • Create and maintain technical documentation, operational procedures, and runbooks.
  • Mentor team members on DevOps, Azure, and Kubernetes best practices.

Required Qualifications
  • 5+ years of experience in DevOps, Cloud Engineering.
  • Strong hands-on experience with Microsoft Azure cloud services.
  • Experience deploying and administering Azure Kubernetes Service (AKS).
  • Strong understanding of Kubernetes architecture and container orchestration.
  • Experience with Docker containerization technologies.
  • Expertise in Infrastructure as Code tools such as Terraform, or ARM templates.
  • Experience building and managing CI/CD pipelines using Azure DevOps and/or GitHub Actions.
  • Strong scripting skills using PowerShell, Bash, Python, or similar technologies.
  • Experience administering Linux-based environments.
  • Knowledge of networking concepts including DNS, load balancing, firewalls, VPNs, and ingress management.
  • Strong troubleshooting and problem-solving skills.
  • Experience supporting production environments and critical business applications.

Preferred Qualifications
  • Microsoft Azure certifications (AZ-104, AZ-305, AZ-400).
  • Kubernetes certifications (CKA, CKAD).
  • Experience with Helm, ArgoCD, or GitOps deployment models.
  • Experience with Prometheus, Grafana, ELK, or similar observability platforms.
  • Familiarity with security scanning and DevSecOps practices.
  • Experience supporting Java, Spring Boot, Angular, Node.js, or microservices-based applications.
  • Experience with enterprise-scale cloud migration and modernization initiatives.
  • Telecommunications industry experience is a plus.

Desired Candidate Profile
  • Self-motivated and proactive with strong ownership mentality.
  • Excellent communication and collaboration skills.
  • Ability to work effectively in a fast-paced Agile environment.
  • Strong analytical and troubleshooting abilities.
  • Passion for automation, operational excellence, and continuous improvement.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: RTL155990
  • Position Id: b79622469597f25efa11572519997419
  • Posted 1 hour ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Alpharetta, Georgia

•

5d ago

Easy Apply

Full-time

100000 - 105000

Hybrid in Sandy Springs, Georgia

•

Yesterday

Easy Apply

Contract

Depends on Experience

Hybrid in Alpharetta, Georgia

•

Yesterday

Easy Apply

Contract, Third Party

Depends on Experience

Hybrid in Atlanta, Georgia

•

18d ago

Easy Apply

Third Party, Contract

55 - 60

Search all similar jobs