We are seeking a skilled Senior DevOps Engineer to join our dynamic team. As a Senior DevOps Engineer, you will play a crucial role in maintaining and enhancing the infrastructure required for our enterprise cloud deployment across multiple platforms. Your expertise will contribute to creating a scalable and replicable infrastructure, ensuring seamless operations and optimal performance.
Role &Responsibilities- Collaborate with cross-functional teams to understand requirements and implement efficient infrastructure solutions.
- Design, deploy, and manage cloud-based architectures, with a focus on AWS services.
- Maintain and enhance existing infrastructure, ensuring high availability, scalability, and security.
- Develop and implement CI/CD pipelines using GitLab, automating software delivery processes.
- Monitor system performance, troubleshoot issues, and implement appropriate solutions.
- Serve as a liaison between the development team and systems team, facilitating effective communication and collaboration.
- Provide expertise in migrating existing infrastructure to Kubernetes, ensuring a smooth transition.
- Deliver infrastructure solutions in a Ruby environment, considering best practices and optimizing performance.
- Minimum of 6 years of experience in IT roles, with a strong background in DevOps practices.
- Extensive experience working with AWS, proficient in utilizing various services such as EC2, S3, RDS, Lambda, CloudFormation, and CloudWatch.
- Strong knowledge of networks, infrastructure, and shared storage technologies.
- Proficiency in designing and implementing GitLab pipelines for continuous integration and delivery.
- Excellent attention to detail, with the ability to prioritize tasks effectively in a high-pressure environment.
- Exceptional organizational skills, ensuring smooth project management and timely delivery of tasks.
- Ability to bridge the gap between development and systems teams, facilitating collaboration and understanding.
- Previous experience in providing infrastructure solutions in a Ruby environment is highly desirable.
- Familiarity with Kubernetes, including experience in deploying and managing containerized applications, is a plus.
AWS | Kubernetes | Docker | Linux | GitLab | Terraform | Packer.
Work hoursOur development team gets together in the European morning (9AM Central European Time) and collaborates during the day. We work Mondays to Fridays.
What we offer- 100% remote position
- Full-time position with paid public holidays, vacation, and sick leave
- Paid sabbatical (yes, most people in our team stick with us for years!)
- Being part of a team of smart, self-driven individuals
- Ample opportunity to progress and advance
- Meeting and collaborating with team members across the globe
We keep a healthy work-life balance and enjoy our remote work environment to make life fun.
We come from all around the world, from different cultures, speak dozens of languages, and make beautiful products.