Senior DevOps Engineer

New
USAFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
6–10 years
Required Skills
AWSDockerPythonBashKubernetesAzureTerraformGitHub ActionsHelm

Requirements

  • 6+ years of DevOps / Cloud Engineering experience.
  • Strong expertise in Terraform including reusable modules, workspaces, and state management.
  • Advanced knowledge of AWS ECS Fargate and EKS.
  • Hands-on experience with Azure cloud services (AKS, ACR, App Services).
  • Proven experience with GitHub Actions CI/CD workflows and runners.
  • Strong proficiency with Kubernetes, Helm, and container lifecycle management.
  • Experience with monitoring/logging tools like CloudWatch, Azure Monitor, Prometheus, Grafana, or ELK.
  • Strong scripting ability in Python, Bash, or PowerShell.
  • Deep understanding of cloud security, IAM, RBAC, and secrets management.

Responsibilities

  • Architect, implement, and manage Infrastructure as Code Terraform for AWS and Azure.
  • Lead containerized application deployments on AWS ECS Fargate, EKS, and Azure Kubernetes Service (AKS).
  • Design, implement, and optimize CI/CD pipelines using GitHub Actions for cloud-native applications.
  • Automate infrastructure and application scaling, networking, and monitoring across AWS and Azure.
  • Manage container orchestration using Docker, Kubernetes, and Helm charts.
  • Ensure observability with CloudWatch, Azure Monitor, Prometheus, Grafana, ELK, or equivalent.
  • Enforce cloud security best practices (IAM, RBAC, policies, OIDC, Key Vault/Secrets Manager).
  • Troubleshoot and resolve production issues to maintain high availability and performance.
  • Collaborate with developers, cloud architects, and ML engineers on deployment pipelines.
  • Mentor junior DevOps engineers and drive adoption of DevOps and automation best practices.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now