Schlagwörter
Skills
Java / JavaEE, JavaScript, Typescript, Python, Ruby, C, PHP, HTML 5, CSS
DevOps:
GitLab CI, GitHub Actions, Docker, Kubernetes, Terraform, Chef, Puppet
Cloud:
AWS, Azure (AKS, ACR, Database, Network, Vaults, AAD)
Frameworks / Standards:
Spring Boot, EJB, JPA, JAX-RS, JMS, JSF, CDI, Angular, Vue.js, Web Components, Eclipse RCP / RAP, Magnolia CMS, JUnit & Mockito, OSGi, Node.js, JWT / OpenID
Datenbanken:
Oracle, DB2, PostgreSQL, MySQL, SQLite, MS SQL
Application Server / Web Server:
JBoss 5.1, 6 und 7 (EAP 6), Wildfly 10-13, Apache Tomcat, Apache httpd, nginx
Betriebssysteme:
Linux (Experte), Mac OS X (Fortgeschritten), Windows (Fortgeschritten)
Applikationen / Tools:
IntelliJ, Eclipse, XCode, Visual Studio, Selenium, Maven, Jenkins, Ant, Nexus, Git (Gitlab, GitHub), Sonarqube, Keycloak, Subversion, Confluence, Jira, MS Office, Open Office, MS Project, Adobe Photoshop, Keycloak
Sonstiges:
Identity & Access Management
Projekthistorie
Branche: Öffentlicher Sektor
Aufgaben(Auswahl): Beratung im Bereich Konzeption und Entwicklungsfragen (externe & Kundenentwickler), Besprechung und Beratung von Technologieentscheidungen mit dem Kunden, Proaktive Beratung des Kunden im Entwicklungsprozess, Beratung, Konzeption und Implementierung der Anbindung von externen IAM-Systemen, Implementierung von Keycloak-Erweiterungen, Erstellung und Erweiterung von CI/CD-Pipelines, Beratung im Bereich der Implementierung von Frontends
Rolle: Lead Developer
Technologien: Keycloak, Java 17, Quarkus, OpenShift/Kubernetes, Helm, OIDC, JWT,
Tools: Eclipse, Visual Studio Code, Bitbucket inkl. CI, Jira, Confluence,
Branche: IT-Dienstleistungen
Aufgaben: Konzeption der Cloud-Infrastruktur, Erstellung von Configuration- As-Code-Skripten, Trennung von Entwicklungs- und Produktionsumgebung, Betrieb der Plattform
Rolle: DevOps-Engineer & Architekt
Technologien: Terraform, Kubernetes, Docker, Git, Azure, Active Directory Tools: Visual Studio Code, Lens, GitHub Actions,
Branche: Elektronik
Aufgaben(Auswahl): Unterstützung der Konzeption der Migration, Migration der bestehenden Keycloak Extensions von 16.1.1 auf 20.0.3, Aufbau eines Mono-Repositories für alle Keycloak-Extension im Gitlab, Unterstützung beim Aufbau der Build-Pipeline, Beratung zu weiterführenden Projekten, Erstellung von Prototypen für weitere Projekte
Rolle: IT-Consultant, Software-Architekt,
Technologien: Keycloak, Java,
Tools: IntelliJ, Gitlab inkl. CI, Jira, Confluence,
Projektauftrag: Neuentwicklung einer Ticket-Verkaufsplattform für ein führendes deutsches Logistikunternehmen
Teilprojekte: Buchungssystem
Branche: Logistik
Aufgaben(Auswahl): Konzeption und Weiterentwicklung der Services(Warenkorb, Buchung, Auftragsverwaltung), Weiterentwicklung Build- Pipeline, Erweiterung von Mock-Services, Erweiterung des Security, Automatisierung von Passwort-Rotationen, Analyse und Fix von Bugs, Durchführung von Releases, Mitarbeit in Community of Practices,
Rolle: Software-Entwickler, DevOps-Engineer
Technologien: Spring Boot, Maven, Kubernetes, Docker, Git, AWS, PostgreSQL, CI/CD, Keycloak (OpenID)
Tools: IntelliJ, Gitlab inkl. CI, Lens, Sonarqube, Whitesource, Fortify, Jira, Confluence, Instana
Projektauftrag: Überführung einer Microservice-Plattform in eine Cloud- basierte Umgebung
Branche: Finanzindustrie
Aufgaben: Migration von Konfigurationen, Entwicklung von Configuration-As- Code-Skripten, Abstimmung mit den Entwicklungsteams und externen Partnern
Rolle: DevOps-Engineer
Technologien: Ansible, Terraform, Kubernetes, Docker, Git, AWS, Keycloak (OpenID)
Tools: IntelliJ, Gitlab inkl. CI, Sonarqube, Jira,
Projektauftrag: Neuentwicklung einer Ticket-Verkaufsplattform für ein führendes deutsches Logistikunternehmen
Teilprojekte: Ticketerstellung und -verwaltung
Branche: Logistik
Aufgaben(Auswahl): Weiterentwicklung der Software, Weiterentwicklung Build-Pipeline, Erstellung eines Mock-Authentifizierung, Migration der Laufzeitumgebung von OpenShift nach EKS, Migration von Services von Java 8 auf Java 11, Wartung des Build-Servers, Erweiterung der Monitoring- Möglichkeiten der Applikation und Integration in Kubernetes
Rolle: Software-Entwickler, DevOps-Engineer
Technologien: Spring Boot, Maven, Kubernetes, Docker, Git, AWS, PostgreSQL, CI/CD, Keycloak (OpenID)
Tools: IntelliJ, Gitlab inkl. CI, Sonarqube, Whitesource, Fortify, Jira, Confluence
Projektauftrag: Neuentwicklung einer Ticket-Verkaufsplattform für ein führendes deutsches Logistikunternehmen
Teilprojekte: Barzahlungsabwicklung, Ticketerstellung und -verwaltung Branche: Logistik
Aufgaben (Auswahl): Aufbau Entwicklungsumgebung, Entwicklung einer CD/ CI-Strategie, Erstellung von Base-Images für die Applikation und deren automatische Aktualisierung, Entwicklung der System-Architektur (Service- Schnitt), Aufbau der Build-Pipeline auf Basis von GitLab-CI, Integration der Code- und Security-Scanner in die Build-Pipeline, Entwicklung der Software, Entwicklung von Integrations- und Systemtests nach TDD,
Rolle: Software-Entwickler, DevOps-Engineer
Technologien: Spring Boot, Maven, OpenShift, Docker, Git, AWS, PostgreSQL, CI/CD, Keycloak (OpenID)
Tool: IntelliJ, Gitlab inkl. CI, Sonarqube, Whitesource, Fortify, Jira, Confluence
Projektauftrag: Entwicklung eines Robo-Advisors für Geldanlagen für ein Spin- Off einer großen deutschen Fondgesellschaft
Branche: Finanzindustrie
Aufgaben: Entwicklung von REST-basierten Services, Entwicklung von Frontend-Komponenten, Entwicklung von Automatisierten Tests
Rolle: Scrum Master, Software-Entwickler (Fullstack)
Technologien: JavaEE, Angular 1.7 & 4, HTML5, CSS, Typescript, Maven, Git, Keycloak (OpenID)
Tools: IntelliJ, Wildfly 10-13, Puppet, Jenkins, Nexus, Jira, Gitlab
Projektauftrag: Neu-Implementierung einer MicroService-Schicht zur Ablösung eines Alt-Systems für einen großen Logistikdienstleister Branche: Logistikdienstleistungen
Rolle: Lead Architect, Software-Entwickler, Scrum Master, Coach Technologien: JavaEE, MSSQL, Maven, Git
Tools: Eclipse, Wildfly 9, Jenkins, Docker, Gitlab, Jira, Confluence
Projektauftrag: Aufbau der Arbeits- und Entwicklungs-Umgebung für ein Spin- Off eines großen deutschen Reiseveranstalters auf Basis einer IaaS-Plattform Branche: Touristik
Rolle: System Architect
Technologien: Docker, Linux, IaaS-Cloud, Linux Tools: IntelliJ, Jira, Confluence
Projektauftrag: Weiterentwicklung eines Reisebuchungsportals
Rolle: Frontend-Architekt, Systemarchitekt, Coach
Branche: Touristik
Technologien: JavaEE, JBoss EAP, JBoss FUSE, JMS, JavaScript, HTML5, CSS, JQuery, MySQL, Magnolia CMS, MySQL, Grunt, node.js
Tools: Eclipse, IntelliJ, Gitlab, Jenkins, Jira, Confluence
Projektauftrag: Entwicklung einer Infrastruktur-Automatisierung zur Erzeugung von kompletten virtuellen Rechenzentren (inkl. Applikationsdeployment) auf Basis einer IaaS-Plattform
Branche: Touristik
Rolle: Lead Architect, Coach
Technologien: Chef, Docker, Linux, IaaS-Public-Cloud, Ruby, Git, Linux Tools: IntelliJ, Jira, Confluence, Gitlab, Jenkins