Expertise in building and maintaining complex CI/CD pipelines Strong understanding of DevOps principles and practices Experience in using DevOps tools and technologies like Jenkins, GitLab, etc. Familiarity with cloud computing platforms like AWS, Azure, etc.
Job Requirements
- Proven experience with containerization-based technologies such as Docker, Kubernetes / GKE
- Experience with scripting capabilities (Bash)
- Experience with Bazel and Nix
- Experience with a programming language of choice (Java, C++, Python/Go)
- Familiarity with Cloud Native Applications design patterns and best practices
- Experience in Continuous Integration (e.g. Maven), Continuous Delivery (e.g. GitHub Actions/ Pipelines)
- Experience in Agile and DevOps culture
- Positive attitude, attention to detail, a team player,
excellent problem-solving skills, and strong work ethic
- Good English communication skills
Additional assets:
- Experience with IaaS / SaaS platforms such as Google Cloud Platform, Amazon Web Services, Microsoft Azure.
- Experience with Linux/Unix
- Infrastructure as Code (e.g. Ansible, Terraform)
- Experience with developing K8S Operators (K8S APIs, CRDs, etc.)
- Experience in exposing and consuming REST, GRPC services
- Contribution to open source projects
- Strong analytical and problem-solving skills.
- Ability to work effectively in a fast-paced, dynamic setting.
- Passionate about learning new technologies and improving existing systems.