CV
- Verfügbarkeit einsehen
- 0 Referenzen
- 90‐100€/Stunde
- 86154 Augsburg
- DACH-Region
- de | en
- 28.11.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
2/1995 – 12/2024
Tätigkeitsbeschreibung
Ich bringe umfassende Expertise in den Bereichen Releasemanagement, Test- und Build- Automatisierung sowie der Implementierung und Optimierung von CI/CD-Prozessen mit. In verschiedenen Projekten habe ich meine Fähigkeiten stetig weiterentwickelt und tiefgreifende Kenntnisse in Analyse, Design und Automatisierung der gesamten Softwareentwicklungsprozesse erworben.
Dank meiner schnellen Auffassungsgabe, analytischen Denkweise und langjährigen Erfahrung bin ich in der Lage, komplexe Herausforderungen schnell zu verstehen, effektive Lösungskonzepte zu erarbeiten und diese „hands-on“ umzusetzen. Meine Expertise umfasst insbesondere:
• Releasemanagement: Einführung und Betreuung von Build- und Release-Prozessen bei Großprojekten, unter anderem bei der Allianz und der WestLB. Hierbei habe ich das Change- und Incident-Management sowie die Integration verschiedener Toolchains (z.B. Git, Jenkins, Serena SBM) verantwortet.
• Cloud: Ich habe umfangreiche Erfahrung in der Einrichtung und Verwaltung von Cloud-Infrastrukturen, insbesondere in der Bereitstellung und Verwaltung von Testumgebungen für externe Partner und Teams. Mein Schwerpunkt lag auf der Integration von CI/CD-Pipelines und dem Aufbau von Cloud-basierten Systemen zur Unterstützung von Entwicklungs- und Testprozessen.
• Kommunikation / Atlassian
In allen Projekten der letzten Jahre kamen Jira und Confluence zum Einsatz. Hier habe ich Kommunikations- und Dokumentationsstrukturen aufgesetzt und die Ticketsysteme gestaltet und aufgesetzt. Entsprechende erste Erfahrungen konnte ich 2012 bis 2014 bei der Einführung der Serena Business Mashups sammeln und diese Erfahrungen in den Folgejahren mit Jira ausbauen.
• Testautomatisierung: Aufbau und Weiterentwicklung von umfangreichen Testframeworks, von End-to-End-Tests über API-Tests bis hin zu GUI-Tests in verschiedenen Branchen, einschließlich „Space & Defense“. Hierbei habe ich sowohl klassische Tools (Selenium, Ranorex) als auch spezialisierte Frameworks (z.B. Java Swing Reflexionen, Python-basierte Bibliotheken) eingesetzt.
• Buildautomatisierung: Fundierte Kenntnisse in der Automatisierung von Build-Prozessen mittels Maven, Make, CMake und weiteren Tools. Ich lege besonderen Wert auf Reproduzierbarkeit, effizientes Dependency-Handling und Performance-Optimierung, auch für komplexe Systemvarianten und Embedded-Umgebungen.
• Versionsverwaltung: Mehr als 20 Jahre Erfahrung in verschiedenen Versionskontrollsystemen wie Git, Subversion und Perforce. Ich kenne die spezifischen Arbeitsweisen und Branching-Modelle dieser Systeme und habe erfolgreich Migrationen, insbesondere von SVN zu Git, durchgeführt.
• Toolchain-Management: Aufbau und Pflege komplexer Toolchains in Cloud-Umgebungen (Azure, Git, Artifactory, Octopus), einschließlich der Konfiguration und Wartung von CI/CD-Pipelines sowie der Integration von Kollaborations- und Kommunikationsplattformen (Jira, Confluence, Slack).
• Teamleitung und Coaching: Langjährige Erfahrung in der Schulung von Mitarbeitern, Einführung neuer Prozesse und Methoden sowie der Leitung von Teams und Projekten.
In den letzten drei Jahren war ich maßgeblich für den Aufbau und Betrieb einer Cloud-Testumgebung für Online-Dienste verantwortlich. Meine Aufgaben umfassten neben der Einrichtung der Testumgebungen auch die Entwicklung der Toolchain und die Gestaltung der Kommunikationsprozesse mit externen Partnern.
Mit meinem breiten Erfahrungsspektrum, meinem tiefen technischen Verständnis und meiner Fähigkeit, schnell effektive Lösungen zu entwickeln, bin ich bestens gerüstet, um anspruchsvolle Projekte erfolgreich zu leiten und umzusetzen.
Automatisierungstechnik (allg.), Software engineering / -technik
Ausbildung
Darmstadt
Über mich
Durch eine schnelle Auffassungsgabe, Erfahrung, Sachverstand und meinen analytischen Fähigkeiten bin ich in der Lage, neue Aufgabenstellungen und komplexe Sachverhalte in kürzester Zeit aufzunehmen, Lösungskonzepte zu erarbeiten und „hands on“ umzusetzen.
(Weitere Details bitte aus meinen hier hochgeladenen CV entnehmen)
Weitere Kenntnisse
Versionsverwaltung (Git, SVN, Perforce, ....)
Testautomatisierung
Buildautomatisierung
Deployment
Java, C, C++, Python, Perl, Groovy
Git, Perforce, Subversion, CVS, PVCS, ....
Jira, Teamtrack, SBM, Bugzilla
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden