Lead DevOps (Cloud, Containerisierung, Digitale Transformation)
Aktualisiert am 10.07.2025
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 01.09.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 11 Monate
2023-01 - heute

Online-Kommunikation

DevOps Kubernetes Docker Rancher ...
DevOps

Als Teil des Online Angebotes der Bundesagentur für Arbeit ist das Verfahren Online-Kommunikation schwerpunktmäßig mit der Pflege und Wartung sowie der Weiterentwicklung und Neuentwicklung von fachübergreifenden Services für die Kommunikation von Kunden mit der Bundesagetur für Arbeit betraut, z.B. die der Übermittlung von Kundendokumenten und -daten an die Bundesagentur zu bestimmten Vorgängen oder der Übermittlung von Kontaktanfragen. Online-Kommunikation setzt auf eine agile Vorgehensweise. Der Technologie-Stack der Entwicklungsteams setzt in der aktuellen Referenzarchitektur für Online-Bausteine auf Docker- bzw. Kubernetes-Container mit Java Backend und Angular Frontend.


AUFGABEN IM PROJEKT

DevOps:

  • Containerisierung mit Docker
  • Orchestrierung und Betrieb mit Kubernetes und Rancher
  • Feingranulare Kontrolle über den Netzwerkverkehr zwischen Microservices mit Istio
  • Aufbau und Pflege von CI/CD-Pipelines in Jenkins
  • Einsatz von Harbor als sichere, zentrale Docker Registry zum hosten, versionieren und organisieren von Images
  • Verwaltung von Quellcode-Repositories (Git, Bitbucket, GitLab)
  • Konfigurationsmanagement und Infrastruktur-Skripting mit Bash, CronJobs, Liquibase für DB-Migrationen
  • Überwachung und Logging mit Dynatrace, ELK Stack (Elasticsearch, Logstash, Kibana), Grafana, Loki
  • Sicherheitsscans & Codeanalyse mit SonarQube, Contrast Security, NexusIQ
  • Absicherung & Monitoring mit SIEM
  • Deployment von Microservices unter Linux-Servern mit Apache
  • Verwaltung von Artefakten über Nexus


Backend / Microservices:

  • Entwicklung von Microservices mit Java, Spring Boot, JPA, Maven
  • REST-Schnittstellenentwicklung mit Authentifizierung & Autorisierung via OAuth, JWT
  • Nutzung von SQL, Datenpersistenz mit Cassandra
  • Event-basierte Kommunikation mit Kafka
  • Objekt-API-Mocks und Schnittstellentests mit Pact
  • API-Tests mit Postman
  • Testautomatisierung mit JUnit, Mockito, TDD
  • Versions- und Konfigurationsmanagement via Liquibase
  • Anbindung an S3 für Dateiablage oder Dokumentenspeicher


Sonstiges:

  • Mitarbeit in agilen Teams mit Scrum und Tools wie Jira, Confluence
  • Durchführung von Pair Programming Sessions
  • Teilnahme an Sprint Plannings, Retrospektiven, Dailies
  • Erstellung und Pflege technischer Dokumentationen
  • Durchführung von Code Reviews und Befolgung von Clean Code Prinzipien
  • Einhaltung von Datenschutz- und Sicherheitsstandards (z.?B. DSGVO-konforme Entwicklung)
  • Schulung & Wissensaustausch innerhalb der Teams


Kubernetes Docker Rancher Jenkins Git Gitlab GitOps Workflow Bitbucket Sonar Harbor NexusIQ Contrast Security Liquibase Maven Bash Batches/CronJobs SIEM ELK Grafana Loki Dynatrace Linux Apache Cassandra Kafka S3 REST Pact Angular HTML/CSS Typescript OpenAPI Java SpringBoot JPA SQL Autentifizierung und Autorisierung (oAuth JWT) Unit Tests End-to-End Tests Test Driven Development Postman Jasmine Karma Jira Confluence Visual Studio Code IntelliJ Scrum Pair Programming Clean Code Istio
Bundesagentur für Arbeit
Nürnberg
2 Jahre 5 Monate
2021-06 - 2023-10

LumaFACE

Software-Entwickler Build Automatisierung Jobs & Stages in CI Pipelines Build Jobs ...
Software-Entwickler

Ziel des Projekts ist die Entwicklung eines intelligenten Systems zur Erkennung von Personen in Echtzeit auf Basis moderner Bildverarbeitungs- und KI-Technologien. Dabei soll sowohl die Gesichtserkennung als auch eine erweiterte Personenerkennung implementiert werden, um personalisierte Interaktionen und Anwendungen zu ermöglichen. Das System nutzt die Open-Source-Bibliothek OpenCV in Kombination mit modernen Algorithmen der Bildverarbeitung und Künstlichen Intelligenz. Die Gesichtserkennung erfolgt dabei in Echtzeit und ermöglicht es, Personen zuverlässig zu identifizieren oder bestimmte Aktionen auf Basis der erkannten Gesichter auszulösen ? z.?B. die Anmeldung in einem System, Zutrittskontrollen oder die Aktivierung personalisierter Inhalte.


AUFGABEN IM PROJEKT
DevOps
  • CI/CD-Pipelines mit GitLab CI für Build, Test und Deployment
  • Erstellung und Pflege von Build Jobs und Stages in den CI-Pipelines
  • Automatisierung der Build-Prozesse (Docker-Images, Anwendungspakete) für verschiedene Umgebungen (Staging, Production)
  • Automatisiertes Ausrollen und Synchronisieren von Kubernetes-Ressourcen basierend auf einem Git-Repository mit ArgoCD
  • Erstellung und Verwaltung von Container-Images und deren Verwaltung in Registries (z.?B. Nexus)
  • Kommunikation zwischen Services absichern ? auch innerhalb des Clusters mit Istio
  • Containerisierung der Anwendungen mit Docker und Kubernetes-Integration
  • Betrieb der Anwendungen in Linux Ubuntu-Umgebungen und Verwaltung von Systemressourcen
  • Paketverwaltung und Updates von Systemabhängigkeiten über apt
  • Troubleshooting bei System-, Netzwerk- und Dateisystemfehlern
  • CVE-Handling (Common Vulnerabilities and Exposures) und regelmäßige Sicherheitsanalysen mit NexusIQ
  • Codequalität sicherstellen durch SonarQube (statische Codeanalyse) und Linter
  • Automatisierte Test- und Build-Umgebungen via Virtual Environments (insbesondere für Python-basierte Anwendungen)


Backend / Microservices:

  • Entwicklung von Backend-Diensten zur Gesichtserkennung und Personenerkennung in Echtzeit
  • Nutzung von OpenCV und modernen KI-Algorithmen für die Bildverarbeitung
  • Implementierung von RESTful APIs für die Kommunikation mit externen Systemen in Quarkus
  • Integration der Authentifizierung (z.?B. OAuth, JWT) für gesicherte und personalisierte Interaktionen
  • Verarbeitung und Speicherung von Erkennungsdaten (z.?B. Gesichtsdaten) in einer Datenbank
  • Testen der KI-Modelle und Backend-Logik mit JUnit, Mockito und pytest
  • Implementierung von CORS- und CSP-Richtlinien im Backend für sichere API-Zugriffe
  • Integration der CI/CD-Pipeline zur kontinuierlichen Auslieferung von Backend-Updates


Sonstiges:

  • Mitarbeit in agilen Scrum-Teams, Teilnahme an Daily Standups, Sprint Plannings und Retrospektiven
  • Dokumentation der Architektur und Entwicklung des Systems in Confluence
  • Fehlerbehebung und Troubleshooting bei Problemen im Systembetrieb und während der Entwicklung
  • Einhaltung der IT-Sicherheitsstandards (z.?B. BSI IT Grundschutz)
  • Mocking und Unit Testing der KI-Algorithmen und der API-Logik

Build Automatisierung Jobs & Stages in CI Pipelines Build Jobs Staging Production Builds GitLab CI Bashscript Kubernetes Rancher Container Imagedefinition Istio Registries (Nexus) Verwendung von Containern während der Entwicklung Betrieb von Containern Build von Container-Images Docker Distroless Container Linux Ubuntu Paketmanager apt Benutzermanagement Allgemeines Troubleshooting bei System- Netzwerk und Dateisystemfehlern Build von Anwendungen unter Linux Zusammenstellen von mehreren Anwendungen zu einer Lösung Git Git Flow JDK17 Quarkus Maven Junit Mockito Pydentic Python 3 pip Virtual Environments pytest Mocking Ausführung von CI CORS CSP Dependency Handling CVE Handling (NexusIQ) BSI IT Grundschutz HTTP REST (TLS) Authentifizierung Scrum Code Review Clean Code statische Codeanalyse (Sonarqube) Linter Pycharm IntelliJ Confluence Jira
Nürnberg
2 Jahre 5 Monate
2020-08 - 2022-12

ELOS

Devops, Softwareentwickler Kubernetes Longhorn Velero ...
Devops, Softwareentwickler

Das am 18. August in Kraft getretene Online-Zugangs-Gesetz (OZG) verpflichtet die BA als Behörde des Bundes die mit dem BMAS vereinbarten Leistungsobjekte, also Verwendungsdienstleistungen im Sinne des OZG, innerhalb eines festgelegten Rahmens bis zum 31.12.2022 zu digitalisieren. Insgesamt werden in der Laufzeit des Projektes 23 Leistungsobjekte bzw. Antragsstrecken digitalisiert und für die Bürger bereitgestellt.


AUFGABEN IM PROJEKT

DevOps:

  • Sicherstellung einer effizienten Lastverteilung und Redundanz für hohe Verfügbarkeit (HA).
  • Verwaltung der Kubernetes-Cluster zur Bereitstellung und Skalierung von Containerized Applications.
  • Dienste robuster machen gegenüber Ausfällen und Fehlern mit Istio

  • Automatisierung von Deployments über Jenkins und Rancher.
  • Erstellung von Docker-Containern für Anwendungen und Dienste.
  • Verwaltung von Monitoring-Tools wie Prometheus, Grafana, Loki und Dynatrace zur Überwachung der Infrastruktur und Anwendungen.
  • Konfiguration von Continuous Integration (CI) und Continuous Delivery (CD) Pipelines in Jenkins und Gitlab.
  • Datensicherung und Wiederherstellung ermöglichenmit Longhorn und Velero
  • Integration von Sicherheitslösungen (SIEM, NexusIQ) zur Überwachung und Behebung von Schwachstellen.
  • Dokumentation der Deployments und Infrastrukturentscheidungen in Confluence.
  • Zusammenarbeit mit Backend- und Frontend-Teams, um sicherzustellen, dass Deployments reibungslos ablaufen.


Frontend:

  • Entwicklung der Benutzeroberfläche mit Angular, HTML, CSS und Typescript unter Verwendung von Swagger für die API-Dokumentation.
  • Implementierung von Autentifizierung und Autorisierung mithilfe von oAuth und JWT, um sicherzustellen, dass nur berechtigte Benutzer auf die Antragsstrecken zugreifen können.
  • Entwicklung und Wartung von Unit Tests und End-to-End Tests mit Jasmine und Karma.


Backend / Microservices:

  • Entwicklung von Microservices mit Java und Spring Boot zur Bereitstellung der Funktionalitäten der Antragsstrecken.
  • Nutzung von JPA zur Datenbankinteraktion mit Oracle DB und Cassandra.
  • Speicherung von großen Dateien in einem Minio S3 Store
  • Implementierung und Wartung von APIs (REST) und sicherstellen, dass sie den Anforderungen an die Authentifizierung und Autorisierung gerecht werden (oAuth, JWT).
  • Integration von ELK Stack (Elasticsearch, Logstash, Kibana) und Dynatrace zur Überwachung der Backend-Performance und des Loggings.


Sonstiges:

  • Sicherstellen, dass der Code den Clean Code-Prinzipien entspricht und die Wartbarkeit langfristig gewährleistet ist.
  • Nutzung von Postman für API-Tests und Jasmine/ Karma für Frontend-Tests.
  • Durchführung von regelmäßigen Code-Reviews und Qualitätssicherung.


Kubernetes Longhorn Velero Istio Docker Rancher Jenkins Git Gitlab Bitbucket Sonar NexusIQ Liquibase Maven Bash Batches/CronJobs SIEM ELK Prometheus Grafana Loki Dynatrace Linux Apache Cassandra Oracle DB Kafka S3 REST Pact Angular HTML/CSS Typescript Swagger Java SpringBoot JPA SQL Autentifizierung und Autorisierung (oAuth JWT) Unit Tests End-to-End Tests Test Driven Development Postman Jasmine Karma Jira Confluence Visual Studio Code IntelliJ Scrum Pair Programming Clean Code Minio S3
Bundesagentur für Arbeit
Nürnberg
2 Jahre 2 Monate
2018-06 - 2020-07

