(1113671) Senior DevOps Engineer - AWS & Kubernetes

Diversified Services Network, Inc.•Chicago, IL
•$125,000 - $130,000•Hybrid

About The Position

Diversified Services Network, Inc. (DSN) is hiring a full-time Senior DevOps Engineer to join its team in Chicago, Illinois, or Irving, Texas, under a hybrid work model. The role leads the organization's containerization strategy, builds enterprise-grade automation workflows using GitHub Actions, and manages the Infrastructure as Code lifecycle to support high availability, performance, and cost efficiency. The engineer works with a team of six on CI/CD automation, Kubernetes cluster management, cloud infrastructure, and DevSecOps practices. The role encompasses GitHub Actions workflow architecture and reusable pipeline templates; secure secrets management and OIDC authentication with AWS IAM; management and maintenance of production AWS EKS and Kubernetes clusters; Terraform or AWS CDK infrastructure provisioning; administration of core AWS services; automation scripting; GitOps deployment frameworks; Docker image builds and registry vulnerability management; and cloud networking and workload access controls.

Requirements

  • At least 5 years of professional experience in dedicated DevOps, Site Reliability Engineering (SRE), or cloud infrastructure roles.
  • At least 3 years of practical experience writing, testing, and modularizing complex GitHub Actions workflows.
  • At least 5 years of hands-on, architecture-focused experience across major AWS services.
  • At least 3 years of deep technical experience running production-grade workloads on Amazon EKS, including advanced troubleshooting.
  • Expert proficiency with Terraform.
  • Proficiency in at least one scripting language: Python or Bash.
  • No degree required.

Nice To Haves

  • Certified Kubernetes Administrator (CKA), CKAD, or AWS Certified DevOps Engineer Professional certification.
  • Experience managing scaling policies for enterprise-scale GitHub Actions self-hosted runners on Kubernetes, such as with Actions Runner Controller (ARC).

Responsibilities

  • Design, build, and optimize GitHub Actions workflows for continuous integration and automated testing.
  • Build and maintain version-controlled custom GitHub Actions and reusable workflow templates for standardized pipelines.
  • Manage secure environment variables, contexts, and deployment keys using GitHub Secrets, Environments, AWS Secrets Manager, or HashiCorp Vault.
  • Implement OIDC authentication between GitHub Actions runners and AWS IAM to avoid long-lived credentials.
  • Design, deploy, and maintain multi-cluster production AWS EKS and Kubernetes environments.
  • Perform zero-downtime cluster upgrades, patch releases, and routine node recycling.
  • Configure and tune cluster autoscaling with Karpenter or Cluster Autoscaler, as well as HPA and VPA.
  • Build, maintain, and version-control internal Helm charts.
  • Provision and manage cloud resources using Terraform or AWS CDK to maintain consistent environments.
  • Administer AWS services including EC2, VPC, IAM, S3, Route53, and RDS.
  • Write automation scripts in Python and Bash to reduce manual intervention.
  • Implement and maintain GitOps deployment frameworks using ArgoCD or Flux to synchronize EKS state with source repositories.
  • Oversee Docker container builds, multi-stage layering, and AWS ECR registry vulnerability management, with builds triggered via GitHub Actions runner hooks.
  • Manage VPC CNI container networking and ingress routing controllers such as ALB, NGINX, or Traefik.
  • Enforce security guardrails using AWS IAM Roles for Service Accounts (IRSA) for fine-grained pod permissions.

Benefits

  • Full benefits
  • Paid time off
  • 401(k)
  • Dental insurance
  • Vision insurance
  • Disability insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service