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
- Over 6 years of experience in automating the build, test, and deployment of applications
- Over 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 HarshiCorp Vault
- Experience with Kubernetes management tools like ArgoCD
- Production operations experience in support of application and cloud infrastructure
- 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 ensuring stability
- Strong communication, collaboration, and problem-solving skills, with an SRE mindset
- B.S. of M.S. in Computer Science, Engineering, or a related field, or equivalent experience
- Proficiency in English, both written and spoken
As a plus
- Experience with Apache stack (Kafka, Flink, Iceberg)
Key responsibilities
- Build solutions to support infrastructure automation faster, smaller and safer deployments through Infrastructure as Code (IaC) and CI/CD pipeline
- Write Terraform modules to build and manage Infrastructure as Code
- Architect and implement tooling for all aspects of CI/CD, including secrets management with HarshiCorp 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
- Follow company's standard operating procedures to ensure all software meets regulatory and company requirements
- The services you build will enable seamless deployment and management of cloud-based systems that make up company's solutions
- Design how features should be implemented and help determine the best architecture to use in each situations