Job Description:
Core Skills
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 rapid-paced, dynamic environment.
Passionate about learning new technologies and improving existing systems.