onsite
DevOps Engineer - Linux, Software Packaging, Python, GitOps for - Dt Elektronen-Synchrotron DESY Personalabteilung
Devops Engineer
Lead DevOps initiatives for the PETRA IV accelerator, designing and maintaining Linux-based infrastructure, automating software packaging, and implementing GitOps workflows with Python scripting to ensure reliable, scalable operations.
About the role
Key Responsibilities
- Design, deploy, and maintain Linux-based infrastructure for the PETRA IV accelerator, ensuring high availability and performance.
- Develop and manage automated software packaging pipelines, integrating with CI/CD systems to streamline releases.
- Implement GitOps practices, using Git as the single source of truth for infrastructure and application deployments.
- Write and maintain Python scripts for automation, monitoring, and data processing tasks.
- Collaborate with cross-functional teams to troubleshoot production issues and optimize system performance.
Requirements
- Proven experience with Linux system administration and automation.
- Strong background in software packaging (e.g., RPM, DEB) and CI/CD pipelines.
- Hands‑on expertise with GitOps tools such as Argo CD, Flux, or similar.
- Proficiency in Python for scripting and automation.
- Excellent problem‑solving skills and ability to work in a collaborative, research‑intensive environment.