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 a
Senior DevOps Engineer
to take full ownership of infrastructure across both legacy and modern serverless environments in an enterprise AWS platform. You will build and maintain infrastructure with Terraform, manage EKS workloads and RDS instances, and support CI/CD pipelines using GitLab CI or Jenkins. The role suits a generalist who moves fluidly across stacks, pairs closely with engineering teams, and takes end-to-end accountability for platform reliability.
WHAT YOU WILL DO
- Manage and automate infrastructure across multiple stacks, including Windows (C#/C++) for legacy products and Serverless/EKS for modern ones;
- Build and maintain scalable environments using Terraform in AWS;
- Implement monitoring strategies that involve both watching the infrastructure and proactively touching the stack to improve performance;
- Execute complex database migrations and manage RDS instances;
- Engage in pairing and collaboration to share knowledge across the team and provide cross-product support;
- Take end-to-end responsibility for projects, from initial provisioning to long-term maintenance;
- Create runbooks and technical guides to ensure the team can support various products interchangeably.
MUST HAVES
- 5+ years of
DevOps / Infrastructure Engineering
experience;
- Advanced proficiency with
Terraform
;
- Strong experience with
AWS including RDS provisioning and Lambda
;
- Hands-on experience with
EKS (Kubernetes) and Docker
;
- Experience building and maintaining pipelines in
GitLab CI or Jenkins
;
- Ability to handle
SQL management and migrations
;
- Strong skills in
Python or Bash
for scripting;
- Experience with
Ansible or Puppet
;
- Comfortable stepping out of your comfort zone and adapting quickly to changing scopes;
- A self-starter who takes full accountability for the reliability and quality of their work;
- A proactive communicator willing to ask questions, pair up with peers, and learn new tasks to support the wider team;
- A generalist mindset with the flexibility to pick up new technologies as the technical stack evolves;
- Upper-intermediate English level.
NICE TO HAVES
- Experience with Azure cloud environments;
- Experience with monitoring and observability tools such as Prometheus or Grafana;
- Experience building internal developer tooling or automation frameworks;
- Proven track record of supporting large-scale, high-availability platform environments.
PERKS AND BENEFITS
-
Professional growth
: Mentorship, TechTalks, and personalized growth roadmaps.
-
Competitive compensation
: USD-based pay with education, fitness, and team activity budgets.
-
Exciting projects
: Modern solutions with Fortune 500 and top product companies.
-
Flextime
: Flexible schedule with remote and office options.