DevOps Engineer
```
Hi there! AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.
Why join us
If you’re looking for a place to grow, make an impact, and work with people who care, we’d love to meet you! :)
About the role
We are looking for an Infrastructure Engineer/SRE to design, build, and maintain cloud environments, including infrastructure as code, Kubernetes deployments, and the observability stack.
The mandatory requirements are Python for infrastructure automation, Terraform, hands-on experience with observability tools such as Grafana, Loki, Thanos, or Tempo, 4+ years designing and operating infrastructure on AWS, GCP, or Azure, GitOps with ArgoCD or Flux, production Kubernetes, HA and disaster recovery design, and an upper-intermediate English level.
Must haves
● At least 4+ years of hands-on experience designing and operating infrastructure on a major cloud platform (AWS, GCP, or Azure).
● Proven expertise building and managing infrastructure using Terraform.
● Demonstrated experience using GitOps practices (e.g., ArgoCD or Flux) for automated deployments.
● Experience deploying, configuring, and managing production Kubernetes clusters.
● Proficiency in Python programming for infrastructure automation and tooling.
● Direct experience configuring and operating any of the following:
● Grafana (dashboards and metrics visualization)
● Loki (log aggregation)
● Thanos (Prometheus long-term storage and high availability)
● Tempo (distributed tracing)
● Demonstrated background in designing and testing High Availability (HA) architectures and Disaster Recovery (DR) failover plans.
● Upper-intermediate English level.
Nice to haves
● Familiarity with additional languages such as Go (Golang) or Rust for cloud tools.
● Experience with Service Mesh technologies (Istio, Linkerd).
● Certified Kubernetes Administrator (CKA) or Certified Kubernetes Application Developer (CKAD).
● Cloud certifications (e.g., AWS Certified Solutions Architect — Professional, GCP Professional Cloud Architect).
What you will do
● Cloud & Infrastructure as Code: Provision, manage, and scale cloud infrastructure using Terraform.
● GitOps & Kubernetes: Deploy and maintain production Kubernetes clusters using declarative GitOps workflows.
● Automation Engineering: Write production Python code to create custom tools, automation scripts, and platform integrations.
● Observability: Maintain system telemetry using Grafana, Tempo, Loki, and Thanos for logging, metrics, and tracing.
● High Availability & Disaster Recovery: Implement and test HA and DR strategies to satisfy strict uptime and recovery requirements.
Perks and benefits
● Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps
● Competitive compensation: We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities
● A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands
● Flextime: Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office — whatever makes you the happiest and most productive.
Meet Our Recruitment Process
Asynchronous stage — An automated, self-paced track that helps us move faster and give you quicker feedback:
● Short online form to confirm basic requirements
● 30–60 minute skills assessment
● 5-minute introduction video
Synchronous stage — Live interviews
● Technical interview with our engineering team (scheduled at your convenience)
● Final interview with your future teammates
If it’s a match—you’ll get an offer!
```