Jobs / Technische Universität Darmstadt
Senior DevOps Engineer (w/m/d), Schwerpunkt Jupyter
Technische Universität Darmstadt · Darmstadt, HE, Deutschland
Darmstadt, HE, DeutschlandPart timeExp: 2+ yrsRemote
Remuneration
Tarif; 30 days of annual leave for full-time employees; 5 days of educational leave; regional transit pass for Hesse; mobile work; preventive medical examinations; discounted sports programs; public-sector supplementary pension; bicycle leasing; childcare benefits
Location
Darmstadt, HE, Deutschland
Visa sponsorship
Not specified
Job summary
The Senior DevOps Engineer will design, build, and evolve a resilient central Jupyter service infrastructure for universities in Hesse. The role includes documenting the service, resolving complex technical incidents, ensuring secure and reliable operations, and collaborating with university and IT teams. Relevant technologies include Linux, Docker, Kubernetes, Ansible, Chef, Git, GitLab CI, Jenkins, Python, and Bash.
Benefits
30 days of annual leave for full-time employees5 days of educational leaveRegional transit pass for HesseMobile workPreventive medical examinationsDiscounted sports programsFlexible working hoursWorkplace health managementPublic-sector supplementary pensionBicycle leasingChildcare servicesChild benefit allowanceHoliday programsProfessional development and training
Qualifications
- Degree in computer science or equivalent capabilities gained through comparable training and professional experience
- Six years of professional experience, or equivalent qualifications; alternatively, a relevant university degree with at least two years of professional experience
- Demonstrated experience administering and operating Linux-based systems and applications
- Practical experience with cloud, container, and platform technologies such as Docker and Kubernetes
- Experience with automation, configuration management, and infrastructure as code, such as Ansible or Chef
- Proficiency with Git and experience using CI/CD platforms such as GitLab CI or Jenkins
- Experience with automated build, test, and deployment processes
- Programming experience with Python, Bash, or comparable languages
- Foundational knowledge of operating systems, networks, databases, IT security, directory services, and authentication
- Experience analyzing, troubleshooting, and optimizing IT systems and applications
- German proficiency at C1 level and strong written and spoken English
- Experience integrating and using AI tools in business applications and IT processes is desirable
- Willingness to pursue continuous learning and develop expertise in new areas
Responsibilities
- Design and build a central Jupyter service infrastructure for universities in Hesse
- Develop and expand the Jupyter service infrastructure
- Create and maintain technical operational documentation and clear documentation for different audiences
- Analyze and resolve complex technical incidents
- Ensure secure, stable, and performant service operations
- Collaborate with universities and IT teams to develop the service in line with user needs
Skills
AnsibleBashChefDockerGitGitLabGitLab CIJenkinsKubernetesLinuxPython
Degrees
Degree in computer science or equivalent qualifications
Languages
German (C1)English
Work schedule
Flexible working hours
Industry
Higher education IT services
Relocation
No