Kubernetes Engineer

Overview

On Site
Hybrid
Contract - W2

Skills

Scripting
Kubernetes
Terraform
GitHub
Docker
Problem Solving
Devops
Governance
workflows
Grafana
reliability
Microsoft Azure
Prometheus
automation
Databases
Networking Skills
Continuous Integration
Infrastructure Management
Information Technology
Communication Skills
Scalability
Python (Programming Language)
Infrastructure Engineering
Application Performance Management
Bash Shell
Cloud Computing Security
Cloud Monitoring
Containerisation
Datadog
Infrastructure as Code (IaC)
Log Analysis
Octopus Deploy
Passionate
Role-Based Access Control
Windows PowerShell

Job Details

Job Title: Kubernetes / DevOps Engineer

Location: Remote
Duration: Long Term

Contract Type: W2

Job Details:

We're looking for a Kubernetes / DevOps Engineer to design, automate, and manage scalable containerized infrastructure in Azure. The ideal candidate will have strong hands-on experience with Kubernetes (AKS), CI/CD pipelines, and Infrastructure as Code (IaC) tools to support modern cloud-native applications.

Responsibilities:

  • Own and manage Kubernetes clusters (AKS) and associated Azure infrastructure - App Services, Key Vault, Storage, Networking, and Databases.
  • Design, implement, and optimize CI/CD pipelines using Azure DevOps, GitHub Actions, or ArgoCD for container-based deployments.
  • Automate cluster provisioning, configuration, and scaling using Terraform or Helm.
  • Implement and maintain monitoring and observability solutions using Prometheus, Grafana, Azure Monitor, Log Analytics, and DataDog.
  • Work with developers to containerize applications, optimize deployments, and improve performance, reliability, and scalability.
  • Manage and troubleshoot production and staging environments for Kubernetes workloads.
  • Enforce cloud security, governance, and compliance across clusters (RBAC, Policies, Secrets Management, SOC2/ISO readiness).
  • Continuously evaluate and enhance cost, performance, and automation across environments.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • 10+ years of DevOps or Infrastructure Engineering experience (Azure & Kubernetes focus).
  • Hands-on expertise with:
    • Kubernetes / AKS: deployment, scaling, and operations.
    • CI/CD Tools: Azure DevOps, GitHub Actions, ArgoCD.
    • IaC Tools: Terraform, Helm, or ARM Templates.
    • Scripting: Bash, PowerShell, or Python for automation.
  • Experience in containerization (Docker) and cloud-native workflows.
  • Familiarity with observability stacks - Prometheus, Grafana, Azure Monitor, or Application Insights.
  • Strong troubleshooting, communication, and problem-solving skills.
  • Passion for automation, CI/CD, and infrastructure scalability.

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.