Platform Engineer (m/w/d)
Über
Rolle
Zwischen Entwicklung und Zielsystem liegt viel Automatisierungsarbeit. Diese Lücke schliesst Du. Du baust CI/CD-Pipelines aus und sorgst dafür, dass Builds überall gleich funktionieren. Dependency-Management und Container-basierte Testumgebungen betreust Du selbst. Release-Prozesse, Versionierung und Nachverfolgbarkeit machst Du nachvollziehbar.
Verantwortung
Du pflegst und verbesserst CI/CD-Workflows und entwickelst automatisierte Build-, Test- und Deployment-Pipelines weiter
Du erhöhst die Reproduzierbarkeit von Builds über Entwicklerrechner, CI-Runner und Zielumgebungen hinweg
Du betreust das Dependency-Management und nutzt Container für stabile Build- und Testumgebungen
Du baust die Testautomatisierung aus, von Unit-Tests bis zu umfassenden Systemtests
Du verbesserst Release-Automatisierung, Artefaktverwaltung, Versionierung und Nachverfolgbarkeit
Zudem arbeitest Du eng mit den Entwicklungsteams zusammen und dokumentierst Workflows sowie Infrastrukturentscheidungen nachvollziehbar
Qualifikationen
Du bringst fundierte Erfahrung mit CI/CD, Build-Automatisierung und Git-basierten Entwicklungsprozessen mit
Du hast solide Linux-Kenntnisse, insbesondere in Build-Umgebungen, Containerisierung und Scripting
Du kennst moderne Build-Workflows und Dependency Management aus der Praxis
Du verstehst reproduzierbare Builds, stabile Toolchains, Dependency Pinning und Artefaktmanagement
Du analysierst komplexe Build- und Deployment-Probleme strukturiert und löst sie pragmatisch
Du scriptest sicher in Bash, Python oder vergleichbaren Sprachen und kommunizierst stark mit Entwicklungsteams
Benefits