Beschreibung
Trainer für CI/CD und Microservices (m/w)Mit rund 1000 angestellten Mitarbeitern und derzeit 500 freien Beratern unterstützen wir namhafte Unternehmen bei der Umsetzung ihrer IT Projekte.
Für einen unserer Endkunden in Hamburg suchen wir aktuell einen Trainer CI/CD und Microservices (m/w) auf freiberuflicher Basis.
Aufgabenbeschreibung:
Enabling des Entwicklerteams bei Produktauswahl und Aufbau einer Testanwendung
Aktuell favorisierte Produktwahl:
- CI/CD mit Jenkins und Kubernetes in AWS
- Microservice mit Docker und SpringBooot
- Verschlüsselung (Datenverkehr, ssh/https)
- Verschlüsselung (Daten auf Server)
- Code repository (git)
- Maven repository
- Cluster management (Kubernetes)
- Application framework (Spring Boot)
- Datenbank (CouchDB?)
- Service registry
- *Authentifizierungsserver
- *Authentifizierung der Microservices untereinander (OAuth2?)
- Das Entwicklungsteam hat die Ansätze von CI/CD verinnerlicht. Eine CI/CD Pipeline wurde aufgesetzt. Die Microservices wurden innerhalb der AWS Infrastruktur realisiert. Ziel ist die Umsetzung der in den Aufgaben aufgeführten Punkte.
Must have
- Es müssen die in der Aufgabenstellung benannten Tools und Konzepte vermittelt werden können. Dazu gehört eine Kenntnis dieser und die Fähigkeit, sie einem Team von sehr erfahrenen Java-Entwicklern vermitteln zu können. Es sind möglichst Beispielanwendungen zum Erlernen vorhanden oder können schnell anhand von Tutorials erstellt werden
- Hands on, für die anstehende Entwicklung (Zeitraum nach der Schulung in KW39)
- Fähigkeit der Skalierung, ggf. Aufstockung der Ressourcen im Falle einer Folgebeauftragung
Start: ab 25.09.2017
Dauer: zunächst bis 31.12.2017, mit Verlängerungsoption
Auslastung: 100%, vor Ort (10% Remote-Anteil möglich)
Bei Interesse freuen wir uns über die Zusendung Ihres Skillprofils.