Required CI/CD (DevOps) Engineer
About The Position
We are the next-generation open-source NoSQL database developed distributively in 22 countries (and counting) applying the highest standards of software engineering and performance optimization.
Join the team building the next-generation distributed NoSQL database and help release it.
Responsibilities:
Develop and maintain Scylla's release infrastructure (Jenkins pipelines, Python scripts, shell scripts)
Monitor Scylla release infrastructure to discover issues before they become a problem
Support and sustain Scylla's release packages (RPM, DEB, AMI, and Docker)
Review code from others and give constructive feedback
Communicate clearly in public via email, commit messages, and bug reports
Work independently as part of the release engineering team.
About The Position
We are the next-generation open-source NoSQL database developed distributively in 22 countries (and counting) applying the highest standards of software engineering and performance optimization.
Join the team building the next-generation distributed NoSQL database and help release it.
Responsibilities:
Develop and maintain Scylla's release infrastructure (Jenkins pipelines, Python scripts, shell scripts)
Monitor Scylla release infrastructure to discover issues before they become a problem
Support and sustain Scylla's release packages (RPM, DEB, AMI, and Docker)
Review code from others and give constructive feedback
Communicate clearly in public via email, commit messages, and bug reports
Work independently as part of the release engineering team.
Requirements:
Proven experience of at least 3 years designing and maintaining CI/CD pipelines
Profound experience with Python and Groovy programming & scripting languages
Deep understanding and proven experience with different linux distribuitions such as RHEL, CentOS,Ubuntu, Debian.
Deep understanding and proven experience with at least one of the big cloud providers (e.g. AWS, GCE, and Azure)
Profound knowledge and experience working Git version control
Experience with Jenkins continuous integration
Proven experience working with Jenkins pipelines
Proven experience working with Docker/Podman for building images and deploying
Degree or equivalent experience in Computer Science or a related subject is a plus
Experience working on open-source projects or a distributed company is a plus.
Proven experience of at least 3 years designing and maintaining CI/CD pipelines
Profound experience with Python and Groovy programming & scripting languages
Deep understanding and proven experience with different linux distribuitions such as RHEL, CentOS,Ubuntu, Debian.
Deep understanding and proven experience with at least one of the big cloud providers (e.g. AWS, GCE, and Azure)
Profound knowledge and experience working Git version control
Experience with Jenkins continuous integration
Proven experience working with Jenkins pipelines
Proven experience working with Docker/Podman for building images and deploying
Degree or equivalent experience in Computer Science or a related subject is a plus
Experience working on open-source projects or a distributed company is a plus.
This position is open to all candidates.