WebSSO

DevOps Docker Jenkins Git ...
DevOps

Bei diesem Projekt handelt es sich um die Weiterentwicklung, den Betrieb und den Support einer Single Sign On Komponente, damit Internetnutzer sich nur einmal am BA Portal anmelden müssen. Alle Onlineverfahren und -produkte der BA werden von dem Projekt WebSSO unterstützt, wenn es darum geht, dass sie ihre Produkte ebenfalls Single Sign On fähig machen können.


AUFGABEN IM PROJEKT

DevOps:

  • Implementierung und Verwaltung von Jenkins-Pipelines für den Build-, Test- und Deployment-Prozess.
  • Automatisierung des Deployments von Anwendungen auf verschiedenen Umgebungen.
  • Verwaltung von Git-Repositories, Branching-Strategien und Merge-Prozessen in Bitbucket.
  • Einbindung von SonarQube für die kontinuierliche Code-Analyse zur Sicherstellung der Codequalität.
  • Nutzung von NexusIQ für die Sicherheits- und Lizenzprüfung von Abhängigkeiten.
  • Verwaltung von Datenbankänderungen und Migrationen durch Liquibase.
  • Implementierung von Logging- und Monitoring-Lösungen mit ELK (Elasticsearch, Logstash, Kibana).
  • Integration von SIEM für die Sicherheitsüberwachung und die Analyse von Log-Daten.
  • Einrichtung von Dynatrace für die Performanceüberwachung und das Fehlertracking in der Produktionsumgebung.


Backend / Microservices:

  • Integration und Wartung der Oracle-Datenbank für WebSSO, insbesondere bei der Speicherung von Benutzerdaten und Session-Informationen.
  • Performanceoptimierung der Datenbankabfragen und -transaktionen.
  • Konfiguration und Wartung von Tomcat, WebLogic und Payara Application Servern, damit diese Single Sign On fähig werden.


Sonstiges:

  • Mitwirkung an Scrum-Prozessen und aktive Teilnahme an Daily Standups, Sprint Planning und Retrospektiven.
  • Verwendung von Jira zur Verwaltung von Aufgaben und Tickets sowie Confluence für die Dokumentation des Projekts.
  • Zusammenarbeit mit anderen Entwicklern im Pair Programming, um die Codequalität zu verbessern und Best Practices zu fördern.
  • Anwendung von Clean Code-Prinzipien zur Sicherstellung von wartbarem und verständlichem Code.


Docker Jenkins Git Bitbucket Sonar NexusIQ Liquibase Maven Batches/CronJobs SIEM ELK Dynatrace Linux Weblogic Payara Oracle DB REST Angular HTML/CSS Typescript Java Autentifizierung und Autorisierung (oAuth JWT) Unit Tests End-to-End Tests Test Driven Development Postman Jira Confluence IntelliJ Scrum Pair Programming Clean Code
Bundesagentur für Arbeit
Nürnberg
2 Jahre 7 Monate
2015-11 - 2018-05

EGOV

Softwareentwickler Mesos Docker Jenkins ...
Softwareentwickler

Bei diesem Projekt handelt es sich um eine Portalanwendung im Bereich E-Government. Die Umgebungen beinhalten einerseits Altanwendungen mit Weblogic Applikationsservern und andererseits Neuanwendungen basierend auf Microservices in Dockercontainern. Innerhalb des Projektes sollen nun die Altanwendungen schrittweise durch die neue Technologie CaaS ersetzt werden.


AUFGABEN IM PROJEKT

DevOps:

  • Containerisierung der neuen Microservices in Docker-Containern.
  • Nutzung von Mesos zur Orchestrierung und Verwaltung der Container in einer Produktionsumgebung.
  • Verwaltung der Container-Infrastruktur und Überwachung mit ELK (Elasticsearch, Logstash, Kibana).
  • Erstellen von Dashboards in Dynatrace zur Überwachung der Anwendungs- und Infrastrukturleistung.
  • Konfiguration von Log-Management-Prozessen über ELK.
  • Sicherstellen, dass Code regelmäßig und fehlerfrei in verschiedene Umgebungen (Dev, Test, Prod) integriert und ausgerollt wird.
  • Nutzung von Git/Bitbucket für Versionierung und Code-Review-Prozesse.
  • Integration von SonarQube zur Codeanalyse und Qualitätssicherung.


Backend / Microservices:

  • Umstellung auf eine neue Datenbankarchitektur und Migration bestehender Datenbestände.
  • Arbeiten mit Oracle DB und/oder anderen Datenbanken im Kontext von Microservices.
  • Nutzung von Liquibase zur Verwaltung von Datenbankänderungen (DB-Migrationen).
  • Verwendung von Test Driven Development (TDD) zur Sicherstellung von Codequalität und Tests.
  • Erstellen von Unit Tests mit JUnit und End-to-End Tests mit Postman.


Sonstiges:

  • Regelmäßige Standups, Sprints, Retrospektiven und Reviews zur kontinuierlichen Verbesserung des Entwicklungsprozesses.
  • Zusammenarbeit durch Pair Programming, Clean Code Praktiken und intensive Code-Reviews.
  • Verwalten von User Stories und Aufgaben in Jira.
  • Dokumentation von Architekturen, Prozessen und Best Practices in Confluence.


Mesos Docker Jenkins Git Bitbucket Sonar NexusIQ Liquibase Maven Batches/CronJobs ELK Dynatrace Linux Weblogic Payara Oracle DB REST Angular HTML/CSS Typescript Java JEE SQL Spring Boot Unit Tests End-to-End Tests Test Driven Development Postman Jira Confluence IntelliJ Scrum Pair Programming Clean Code
Bundesagentur für Arbeit
Nürnberg
3 Jahre 1 Monat
2012-10 - 2015-10

Formularnet

Softwareentwickler Jenkins SVN Maven ...
Softwareentwickler

Entwicklung von Online Formularen für eine große deutsche Behörde. Dem Kunden werden online verschiedenste Formulare bereitgestellt, damit dieser diese bequem online ausfüllen kann. Diese Formulare wurden erfolgreich von Kunden angenommen.


AUFGABEN IM PROJEKT

Frontend:

  • Entwurf von Formularen, die intuitiv und einfach zu verwenden sind.
  • JSF (JavaServer Faces): Verwendung zur Integration der Formularlogik auf der Server-Seite und für die Web-UI-Komponenten.


Backend / Microservices:

  • Entwicklung der Geschäftslogik, die die Eingabedaten verarbeitet.
  • Erstellung und Pflege von Datenbankmodellen zur Speicherung der Formulardaten.
  • Sicherstellung der Sicherheit und Integrität der Datenübertragung.
  • Integration von Backend-Tests und Unit-Tests zur Qualitätssicherung.


Sonstiges:

  • Nutzung von Kanban für die agile Verwaltung von Aufgaben und Projekten sowie DevOps-Praktiken zur Förderung der Zusammenarbeit zwischen Entwicklung und Betrieb.


Jenkins SVN Maven Batches/CronJobs Linux Weblogic Oracle DB REST SOAP (WSDL) HTML/CSS JSF JEE Java Unit Tests Eclipse Kanban
Bundesagentur für Arbeit
Nürnberg
3 Jahre 7 Monate
2009-03 - 2012-09

BMW.next

Softwareentwickler Oracle DB Apache Tomcat Adobe AEM ...
Softwareentwickler

Entwicklung der Webpräsens für einen großen deutschen Automobilhersteller. Es handelte sich um eines der größten Scrum Projekte in Deutschland mit über 100 Mitarbeitern, welches in kleinere Teams unterteilt wurde. Im Einzelnen wurden durch das Team Websiteübergreifende Funktionen wie Suche und Sharing über soziale Webseiten wie Facebook und Twitter eingebunden. Diese wurden regelmäßig mit dem Productowner und dem Kunden abgestimmt. Schnittstellen zu einer Google Search Appliance wurden in das System integriert und die Darstellung der Suchergebnissen im CQ 5 Portal implementiert.


AUFGABEN IM PROJEKT

Frontend:

  • Implementierung einer benutzerfreundlichen Suchoberfläche, die mit der Google Search Appliance verbunden ist.
  • Erstellung von Mockups und Prototypen zur Visualisierung von neuen Features.
  • Optimierung der Nutzererfahrung für Desktop, Tablet und Mobile.
  • Sicherstellung der vollständigen Funktionalität auf verschiedenen Browsern.


Backend / Microservices:

  • Integration von APIs für soziale Netzwerke (Facebook Graph API, Twitter API) zur Sharing-Funktionalität.
  • Einbindung und Anpassung von Google Search Appliance für die Suchergebnisse im CQ5 Portal.
  • Optimierung der Ladegeschwindigkeit und Performance der Webseite.
  • Implementierung von Caching-Mechanismen zur Verbesserung der Nutzererfahrung.
  • Konfiguration und Optimierung der Oracle-Datenbank für die Webseiten-Daten und Suchanfragen.


Sonstiges:

  • Regelmäßige Abstimmungen mit dem Product Owner und dem Kunden zur Sicherstellung der Projektziele.
  • Planung und Durchführung von Sprint-Reviews und Retrospektiven.
  • Erstellung von technischen Dokumentationen für alle entwickelten Schnittstellen, Funktionen und Implementierungen.


Oracle DB Apache Tomcat Adobe AEM Extreme Feedback Java JSP Scrum CQ5 Google Search Engine
BMW München
München

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 7 Monate
2004-01 - 2008-07

Master of Science in Business Informatics

Master, Hochschule Stralsund
Master
Hochschule Stralsund

Position

Position

Der Berater ist seit über zehn Jahren bei der Bundesagentur für Arbeit (BA) unterwegs und hat seit der ersten Stunde die Agilisierung und Containerisierung im Online Bereich vorangetrieben. Im Jahr 2012 war der Berater ein Teil von Formularnet, was eines der ersten BA Projekte war, das eine agile Arbeitsweise gelebt hat. Im Jahr 2015 hat der Berater die ersten großen Monolithen im EGOV Projekt der BA aufgebrochen, neu geschnitten und in die damalige Containerplattform Mesos migriert. Weblogic und JEE wurden hier als Basis abgelöst und durch Angular und Spring Boot ersetzt. Ab 2018 war der Berater im WebSSO Team und hat bei der Weiterentwicklung des neuen Personalausweis unterstützt. Ab 2020 war der Berater bei ELOS und hat bei der Umsetzung des Online Zugangs Gesetzes (OZG) mitgewirkt. In diesem Projekt wurden in knapp 2 Jahren über 20 Formularstrecken digitalisiert. Seit Anfang 2023 ist der Berater mit der Weiterentwicklung und Neuentwicklung von fachübergreifenden Services für die Kommunikation zwischen den Kunden und der BA tätig. In dieser Zeit hat der Berater auch eine DevOps Migration von Jenkins und Bitbucket nach GitLab durchgeführt.

Neben seinen Tätigkeiten für die BA war der Berater von 2021 bis 2023 an einem firmeninternen KI-Projekt beteiligt, das die Identifikation von Personen sowie die automatisierte Kommunikation mit ihnen zum Ziel hatte.

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Scrum
Kanban
Test Driven Development (TDD)
GitOps Workflow
Clean Code
Pair Programming
Confluence
Git
Gitlab
Bitbucket
Jira
Kafka
S3
S3 Minio
Jenkins
Kubernetes
Rancher
Longhorn
Velero
Harbor
Docker
ArgoCD
Maven
Istio
Liquibase
Sonar
NexusIQ
Contrast Security
Grafana
Prometheus
Loki
ELK
Dynatrace
Postman
IntelliJ
Visual Studio Code
Eclipse
Payara
Weblogic

Betriebssysteme

Linux
Windows

Programmiersprachen

Java
JEE
Quarkus
Spring Framework
Spring Boot
Kafka Consumer / Producer
Rest
OpenAPI
Swagger
Pact
SOAP (WSDL)
Bash
Batches / CronJobs
Python
Angular
Typescript
JPA / Hibernate
SQL
JUnit
Karma
Jasmine

Datenbanken

Cassandra
Oracle DB

Branchen

Branchen

Behörde, Automobilindustrie, Kreditbranche, Transport und Verkehr, Energie

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 11 Monate
2023-01 - heute

Online-Kommunikation

DevOps Kubernetes Docker Rancher ...
DevOps

Als Teil des Online Angebotes der Bundesagentur für Arbeit ist das Verfahren Online-Kommunikation schwerpunktmäßig mit der Pflege und Wartung sowie der Weiterentwicklung und Neuentwicklung von fachübergreifenden Services für die Kommunikation von Kunden mit der Bundesagetur für Arbeit betraut, z.B. die der Übermittlung von Kundendokumenten und -daten an die Bundesagentur zu bestimmten Vorgängen oder der Übermittlung von Kontaktanfragen. Online-Kommunikation setzt auf eine agile Vorgehensweise. Der Technologie-Stack der Entwicklungsteams setzt in der aktuellen Referenzarchitektur für Online-Bausteine auf Docker- bzw. Kubernetes-Container mit Java Backend und Angular Frontend.


AUFGABEN IM PROJEKT

DevOps:

  • Containerisierung mit Docker
  • Orchestrierung und Betrieb mit Kubernetes und Rancher
  • Feingranulare Kontrolle über den Netzwerkverkehr zwischen Microservices mit Istio
  • Aufbau und Pflege von CI/CD-Pipelines in Jenkins
  • Einsatz von Harbor als sichere, zentrale Docker Registry zum hosten, versionieren und organisieren von Images
  • Verwaltung von Quellcode-Repositories (Git, Bitbucket, GitLab)
  • Konfigurationsmanagement und Infrastruktur-Skripting mit Bash, CronJobs, Liquibase für DB-Migrationen
  • Überwachung und Logging mit Dynatrace, ELK Stack (Elasticsearch, Logstash, Kibana), Grafana, Loki
  • Sicherheitsscans & Codeanalyse mit SonarQube, Contrast Security, NexusIQ
  • Absicherung & Monitoring mit SIEM
  • Deployment von Microservices unter Linux-Servern mit Apache
  • Verwaltung von Artefakten über Nexus


Backend / Microservices:

  • Entwicklung von Microservices mit Java, Spring Boot, JPA, Maven
  • REST-Schnittstellenentwicklung mit Authentifizierung & Autorisierung via OAuth, JWT
  • Nutzung von SQL, Datenpersistenz mit Cassandra
  • Event-basierte Kommunikation mit Kafka
  • Objekt-API-Mocks und Schnittstellentests mit Pact
  • API-Tests mit Postman
  • Testautomatisierung mit JUnit, Mockito, TDD
  • Versions- und Konfigurationsmanagement via Liquibase
  • Anbindung an S3 für Dateiablage oder Dokumentenspeicher


Sonstiges:

  • Mitarbeit in agilen Teams mit Scrum und Tools wie Jira, Confluence
  • Durchführung von Pair Programming Sessions
  • Teilnahme an Sprint Plannings, Retrospektiven, Dailies
  • Erstellung und Pflege technischer Dokumentationen
  • Durchführung von Code Reviews und Befolgung von Clean Code Prinzipien
  • Einhaltung von Datenschutz- und Sicherheitsstandards (z.?B. DSGVO-konforme Entwicklung)
  • Schulung & Wissensaustausch innerhalb der Teams


Kubernetes Docker Rancher Jenkins Git Gitlab GitOps Workflow Bitbucket Sonar Harbor NexusIQ Contrast Security Liquibase Maven Bash Batches/CronJobs SIEM ELK Grafana Loki Dynatrace Linux Apache Cassandra Kafka S3 REST Pact Angular HTML/CSS Typescript OpenAPI Java SpringBoot JPA SQL Autentifizierung und Autorisierung (oAuth JWT) Unit Tests End-to-End Tests Test Driven Development Postman Jasmine Karma Jira Confluence Visual Studio Code IntelliJ Scrum Pair Programming Clean Code Istio
Bundesagentur für Arbeit
Nürnberg
2 Jahre 5 Monate
2021-06 - 2023-10

LumaFACE

Software-Entwickler Build Automatisierung Jobs & Stages in CI Pipelines Build Jobs ...
Software-Entwickler

Ziel des Projekts ist die Entwicklung eines intelligenten Systems zur Erkennung von Personen in Echtzeit auf Basis moderner Bildverarbeitungs- und KI-Technologien. Dabei soll sowohl die Gesichtserkennung als auch eine erweiterte Personenerkennung implementiert werden, um personalisierte Interaktionen und Anwendungen zu ermöglichen. Das System nutzt die Open-Source-Bibliothek OpenCV in Kombination mit modernen Algorithmen der Bildverarbeitung und Künstlichen Intelligenz. Die Gesichtserkennung erfolgt dabei in Echtzeit und ermöglicht es, Personen zuverlässig zu identifizieren oder bestimmte Aktionen auf Basis der erkannten Gesichter auszulösen ? z.?B. die Anmeldung in einem System, Zutrittskontrollen oder die Aktivierung personalisierter Inhalte.


AUFGABEN IM PROJEKT
DevOps
  • CI/CD-Pipelines mit GitLab CI für Build, Test und Deployment
  • Erstellung und Pflege von Build Jobs und Stages in den CI-Pipelines
  • Automatisierung der Build-Prozesse (Docker-Images, Anwendungspakete) für verschiedene Umgebungen (Staging, Production)
  • Automatisiertes Ausrollen und Synchronisieren von Kubernetes-Ressourcen basierend auf einem Git-Repository mit ArgoCD
  • Erstellung und Verwaltung von Container-Images und deren Verwaltung in Registries (z.?B. Nexus)
  • Kommunikation zwischen Services absichern ? auch innerhalb des Clusters mit Istio
  • Containerisierung der Anwendungen mit Docker und Kubernetes-Integration
  • Betrieb der Anwendungen in Linux Ubuntu-Umgebungen und Verwaltung von Systemressourcen
  • Paketverwaltung und Updates von Systemabhängigkeiten über apt
  • Troubleshooting bei System-, Netzwerk- und Dateisystemfehlern
  • CVE-Handling (Common Vulnerabilities and Exposures) und regelmäßige Sicherheitsanalysen mit NexusIQ
  • Codequalität sicherstellen durch SonarQube (statische Codeanalyse) und Linter
  • Automatisierte Test- und Build-Umgebungen via Virtual Environments (insbesondere für Python-basierte Anwendungen)


