Durch produktivere Software-Entwicklung bringen Sie Produkte schneller zum Kunden
- Verfügbarkeit einsehen
- 0 Referenzen
- 103€/Stunde
- Bad Homburg
- Europa
- de | en | es
- 16.07.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
12/2022 – 1/2024
Tätigkeitsbeschreibung
Developer Experience pCloudBw Plattform
Use Cases für Cloud-Produkte ausarbeiten
- Workshops zu Use Cases organisieren und durchführen
- Use Cases mit den Product Owner definieren
- Roadmap weiterentwickeln, Chain of Goals
User Experience der Plattform messen und verbessern
- Methodik für Bestimmung der Developer Experience festlegen
- Testszenarien ausarbeiten, Probanden und Beobachter instruieren
- Testsessions organisieren und durchführen
- Ergebnisse aufbereiten und Maßnahmen ableiten
- Präsentation der Erkenntnisse und Ergebnisse für Stakeholder
- Umsetzung der Verbesserungsmaßnahmen mit Product Ownern einpla-
nen
Moderation des Product Owner Weekly Meetings
Fokusthemen für Quartalsplanung einbringen und abstimmen
Product Owner, Active Directory, Agile Methodologie, Confluence, Continuous Delivery, DevOps, Docker, Elasticsearch, Git, Internet of Things (IoT), ITIL, Java (allg.), Jira, Kanban (Softwareentwicklung), Kubernetes, Postgresql, Produktmanagement, Projektleitung / Teamleitung (IT), Projektteambildung / -entwicklung, Prozesscoaching, Scrum, User Experience (UX), Vmware
6/2021 – 10/2022
Tätigkeitsbeschreibung
Facilitation of workshops
Assessment of DevOps Maturity
Value Stream Mapping
Promote DevOps practices
Coaching teams and leaders to
- adopt DevOps principles
- to overcome current challenges
- identify bottlenecks in software delivery
- optimize flow through Value Stream Mapping - speed up software delivery to the customer
- establish a continuous improvement mindset - align development and operation
- establish a culture of collaboration
Product Owner, Agile Methodologie, Confluence, DevOps, Docker, Git, Google Cloud, Java (allg.), Jira, Kubernetes, Openshift, Projektteambildung / -entwicklung, Prozesscoaching, Scrum
3/2020 – 10/2020
TätigkeitsbeschreibungDie BiPRO-Services wurden technologisch und in Richtung agiles Vorgehen modernisiert und teilweise auf die on-premise Kubernetes-Cloud migriert. Im Rahmen der Weiterentwicklung musste der Betrieb sichergestellt werden. Dazu gehörte die Beratung der Projekte für die Herstellung der betrieblichen Reife inkl. Überwachung, gemeinsame Incident-Bearbeitung sowie Konzeption und Umsetzung von Optimierungsmaßnahmen. Erstellung von Konzepten sowie deren Umsetzung für: Koordination zwischen Entwicklung und Betrieb der BiPRO Webservices für Komposit-, Kranken-, Leben-, Gewerbe- und Transferservice hinsichtlich neuer Features, Inbetriebnahme, Changes, Incidents Kontinuierliche Verbesserung im Sinne von DevOps- und Agile-Prinzipien umsetzen; Zusammenarbeit zwischen Operations und Development verbessern Anforderungen an Wartbarkeit und Betrieb der Anwendungen beschreiben und umsetzen Optimierung der betrieblichen Prozesse (z.Bsp. Monitoring, Alarmierungsmechanismus etc.) in Richtung Observability Dokumentation und Präsentation der Ergebnisse im Projektteam und bei den Stakeholdern inkl. Empfehlung zum weiteren Vorgehen Zusammenarbeit mit anderen Scrum-Teams etablieren Releaseplanung, Durchführung von Deployments, technische und fachliche Abnahmen vorbereiten, Automatisierung Tests, Deployment-Pipelines für Microservices, Dokumentation für Betrieb erweitert Doku, Planung und technische Vorbereitung der Migration von 3 BiPRO Services
Eingesetzte QualifikationenProduct Owner, Agile Methodologie, Apache Maven, Confluence, DevOps, DevOps (allg.), Git, Java (allg.), Wildfly, Kubernetes, Projektteambildung / -entwicklung, Prozesscoaching, Representational State Transfer (REST), Scrum, SOAP, WSDL (Web Services Description Language)
2/2019 – 4/2020
Tätigkeitsbeschreibung
Im Kontext der Neuentwicklung des wichtigsten IT–Systems der Lufthansa
Cargo für Booking/Sales als Microservice-Architektur:
Erstellung des Konzepts und Aufbau der DevOps-Organisation für einen
hybriden, parallelen Betrieb der Altapplikation on-premise und der neuen
Microservices in der Microsoft Azure Cloud
Zusammen mit Stakeholdern, externen Providern und allen Scrum Mastern
erarbeiten, wie die Scrum-Teams und das konventionell arbeitende Be-
triebsteam im Sinne von DevOps zukünftig zusammen arbeiten; Konzepte
für Multi-Team-Konstellationen erstellen und abstimmen, Entscheidungsop-
tionen aufstellen
Workshops (z.B. Pre-Mortem ) planen, durchführen und moderieren; Ent-
scheidungsfindung durch Partizipation aller Stakeholder herbeiführen
Incident, Release Management und ITIL-Prozesse für DevOps neu gestalten
und optimieren, Einführung On-call (Rufbereitschaft) für zusätzliche Teams,
Abläufe visualisieren und neu gestalten, Retrospektiven
Requirements und Vorgaben an Monitoring und Observability aus betrieb-
licher Sicht definieren
Kontinuierliche Verbesserung im Sinne von DevOps-, Lean- und Agile-Prin-
zipien umsetzen; Zusammenarbeit zwischen Ops und Dev verbessern;
DevOps-Kultur fördern
Product Owner, Agile Methodologie, Confluence, DevOps, Elasticsearch, Git, ITIL, Java (allg.), Jenkins, Jira, Kubernetes, Microsoft Azure, Projektteambildung / -entwicklung, Prozesscoaching, Scrum, Servicenow, Spring Framework
9/2017 – 11/2018
Tätigkeitsbeschreibung
Agile Projektleitung
Erstellung und Abstimmung Projektanträge mit Stakeholdern, Leitung meh-
rerer parallel laufender Projekten
Planung und Abstimmung von Scope, Aufwänden, Timelines, Budget, Qua-
lity Assurance
Requirements- und Abhängigkeits-Management
Steuerung des indischen Offshore Software-Lieferanten und interner Teams
Intern im Projekt wurden, wo organisatorisch möglich, agile Vorgehenswei-
sen aus dem Scrum Framework eingeführt wie Daily Scrum, Burn-Down
Charts, Retrospektiven, Product Backlog, Sprint Backlog
Abstimmung der neuen Architektur und Anforderungen mit Offshore-Team
und internen Architekten
Koordination der On-Site Testaktivitäten und Abnahme
Projektsteuerung und Nachverfolgung der Lieferobjekte, Projektreporting,
Stakeholder-Management und Risikomanagement
DevOps, Agile Methodologie, Projektleitung / Teamleitung (IT), Projektteambildung / -entwicklung, Prozesscoaching, Confluence, Enterprise Service Bus, Git, Java (allg.), Json, Wildfly, Jenkins, Jira, Microsoft Project Server, Representational State Transfer (REST), Scrum, Serviceorientierte Architektur, SOAP, XML
10/2016 – 12/2017
Tätigkeitsbeschreibung
Durchführung der zentralen Qualitätssicherung für Services
Einführung von Kanban für den Qualtitätssicherung-Workflow
Teilnahme an Scrum Events als Stakeholder
Beratung der Softwareentwickler und Projekte bei der Schnittstellenmodel-
lierung und zum Service-Design
Definition der SOA Roadmap mit dem SOA Team
Qualitätssicherung der Webservices und XML Schemata
Definition der Richtlinien und des Styleguides für Service-Design
Weiterentwicklung und Programmierung der Java-Tools zur automatischen
Prüfung des Service-Designs
Entwicklung von Ruby-Skripten zur automatisierten Erzeugung von versio-
nierten Servicestrukturen
Koordination und Betreuung einzelner Themen in Projekten, Aufgabenpla-
nung, Statustracking, Reporting, Terminorganisation, Moderation von Ter-
minen, Ergebnissicherung, Konzeptarbeit
Agile Methodologie, Kanban (Softwareentwicklung), Scrum, Enterprise Service Bus, Java (allg.), Ruby, XML, Serviceorientierte Architektur, Representational State Transfer (REST), Web Services, Prozesscoaching
5/2013 – 9/2016
Tätigkeitsbeschreibung
Initial takeover project and know how transfer from previous provider
Defining, introducing and establishing processes with teams in Bangalore,
India and Nice, France, and the customer
Acting as a prime point of contact for functional issues and change re-
quests between Lufthansa Group and Amadeus
Analyzing feasibility, cost and benefits, proposing specific solutions inclu-
ding sizing and implementation plan, evaluating solution architecture, en-
suring quality and consistency of deliveries
Project Management for LH eJournal integration project
Project Management for Concur Travel Management (SAP) integration
project
Planning projects with offshore teams and local teams
Coordinating projects between Lufthansa, Amadeus and other third party
providers
Solution and Delivery Management
Supporting the introduction of Lufthansa OpenAPI project, Lufthansa’s first
externally accessible API platform accessible for third-party developers
Facilitation of the required architecture and security measures for Open-
API
OpenAPI Release planning
Product Owner, Agile Methodologie, Subversion, C++, DevOps, Enterprise Service Bus, Git, Java (allg.), Oracle Database, Projektteambildung / -entwicklung, Prozesscoaching, Representational State Transfer (REST), Ruby on Rails, Serviceorientierte Architektur, SOAP, XML
1/2007 – 6/2013
Tätigkeitsbeschreibung
Produkt-Entwicklung: myIDTravel Buchungssystem für Airline Staff Travel
Verbesserung der Produkt-Qualität durch mehrere organisatorische und
tool-gestützte Massnahmen,
Leitung der Initiative zur Einführung eines Continuous Integration Systems
zur Gewährleistung stabiler Builds, Qualtitätssicherung Softwarecode,
PMD & Findbugs eingeführt,
Einführung von Maven als Build-Tool zur Ablösung von Ant, Ablösung CVS
durch Subversion
Einführung eines Wikis als Knowledgebase zur Unterstützung externer
Software-Entwickler, Entwicklung und Bereitstellung von Beispielimple-
mentierungen, Architekturdokumentation,
Anleitung der Junior-Entwickler, Präsentation und Anleitung zur Nutzung
der neuen Tools im Entwickler-Team
Beratung des Programm Managers in Architekturfragen,
Spezifikationen der externen Schnittstellen für Single-Sign-On und exter-
ner Reservierungssysteme, WSDL, OTA, Kompatibilitätstests .NET, WS-Se-
curity, WS-Policy, Problemanalyse, Implementierung der Schnittstellen,
Vorbereitung Deployment und Konfiguration für Produktion,
Organisation von Integrationsprojekten zur Einführung des Systems bei
Kunden, Unterstützung der User Acceptance Tests, Support der Kunden
bei der Implementierung der Schnittstellen, Test der Schnittstellen
Lasttests und Performance-Analyse
Teilprojektmanagement für mehrere Airline-Integrationsprojekte, Ab-
stimmung Spezifikationen mit externen Airlines, internationale Telefon-
konferenzen
Architektur der Schnittstellen zu externen Airlines
Architekturanpassung und Neuimplementierung externer Schnittstellen
Spezifikation und Implementierung weiterer Webservice Schnittstellen,
Unterstützung externer Entwickler und Kunden bei der Implementierung
der Schnittstellen,
Einführung eines Public Private Key Systems zur Absicherung der externen
Schnittstellen, Automatisierung der Zertifikatserstellung, WS-Security,
Webservice Architektur,
Unterstützung beim Betrieb der Webapplikation und der Webservices,
Problemanalyse, Performanceanalyse und -optimierung, Lasttests und
Auswertungen
Pre-Sales Support
Abstimmung mit Airlinekunden, Erstellung von Change Requests, Custo-
mizing des Web GUI für Kunden
Teil des Scrum Development Teams
Incident-Analyse
Mysql, DevOps, Agile Methodologie, Apache Tomcat, Enterprise Service Bus, Apache Maven, Subversion, Git, Java (allg.), Jenkins, Junit, Ruby, XML, SOAP, Selenium, Prozesscoaching
Zertifikate
Ausbildung
Darmstadt
remote
Über mich
Wenn Sie das Gefühl haben, dass Sie trotz aller Anstrengungen Ihre Software nicht schnell genug zu den Kunden bringen können, dann sind sie hier richtig.
-----------------------------------------------------
Gemeinsam definieren und erreichen wir Verbesserungen in den Abläufen bei der Softwareentwicklung, die ihr Business voranbringen:
- Sie verbessern die Zusammenarbeit zwischen allen Beteiligten und erzielen gemeinsam effektiv Resultate.
- Sie erhöhen Transparenz, Fokus und Commitment, damit die Teams regelmäßig Wert für Ihre Kunden liefern.
- Sie bauen das Denken in Silos zwischen Betrieb und Entwicklung ab und betreiben dadurch Ihre Systeme stabil.
- Sie führen eine wirkungsorientierte DevOps-Kultur teamübergreifend ein.
- Sie implementieren agile Praktiken für Entwicklung und Betrieb.
- Sie verbessern die Teamkultur für eine effektivere Arbeit.
- Sie entschlacken die Softwareentwicklung und die Bereitstellungsprozesse und erreichen eine bessere Qualität und schnellere Releases.
- Sie richten Ihre Organisation an der Produkt-Denkweise (anstatt der Projektdenkweise) aus und erhöhen dadurch den Wert Ihres Produkts für Ihre Kunden.
-----------------------------------------------------
Wollen Sie die Abläufe in Ihrer Softwareentwicklung optimieren?
Dann sprechen Sie mich gerne an. Ich freue mich darauf!
M. G. – Experte für produktivere Software-Entwicklung
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Spanisch (Grundkenntnisse)
- Portugiesisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden