Senior DevOps Engineer
Our client is a fast-growing, fast-paced software development organization with a mission to build new ways of interacting with information. They leverage intellectual property and their cloud infrastructure expertise to address complex, real-time data and analytics needs in the enterprise. Their teams are comprised of successful people who enjoy solving problems, engaging in substantive technical discussions, and have a strong passion for their work. They have high expectations in terms of skill, motivation, self-organization, and productivity. They value people who excel at working in collaborative, virtual, and collocated groups, and who thrive in fast-paced Agile development environments.
About the Role:
We are seeking a Senior DevOps Engineer for our client. In this role, you will take ownership of building a new AWS tenant from scratch, including the full environment setup and ongoing management. You will play a key role in managing EKS clusters for Kubernetes workloads and implementing robust CI/CD pipelines using tools like GitHub Actions. This is a long-term engagement.
Responsibilities:
- Design, build, and maintain AWS infrastructure starting from the ground up.
- Manage EKS clusters and ensure high availability, scalability, and security of Kubernetes environments.
- Develop and maintain Infrastructure as Code (IaC) using Terraform/Terragrunt.
- Implement and manage CI/CD pipelines (e.g., GitHub Actions) to support seamless deployments.
- Monitor system performance, troubleshoot issues, and optimize cloud resources.
- Ensure best practices in cloud security, cost optimization, and reliability.
- Collaborate closely with development teams to align infrastructure with application needs.
- Provide technical leadership, guidance, and mentorship to junior team members when needed.
- 6+ years of professional experience in DevOps, Cloud Infrastructure, or related roles.
- Proven experience with AWS services and building secure, scalable cloud environments from scratch.
- Hands-on experience with Kubernetes and EKS cluster management.
- Strong skills with Terraform/Terragrunt for IaC.
- Solid knowledge of CI/CD pipelines and tools, preferably GitHub Actions.
- Good understanding of networking, cloud security, and monitoring best practices.
- Excellent problem-solving and troubleshooting skills.
- Comfortable working independently and proactively in a dynamic environment.
- Strong communication skills and ability to collaborate with distributed teams.
- Working with US West Coast hours from time-to-time.
- Competitive market salary.
- Fully remote work.
- Convenient and somewhat flexible working hours.
- 28 days of paid time off per calendar year.
- The chance to work on meaningful, socially valuable products alongside a highly professional, US-based international team.
- Interesting technical challenges with opportunities to grow and learn.