Backend / Microservices:

  • Entwicklung von Backend-Diensten zur Gesichtserkennung und Personenerkennung in Echtzeit
  • Nutzung von OpenCV und modernen KI-Algorithmen für die Bildverarbeitung
  • Implementierung von RESTful APIs für die Kommunikation mit externen Systemen in Quarkus
  • Integration der Authentifizierung (z.?B. OAuth, JWT) für gesicherte und personalisierte Interaktionen
  • Verarbeitung und Speicherung von Erkennungsdaten (z.?B. Gesichtsdaten) in einer Datenbank
  • Testen der KI-Modelle und Backend-Logik mit JUnit, Mockito und pytest
  • Implementierung von CORS- und CSP-Richtlinien im Backend für sichere API-Zugriffe
  • Integration der CI/CD-Pipeline zur kontinuierlichen Auslieferung von Backend-Updates


Sonstiges:

  • Mitarbeit in agilen Scrum-Teams, Teilnahme an Daily Standups, Sprint Plannings und Retrospektiven
  • Dokumentation der Architektur und Entwicklung des Systems in Confluence
  • Fehlerbehebung und Troubleshooting bei Problemen im Systembetrieb und während der Entwicklung
  • Einhaltung der IT-Sicherheitsstandards (z.?B. BSI IT Grundschutz)
  • Mocking und Unit Testing der KI-Algorithmen und der API-Logik

Build Automatisierung Jobs & Stages in CI Pipelines Build Jobs Staging Production Builds GitLab CI Bashscript Kubernetes Rancher Container Imagedefinition Istio Registries (Nexus) Verwendung von Containern während der Entwicklung Betrieb von Containern Build von Container-Images Docker Distroless Container Linux Ubuntu Paketmanager apt Benutzermanagement Allgemeines Troubleshooting bei System- Netzwerk und Dateisystemfehlern Build von Anwendungen unter Linux Zusammenstellen von mehreren Anwendungen zu einer Lösung Git Git Flow JDK17 Quarkus Maven Junit Mockito Pydentic Python 3 pip Virtual Environments pytest Mocking Ausführung von CI CORS CSP Dependency Handling CVE Handling (NexusIQ) BSI IT Grundschutz HTTP REST (TLS) Authentifizierung Scrum Code Review Clean Code statische Codeanalyse (Sonarqube) Linter Pycharm IntelliJ Confluence Jira
Nürnberg
2 Jahre 5 Monate
2020-08 - 2022-12

ELOS

Devops, Softwareentwickler Kubernetes Longhorn Velero ...
Devops, Softwareentwickler

Das am 18. August in Kraft getretene Online-Zugangs-Gesetz (OZG) verpflichtet die BA als Behörde des Bundes die mit dem BMAS vereinbarten Leistungsobjekte, also Verwendungsdienstleistungen im Sinne des OZG, innerhalb eines festgelegten Rahmens bis zum 31.12.2022 zu digitalisieren. Insgesamt werden in der Laufzeit des Projektes 23 Leistungsobjekte bzw. Antragsstrecken digitalisiert und für die Bürger bereitgestellt.


AUFGABEN IM PROJEKT

DevOps:

  • Sicherstellung einer effizienten Lastverteilung und Redundanz für hohe Verfügbarkeit (HA).
  • Verwaltung der Kubernetes-Cluster zur Bereitstellung und Skalierung von Containerized Applications.
  • Dienste robuster machen gegenüber Ausfällen und Fehlern mit Istio

  • Automatisierung von Deployments über Jenkins und Rancher.
  • Erstellung von Docker-Containern für Anwendungen und Dienste.
  • Verwaltung von Monitoring-Tools wie Prometheus, Grafana, Loki und Dynatrace zur Überwachung der Infrastruktur und Anwendungen.
  • Konfiguration von Continuous Integration (CI) und Continuous Delivery (CD) Pipelines in Jenkins und Gitlab.
  • Datensicherung und Wiederherstellung ermöglichenmit Longhorn und Velero
  • Integration von Sicherheitslösungen (SIEM, NexusIQ) zur Überwachung und Behebung von Schwachstellen.
  • Dokumentation der Deployments und Infrastrukturentscheidungen in Confluence.
  • Zusammenarbeit mit Backend- und Frontend-Teams, um sicherzustellen, dass Deployments reibungslos ablaufen.


Frontend:

  • Entwicklung der Benutzeroberfläche mit Angular, HTML, CSS und Typescript unter Verwendung von Swagger für die API-Dokumentation.
  • Implementierung von Autentifizierung und Autorisierung mithilfe von oAuth und JWT, um sicherzustellen, dass nur berechtigte Benutzer auf die Antragsstrecken zugreifen können.
  • Entwicklung und Wartung von Unit Tests und End-to-End Tests mit Jasmine und Karma.


Backend / Microservices:

  • Entwicklung von Microservices mit Java und Spring Boot zur Bereitstellung der Funktionalitäten der Antragsstrecken.
  • Nutzung von JPA zur Datenbankinteraktion mit Oracle DB und Cassandra.
  • Speicherung von großen Dateien in einem Minio S3 Store
  • Implementierung und Wartung von APIs (REST) und sicherstellen, dass sie den Anforderungen an die Authentifizierung und Autorisierung gerecht werden (oAuth, JWT).
  • Integration von ELK Stack (Elasticsearch, Logstash, Kibana) und Dynatrace zur Überwachung der Backend-Performance und des Loggings.


Sonstiges:

  • Sicherstellen, dass der Code den Clean Code-Prinzipien entspricht und die Wartbarkeit langfristig gewährleistet ist.
  • Nutzung von Postman für API-Tests und Jasmine/ Karma für Frontend-Tests.
  • Durchführung von regelmäßigen Code-Reviews und Qualitätssicherung.


Kubernetes Longhorn Velero Istio Docker Rancher Jenkins Git Gitlab Bitbucket Sonar NexusIQ Liquibase Maven Bash Batches/CronJobs SIEM ELK Prometheus Grafana Loki Dynatrace Linux Apache Cassandra Oracle DB Kafka S3 REST Pact Angular HTML/CSS Typescript Swagger Java SpringBoot JPA SQL Autentifizierung und Autorisierung (oAuth JWT) Unit Tests End-to-End Tests Test Driven Development Postman Jasmine Karma Jira Confluence Visual Studio Code IntelliJ Scrum Pair Programming Clean Code Minio S3
Bundesagentur für Arbeit
Nürnberg
2 Jahre 2 Monate
2018-06 - 2020-07

WebSSO

DevOps Docker Jenkins Git ...
DevOps

Bei diesem Projekt handelt es sich um die Weiterentwicklung, den Betrieb und den Support einer Single Sign On Komponente, damit Internetnutzer sich nur einmal am BA Portal anmelden müssen. Alle Onlineverfahren und -produkte der BA werden von dem Projekt WebSSO unterstützt, wenn es darum geht, dass sie ihre Produkte ebenfalls Single Sign On fähig machen können.


AUFGABEN IM PROJEKT

DevOps:

  • Implementierung und Verwaltung von Jenkins-Pipelines für den Build-, Test- und Deployment-Prozess.
  • Automatisierung des Deployments von Anwendungen auf verschiedenen Umgebungen.
  • Verwaltung von Git-Repositories, Branching-Strategien und Merge-Prozessen in Bitbucket.
  • Einbindung von SonarQube für die kontinuierliche Code-Analyse zur Sicherstellung der Codequalität.
  • Nutzung von NexusIQ für die Sicherheits- und Lizenzprüfung von Abhängigkeiten.
  • Verwaltung von Datenbankänderungen und Migrationen durch Liquibase.
  • Implementierung von Logging- und Monitoring-Lösungen mit ELK (Elasticsearch, Logstash, Kibana).
  • Integration von SIEM für die Sicherheitsüberwachung und die Analyse von Log-Daten.
  • Einrichtung von Dynatrace für die Performanceüberwachung und das Fehlertracking in der Produktionsumgebung.


Backend / Microservices:

  • Integration und Wartung der Oracle-Datenbank für WebSSO, insbesondere bei der Speicherung von Benutzerdaten und Session-Informationen.
  • Performanceoptimierung der Datenbankabfragen und -transaktionen.
  • Konfiguration und Wartung von Tomcat, WebLogic und Payara Application Servern, damit diese Single Sign On fähig werden.


Sonstiges:

  • Mitwirkung an Scrum-Prozessen und aktive Teilnahme an Daily Standups, Sprint Planning und Retrospektiven.
  • Verwendung von Jira zur Verwaltung von Aufgaben und Tickets sowie Confluence für die Dokumentation des Projekts.
  • Zusammenarbeit mit anderen Entwicklern im Pair Programming, um die Codequalität zu verbessern und Best Practices zu fördern.
  • Anwendung von Clean Code-Prinzipien zur Sicherstellung von wartbarem und verständlichem Code.


Docker Jenkins Git Bitbucket Sonar NexusIQ Liquibase Maven Batches/CronJobs SIEM ELK Dynatrace Linux Weblogic Payara Oracle DB REST Angular HTML/CSS Typescript Java Autentifizierung und Autorisierung (oAuth JWT) Unit Tests End-to-End Tests Test Driven Development Postman Jira Confluence IntelliJ Scrum Pair Programming Clean Code
Bundesagentur für Arbeit
Nürnberg
2 Jahre 7 Monate
2015-11 - 2018-05

EGOV

Softwareentwickler Mesos Docker Jenkins ...
Softwareentwickler

Bei diesem Projekt handelt es sich um eine Portalanwendung im Bereich E-Government. Die Umgebungen beinhalten einerseits Altanwendungen mit Weblogic Applikationsservern und andererseits Neuanwendungen basierend auf Microservices in Dockercontainern. Innerhalb des Projektes sollen nun die Altanwendungen schrittweise durch die neue Technologie CaaS ersetzt werden.


AUFGABEN IM PROJEKT

DevOps:

  • Containerisierung der neuen Microservices in Docker-Containern.
  • Nutzung von Mesos zur Orchestrierung und Verwaltung der Container in einer Produktionsumgebung.
  • Verwaltung der Container-Infrastruktur und Überwachung mit ELK (Elasticsearch, Logstash, Kibana).
  • Erstellen von Dashboards in Dynatrace zur Überwachung der Anwendungs- und Infrastrukturleistung.
  • Konfiguration von Log-Management-Prozessen über ELK.
  • Sicherstellen, dass Code regelmäßig und fehlerfrei in verschiedene Umgebungen (Dev, Test, Prod) integriert und ausgerollt wird.
  • Nutzung von Git/Bitbucket für Versionierung und Code-Review-Prozesse.
  • Integration von SonarQube zur Codeanalyse und Qualitätssicherung.


Backend / Microservices:

  • Umstellung auf eine neue Datenbankarchitektur und Migration bestehender Datenbestände.
  • Arbeiten mit Oracle DB und/oder anderen Datenbanken im Kontext von Microservices.
  • Nutzung von Liquibase zur Verwaltung von Datenbankänderungen (DB-Migrationen).
  • Verwendung von Test Driven Development (TDD) zur Sicherstellung von Codequalität und Tests.
  • Erstellen von Unit Tests mit JUnit und End-to-End Tests mit Postman.


Sonstiges:

  • Regelmäßige Standups, Sprints, Retrospektiven und Reviews zur kontinuierlichen Verbesserung des Entwicklungsprozesses.
  • Zusammenarbeit durch Pair Programming, Clean Code Praktiken und intensive Code-Reviews.
  • Verwalten von User Stories und Aufgaben in Jira.
  • Dokumentation von Architekturen, Prozessen und Best Practices in Confluence.


Mesos Docker Jenkins Git Bitbucket Sonar NexusIQ Liquibase Maven Batches/CronJobs ELK Dynatrace Linux Weblogic Payara Oracle DB REST Angular HTML/CSS Typescript Java JEE SQL Spring Boot Unit Tests End-to-End Tests Test Driven Development Postman Jira Confluence IntelliJ Scrum Pair Programming Clean Code
Bundesagentur für Arbeit
Nürnberg
3 Jahre 1 Monat
2012-10 - 2015-10

Formularnet

Softwareentwickler Jenkins SVN Maven ...
Softwareentwickler

Entwicklung von Online Formularen für eine große deutsche Behörde. Dem Kunden werden online verschiedenste Formulare bereitgestellt, damit dieser diese bequem online ausfüllen kann. Diese Formulare wurden erfolgreich von Kunden angenommen.


