Own your future
Our culture isn’t something people join, it’s something they build and shape. We believe that every person deserves to be heard and empowered. If you’re on the fence about whether you’re a fit, we say go for it. Let’s build something great together.
Must haves
* 6+ years of experience automating the build, test, and deployment of applications.
* 4+ years of experience with containerization and container orchestration technologies, specifically Docker and Kubernetes (EKS).
* Proven experience with CI/CD** and IaC tools such as GitHub Actions and Terraform.
* Experience with secrets management using HashiCorp Vault.
* Experience with Kubernetes management tools like ArgoCD.
* Production operations experience in support of applications and cloud infrastructure.
* Experience with the Apache stack (Kafka, Flink, Iceberg) is a plus.
* B.S. or M.S. in Computer Science, Engineering, or a related field, or equivalent experience.
Competencies
* Hands-on implementation and development with continuous integration, continuous deployment, Infrastructure as Code (Terraform), and advanced monitoring tools running on Amazon Web Services, and monitoring the performance and ensure stability.
* The services you build will enable seamless deployment and management of cloud-based systems.
* You will also design how features should be implemented and help determine the best architecture to use in each situation.
* Strong communication, collaboration, and problem-solving skills, with an SRE mindset.
Key responsibilities
* Write Terraform modules to build and manage Infrastructure as Code.
* Architect and implement tooling for all aspects of CI/CD, including secrets management with HashiCorp Vault, particularly for EKS environments.
* Engage with Engineering teams to support application deployments, CI/CD pipelines using GitHub Actions, and migrations towards IaC.
* Implement enhanced logging, monitoring, and alerting solutions, utilizing tools like Grafana.
* Drive architecture discussions and design decisions with a focus on simplicity, maintainability, and reliability.
* Manage Kubernetes deployments and configurations using ArgoCD.
* Advocate for transparency and knowledge sharing across the organization through regular blogs, reveals, and pull requests.
* Create clear, thorough documentation that sets up other teams for self-guided success.