Engineering

DevOps Engineer

Remote
Work Type: Full Time

Ambush is a People Company. But what does that mean exactly? It means we care about our people as much as we care about building great products. We take a human-centered approach to identifying, retaining, and integrating highly-talented, long-term remote people into America’s best product and development team. 

 

We began our consulting journey in 2015 and have been growing ever since! We do that by delivering the best quality work possible for our clients. We are not afraid to take risks, and we always seek the best possible path to solve a problem, instead of just a quick makeshift solution. Thanks to our highly skilled team of engineers, we always perform tasks using our best abilities! 

 

We are passionate about what we do every day, and we can always count on our team to have our backs. Teamwork is one of our core values! We don’t go anywhere by ourselves. We are driven to achieve great things. And we are extremely helpful to everyone. We expect you to be a team player. 

 

At Ambush, we have different initiatives to help you increase your knowledge and skills. Here you will be part of an English-speaking environment and work on a place where sharing knowledge is a core value! To exemplify it, we have an English Immersion moment for you to enhance your vocabulary and pronunciation. And we also have a special moment for people to present and share knowledge with their colleagues. These are a few examples of our dynamism when the subject is knowledge sharing!


When you join us, you will:

  • Architect, build, and operate infrastructure on AWS, adhering to security and engineering best practices.
  • Create and optimize CI/CD pipelines with tools like ArgoCD, Argo Workflows, and GitHub Actions to accelerate delivery.
  • Leverage Terraform and other tools to automate infrastructure management and streamline processes.
  • Utilize Grafana, Alertmanager, Prometheus, ELK, and VictoriaMetrics to monitor system health, performance, and availability.
  • Collaborate with development and QA teams to ensure the seamless delivery of high-quality software.
  • Foster knowledge sharing and documentation practices within the team.

What we'd like to see in a candidate:

  • Solid knowledge of AWS (Engineering, Solution Architecture, and Security).
  • Experience with ArgoCD.
  • Experience with GitHub Actions.
  • Proficiency in Terraform.
  • Knowledge of Grafana, Alertmanager, Prometheus, ELK, and VictoriaMetrics.
  • Basic knowledge of Eureka.
  • Knowledge of Traefik.
  • Familiarity with Linux environments.
Good to have:
  • Experience with Argo Workflows.
  • Knowledge of Jenkins.
  • Familiarity with Kafka.
  • Familiarity with Apollo GraphQL.
  • Knowledge of one of the following languages: Java, Go, Ruby, Python, AngularJS, Next.js, or Node.js (with a preference for Python).
  • Experience with Terraform Enterprise.
  • Database management and operation.
Experience level:
Senior-level
 

Submit Your Application

You have successfully applied
  • You have errors in applying