Design and optimize CI/CD processes including automated build, test and software releases
Configure and maintain Jenkins automation server, including CI/CD toolchain, plugins and distributed/parallel jobs
Maintain, update, and improve software development infrastructure consisting of Linux servers and workstations using Ansible
Troubleshoot build and test failures
Work in an international and multi-disciplinary team
Your profile:
Bachelor degree in Computer science or related field, or relevant experience
Experience with Linux administration
Proficiency with scripting (for example Bash or Python) and command line tools
Experience with a version control system such as Git or Mercurial
Familiarity with Jenkins is a plus
Interests in embedded software development or in automated system testing
Fluency in English, German is a plus