DevOps Engineer 3
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+25 more
Job description
β Workflow Architecture: Design, build, and optimize matrixed, self-hosted, or cloud-hosted GitHub Actionsworkflows for continuous integration and automated testing. β Reusable Infrastructure: Build and maintain version-controlled custom GitHub Actions and reusable workflow templates to standardize pipelines across multiple engineering teams. β Secret Management: Manage secure environment variables, contexts, and deployment keys using GitHub Secrets, Environments, and integrations with AWS Secrets Manager or HashiCorp Vault. β Secure Delivery: Implement OpenID Connect (OIDC) to authenticate GitHub Actions runners natively with AWS IAM, eliminating long-lived credentials. Kubernetes & Container Orchestration β Cluster Management: Design, deploy, and maintain multi-cluster production AWS EKS and Kubernetes environments. β Upgrades & Maintenance: Execute seamless, zero-downtime cluster upgrades, patch releases, and routine maintenance node recycling. β Autoscaling & Cost Optimization: Configure and tune cluster autoscaling using tools like Karpenter or Cluster Autoscaler, alongside horizontal/vertical pod autoscaling (HPA/VPA). β Package Management: Build, maintain, and version control internal Helm charts for streamlined application delivery. AWS Infrastructure & Automation β Infrastructure as Code (IaC): Provision and manage 100% of cloud resources using Terraform or AWS CDK to maintain strict environment consistency. β Cloud Architecture: Administer core AWS services including EC2, VPC, IAM, S3, Route53, and RDS platforms. β Scripting & Tooling: Write clean, maintainable automation scripts using Python and Bash to eliminate manual interventions. GitOps & Release Management β GitOps Adoption: Implement and maintain GitOps-driven deployment frameworks utilizing tools like ArgoCD or Flux to sync EKS state with source repositories. β Container Registry: Oversee Docker container builds, multi-stage layering, and registry vulnerability management via AWS ECR, triggered natively via GitHub Actions runner hooks. Networking, Security, & DevSecOps β Cloud Networking: Manage sophisticated container networking interfaces (VPC CNI) and advanced ingress routing controllers (ALB, NGINX, or Traefik). β Access Control: Enforce security guardrails utilizing AWS IAM Roles for Service Accounts (IRSA) to grant fine-grained pod permissions.
Requirements
DevOps, High Availability, Automation, GitHub, Cost Control, Test Automation, Cloud Computing, Continuous Integration, Architectural Design, Integration Testing, Degree is not required but 5+ years, β DevOps Experience: 5+ years of professional experience in dedicated DevOps, Site Reliability Engineering (SRE), or cloud infrastructure roles. β CI/CD Expertise: 3+ years of heavy practical experience writing, testing, and modularizing complex GitHub Actions workflows. β AWS Core: 5+ years of hands-on expertise architecture-focused workflows across major AWS services. β Kubernetes Core: 3+ years of deep technical experience specifically running production-grade workloads on Amazon EKS, including advanced troubleshooting. β Automation: Expert proficiency with Terraform and at least one scripting language (Python or Bash).
Preferred Qualifications β Certifications: Certified Kubernetes Administrator (CKA), CKAD, or AWS Certified
DevOps Engineer Professional. β Runner Administration: Experience managing scaling policies for enterprise-scale GitHub Actions self-hosted runners on Kubernetes (e.g., using Actions Runner Controller - ARC).
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