AUFGABEN IM PROJEKT

Frontend:

  • Entwurf von Formularen, die intuitiv und einfach zu verwenden sind.
  • JSF (JavaServer Faces): Verwendung zur Integration der Formularlogik auf der Server-Seite und für die Web-UI-Komponenten.


Backend / Microservices:

  • Entwicklung der Geschäftslogik, die die Eingabedaten verarbeitet.
  • Erstellung und Pflege von Datenbankmodellen zur Speicherung der Formulardaten.
  • Sicherstellung der Sicherheit und Integrität der Datenübertragung.
  • Integration von Backend-Tests und Unit-Tests zur Qualitätssicherung.


Sonstiges:

  • Nutzung von Kanban für die agile Verwaltung von Aufgaben und Projekten sowie DevOps-Praktiken zur Förderung der Zusammenarbeit zwischen Entwicklung und Betrieb.


Jenkins SVN Maven Batches/CronJobs Linux Weblogic Oracle DB REST SOAP (WSDL) HTML/CSS JSF JEE Java Unit Tests Eclipse Kanban
Bundesagentur für Arbeit
Nürnberg
3 Jahre 7 Monate
2009-03 - 2012-09

BMW.next

Softwareentwickler Oracle DB Apache Tomcat Adobe AEM ...
Softwareentwickler

Entwicklung der Webpräsens für einen großen deutschen Automobilhersteller. Es handelte sich um eines der größten Scrum Projekte in Deutschland mit über 100 Mitarbeitern, welches in kleinere Teams unterteilt wurde. Im Einzelnen wurden durch das Team Websiteübergreifende Funktionen wie Suche und Sharing über soziale Webseiten wie Facebook und Twitter eingebunden. Diese wurden regelmäßig mit dem Productowner und dem Kunden abgestimmt. Schnittstellen zu einer Google Search Appliance wurden in das System integriert und die Darstellung der Suchergebnissen im CQ 5 Portal implementiert.


AUFGABEN IM PROJEKT

Frontend:

  • Implementierung einer benutzerfreundlichen Suchoberfläche, die mit der Google Search Appliance verbunden ist.
  • Erstellung von Mockups und Prototypen zur Visualisierung von neuen Features.
  • Optimierung der Nutzererfahrung für Desktop, Tablet und Mobile.
  • Sicherstellung der vollständigen Funktionalität auf verschiedenen Browsern.


Backend / Microservices:

  • Integration von APIs für soziale Netzwerke (Facebook Graph API, Twitter API) zur Sharing-Funktionalität.
  • Einbindung und Anpassung von Google Search Appliance für die Suchergebnisse im CQ5 Portal.
  • Optimierung der Ladegeschwindigkeit und Performance der Webseite.
  • Implementierung von Caching-Mechanismen zur Verbesserung der Nutzererfahrung.
  • Konfiguration und Optimierung der Oracle-Datenbank für die Webseiten-Daten und Suchanfragen.


Sonstiges:

  • Regelmäßige Abstimmungen mit dem Product Owner und dem Kunden zur Sicherstellung der Projektziele.
  • Planung und Durchführung von Sprint-Reviews und Retrospektiven.
  • Erstellung von technischen Dokumentationen für alle entwickelten Schnittstellen, Funktionen und Implementierungen.


Oracle DB Apache Tomcat Adobe AEM Extreme Feedback Java JSP Scrum CQ5 Google Search Engine
BMW München
München

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 7 Monate
2004-01 - 2008-07

Master of Science in Business Informatics

Master, Hochschule Stralsund
Master
Hochschule Stralsund

Position

Position

Der Berater ist seit über zehn Jahren bei der Bundesagentur für Arbeit (BA) unterwegs und hat seit der ersten Stunde die Agilisierung und Containerisierung im Online Bereich vorangetrieben. Im Jahr 2012 war der Berater ein Teil von Formularnet, was eines der ersten BA Projekte war, das eine agile Arbeitsweise gelebt hat. Im Jahr 2015 hat der Berater die ersten großen Monolithen im EGOV Projekt der BA aufgebrochen, neu geschnitten und in die damalige Containerplattform Mesos migriert. Weblogic und JEE wurden hier als Basis abgelöst und durch Angular und Spring Boot ersetzt. Ab 2018 war der Berater im WebSSO Team und hat bei der Weiterentwicklung des neuen Personalausweis unterstützt. Ab 2020 war der Berater bei ELOS und hat bei der Umsetzung des Online Zugangs Gesetzes (OZG) mitgewirkt. In diesem Projekt wurden in knapp 2 Jahren über 20 Formularstrecken digitalisiert. Seit Anfang 2023 ist der Berater mit der Weiterentwicklung und Neuentwicklung von fachübergreifenden Services für die Kommunikation zwischen den Kunden und der BA tätig. In dieser Zeit hat der Berater auch eine DevOps Migration von Jenkins und Bitbucket nach GitLab durchgeführt.

Neben seinen Tätigkeiten für die BA war der Berater von 2021 bis 2023 an einem firmeninternen KI-Projekt beteiligt, das die Identifikation von Personen sowie die automatisierte Kommunikation mit ihnen zum Ziel hatte.

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Scrum
Kanban
Test Driven Development (TDD)
GitOps Workflow
Clean Code
Pair Programming
Confluence
Git
Gitlab
Bitbucket
Jira
Kafka
S3
S3 Minio
Jenkins
Kubernetes
Rancher
Longhorn
Velero
Harbor
Docker
ArgoCD
Maven
Istio
Liquibase
Sonar
NexusIQ
Contrast Security
Grafana
Prometheus
Loki
ELK
Dynatrace
Postman
IntelliJ
Visual Studio Code
Eclipse
Payara
Weblogic

Betriebssysteme

Linux
Windows

Programmiersprachen

Java
JEE
Quarkus
Spring Framework
Spring Boot
Kafka Consumer / Producer
Rest
OpenAPI
Swagger
Pact
SOAP (WSDL)
Bash
Batches / CronJobs
Python
Angular
Typescript
JPA / Hibernate
SQL
JUnit
Karma
Jasmine

Datenbanken

Cassandra
Oracle DB

Branchen

Branchen

Behörde, Automobilindustrie, Kreditbranche, Transport und Verkehr, Energie

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.