Buildmanager / DevOps Specialist
- Verfügbarkeit einsehen
- 0 Referenzen
- 125€/Stunde
- 84137 Vilsbiburg
- auf Anfrage
- de | en
- 01.01.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
9/2023 – offen
TätigkeitsbeschreibungDevOps, Support der Entwicklung, QA der Produkte, Kommunikation mit IT-Dienstleistern, Pflege und Weiterentwicklung von Pipelines und Tooling
Eingesetzte QualifikationenDevOps, Rollout, Technisches Qualitätsmanagement / QS / QA
10/2019 – 7/2022
Tätigkeitsbeschreibung
Umbau und Modernisierung einer komplexen Legacy Buildumgebung (4 Mio LOC)
Modernisierung der Pipeline
Automatische Tests für die Pipeline/Pipeline-Library selbst
Aufsetzen/Umstellen auf SonarQube EE mit voller PR-Analyse
Optimierung der PR-Builds in AWS (ca. 1500-200 Build-Stunden/Tag über alle Teams / PRs hinweg, bis zu 500 Build-Knoten parallel)
Reduktion der AWS Kosten um 70%
Aufbau einer Pipeline-Library zur Kapselung zentraler Prozesse (voll getestet)
Beratung bzgl. Sicherheit und Effizienz
Amazon Web Services (AWS), Apache Maven, DevOps, Git, Gradle, Java (allg.), Jenkins
7/2017 – 12/2019
Tätigkeitsbeschreibung
Automatisiertes Aufsetzen der Buildumgebung
Entwickeln einer Referenz-Buildumgebung
Automatisierung des Release-, Test- und Rollout-Prozesses
Entwickler Support
Generierung aller relevanten Buildmanagement-Artefakte (Buildinfrastruktur, Jenkins Jobs, Deployments, Dokumentation)
Apache Maven, DevOps, Docker, Git, Gradle, Jenkins, Openshift
10/2014 – 12/2017
Tätigkeitsbeschreibung
Aufsetzen und Betreiben der Build/CI/Continuous Delivery Umgebung (> 2000 Buildjobs), mit Docker basierten Build Agents
Schulung der Entwickler
Beratung der Architekten, QM, PL
Automatisierung des Release-, Test- und Rollout-Prozesses
Projektübergreifende Steuerung des Buildmanagements
Beratung bei Technologie Entscheidungen
Aufsetzen eines Stacks zur vollständigen, Modellbasierten Neu- und Weiterentwicklung von Verfahren und Technologien zu Modellbasierten DevOps-Ansätzen
Generierung aller relevanten Buildkomponenten (Jenkins Jobs, Deployments, Dokumentation)
Koordination der Buildmanagement Aufgaben zwischen 4 Projekten in 4 internationalen Standorten
Aufbau eines Projekt-übergreifenden Buildmanagement-Teams
Apache Maven, DevOps, Docker, Git, Jenkins, Team Foundation Server
4/2012 – 12/2014
Tätigkeitsbeschreibung
Umstellung des Buildprozesses von Ant/Maven auf vollständigen Maven-Prozess
Einrichten und Pflegen der Server-seitigen Buildjobs (CI, Nightly)
Continuous Integration und -Feedback
Bereistellen von Qualitätsmetriken
Deploy der erzeugten Artefakte auf unterschiedliche Zielumgebungen
Administration der Zielsysteme
Absprachen mit Kunden bezüglich Lieferungen
Umstellung des Buildprozesses eines Eclipse-RCP Clients von PDE auf Tycho (Maven-basiert)
Bereitstellung der Entwicklungsumgebung
technologische Beratung
Aufsetzen und Warten neuer Zielumgebungen
Umstellung von Subversion auf Git/Gerrit
(Weiter-)Entwicklung diverser Jenkins und Maven Plugins
Apache Maven, Subversion, DevOps, Git, Java (allg.), Jenkins
9/2010 – 12/2012
Tätigkeitsbeschreibung
Einrichten der Buildumgebung
Koordination und Weiterbildung der Entwickler bzgl. des Builds (bis zu 150 Entwickler)
Erarbeiten von Buildgrundsätzen im Multiteam-SCRUM-Umfeld
Einrichten und Pflegen der Server-seitigen Buildjobs (CI, Nightly)
Continuous Integration und -Feedback
Bereistellen von Qualitätsmetriken
Deploy der erzeugten Artefakte auf unterschiedliche Zielumgebungen
technologische Beratung
Entwicklungsbegleitende Umstellung auf Git/Gerrit
Erarbeitung und Umsetzung von verteilten Entwicklungskonzepten
Bereitstellung maßgeschneiderter Entwicklungsumgebungen (Developer Onboarding)
(Weiter-)Entwicklung diverser Jenkins und Maven Plugins, Patches zu Jenkins und Gerrit
Apache Maven, Subversion, DevOps, Git, Java (allg.), Jenkins
9/2010 – 12/2012
Tätigkeitsbeschreibung
Einrichten der Buildumgebung
Koordination und Weiterbildung der Entwickler bzgl. des Builds (bis zu 150 Entwickler)
Erarbeiten von Buildgrundsätzen im Multiteam-SCRUM-Umfeld
Einrichten und Pflegen der Server-seitigen Buildjobs (CI, Nightly)
Continuous Integration und -Feedback
Bereistellen von Qualitätsmetriken
Deploy der erzeugten Artefakte auf unterschiedliche Zielumgebungen
technologische Beratung
Entwicklungsbegleitende Umstellung auf Git/Gerrit
Erarbeitung und Umsetzung von verteilten Entwicklungskonzepten
Bereitstellung maßgeschneiderter Entwicklungsumgebungen (Developer Onboarding)
(Weiter-)Entwicklung diverser Jenkins und Maven Plugins, Patches zu Jenkins und Gerrit
DevOps
Ausbildung
München
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden