Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Open Source Software Release Engineer managing Jenkins and GitLab CI infrastructure for Eclipse Foundation’s open source projects. Supporting global developers through automation, observability, and DevOps practices.

Responsibilities

  • Support and operate two large-scale continuous integration systems: a farm of 200+ Jenkins instances and a growing GitLab CI setup
  • Work directly with community members through public channels to provide assistance and tools for CI/CD requirements
  • Advocate for a DevOps mindset focused on efficiency, security, and sustainability
  • Participate in observability initiatives
  • Integrate new technologies, processes, and tools within the IT team
  • Maintain an efficient and maintainable release engineering environment
  • Support developers and the open source community around the globe

Requirements

  • Deep understanding of CI/CD best practices and experience operating and managing CI services such as Jenkins, GitLab CI, and GitHub Actions
  • Good understanding of build systems such as Maven, Gradle, and CMake
  • Good knowledge of Linux system administration and a scripting language, ideally Bash
  • Familiarity with DevOps culture and Configuration as Code and Infrastructure as Code principles and tools such as Ansible and Terraform
  • Experience with distributed version control systems such as Git and collaborative forges such as GitHub or GitLab
  • Motivated team player, self-starter, and able to work independently
  • Proficiency in spoken and written English
  • Comfortable producing clear communication with various stakeholders
  • Experience with distributed teams across multiple time zones (nice to have)
  • Experience managing and administering Jenkins, GitLab CI, Kubernetes, or cloud-native applications (nice to have)
  • Experience with observability and metrics tooling such as Prometheus, Grafana, and Loki (nice to have)
  • Experience automating parts of the release process (nice to have)
  • Familiarity with SecOps and digital software signing (nice to have)
  • Familiarity with GDPR constraints (nice to have)
  • Detailed resume and cover letter required
  • For applicants in the EU: legally authorized to work for any employer within the European Union
  • For applicants in Canada: legally authorized to work for any employer in Canada

Benefits

  • Friday flex-time
  • Right-to-disconnect policy
  • "Corporate Recharge" days
  • Competitive compensation
  • Comprehensive benefits package
  • Work-life balance support
  • Accommodation and support for persons with disabilities throughout the recruitment process

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$100,000 - CA$130,000 per year

Degree requirement

No Education Requirement

Tech skills

AnsibleCloudGradleGrafanaJenkinsKubernetesLinuxMavenOpen SourcePrometheusTerraform

Location requirements

RemoteGermany

Report this job

Found something wrong with the page? Please let us know by submitting a report below.