29.07.2025 aktualisiert
MB
verifiziert
Premiumkunde
100 % verfügbarDevops-Engineer, CI/CD-Engineer
Ostfildern, Deutschland
Deutschland
Dipl. Ing Luft- und RaumfahrttechnikSkills
JavaAmazon Web ServicesApache TomcatArchitekturAutomatisierungUNIXClient-Server-ArchitekturKundendienstCloud ComputingDatenbankenContinuous IntegrationLinuxDevopsElasticsearchMiddlewareJ2EEWebserverJava SEObjektorientierte Software-EntwicklungOpenldapPrismaAnsibleSoftwareentwicklungWeb ApplikationenZabbixFirewallsGitlabKubernetesApache KafkaBetriebssystemePuppetDocker
Auf einen Blick
Diplom-Ingenieur mit tiefgreifenden Kenntnissen in der automatisierten Konfiguration von Cloud-Infrastruktur und Web-Anwendungen:
Zu meinen Aufgaben gehören
Diplom-Ingenieur mit tiefgreifenden Kenntnissen in der automatisierten Konfiguration von Cloud-Infrastruktur und Web-Anwendungen:
- AWS
- Gitlab
- Docker
- Puppet/Ansible
- Webserver: Apache Tomcat
- Betriebssystem-Schwerpunkt: Linux
Zu meinen Aufgaben gehören
- OnPrem-Server
- Aufbau, Migration, Betrieb und Abbau von Middleware (Webserver, HTTP-Server, ElasticSearch, Kafka)
- Koordination des Infrastrukturaufbaus (Datenbanken, Loadbalancer, Netzwerk, Mailing, Firewall, ...)
- Cloud (Schwerpunkt AWS):
- Erstellung und Betrieb von CI/CD-Pipelines (Gitlab)
- Automatisierung der Image-Erstellung und -Härtung
- Aufsetzen von Cloud-Infrastrukturen mit Hilfe von Infrastructure As Code-Tools (CDK, Kubernetes)
- Überprüfen der Cloud-Infrastruktur und Härtung inklusive Automatisierung (Prisma, Trivy)
- Unterstützung bei der Migration von OnPrem nach AWS
- Umfassende Projekterfahrung im DevOps und CI/CD Bereich sowohl OnPrem als auch in der Cloud (AWS).
- Umfassende Projekterfahrung in den Bereichen Software-Entwicklung und -Design in
- Mehr-Schicht-Architekturen
- Java (J2SE, J2EE) und Datenbanken in Client/Server-Systemen mit Web-Anwendungen
- Thin-Client/Fat-Client/Batch-Applikationen
- Kundenberatung
- Ausgeprägte analytische Fähigkeiten und umfangreiche technologische Kenntnisse verknüpft mit hoher Einsatzbereitschaft, Flexibilität und schnellem Auffassungsvermögen.
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
- Konzeption und Architektur
- Installation und Härtung von Debian 12 als Server-OS für alle Komponenten.
- openLDAP als LDAP-Proxy für Anbindung verschiedener LDAP (eDirectory, Active Directory)
- Keycloak-Cluster mit mariaDB als IAM mit user-federation über den LDAP-Proxy
- nginx als LoadBalancer vor dem Keycloak-Cluster
- Monitoring mit zabbix
- Anbindung von Clients via OIDC (nextcloud, relution)
- Dokumentation
- Backup und Disaster-Recovery Konzept
Rolle: Devops-Engineer, CI/CD-Engineer, Cloud-Engineer
Projekt:
Onprem:
Apache HTTP Server. Apache Tomcat. Jenkins. Prometheus. Grafana. Git. Nagios.Puppet
Kenntnisse: Java, Python, Shell-Scripte
Projekt:
- Umstellung einer IAM-Lösung von externem Betrieb auf DevOps.
- Migration des Configuration Management Tools von Puppet auf Ansible zur
Betreuung der OnPrem Systeme. - Betrieb der IAM-Lösung (>40k User, >1000 Applikationen)
- Cloud-Migration von OnPrem nach AWS.
Onprem:
- Erstellung und Pflege von Ansible Playbooks zur Infrastruktur-Automatisierung
(Apache, Tomcat, Jenkins, Prometheus, Grafana, Gitea, Nagios-Integration) - Betrieb, Hardening und Patchen der verwendeten Tools, Ci/CD
- Erstellung und Pflege von Gitlab-Pipelines für die verschiedensten CI/CD Tasks z.B.
Build, Docker-Image Generierung, Vulnerability Scan, IaC, Deployment. - Erstellung und Pflege der Cloud Infrastruktur via IaC-Tool AWS CDK(java).
- Erstellung und Pflege von AWS-Lambdas (python).
- Umsetzung von Sicherheitskonzepten, IT Security.
Apache HTTP Server. Apache Tomcat. Jenkins. Prometheus. Grafana. Git. Nagios.Puppet
Kenntnisse: Java, Python, Shell-Scripte
Projekt: Betreuung von Web Abwendungen über den kompletten Lebenszyklus (Beratung, Aufbau,
Betrieb, Abbau). Mehr als 1000 Tomcat-Instanzen, automatisiert mittels Puppet.
Level 3 Support mit 24/7 Bereitschaft.
Aufgaben:
Betrieb, Abbau). Mehr als 1000 Tomcat-Instanzen, automatisiert mittels Puppet.
Level 3 Support mit 24/7 Bereitschaft.
Aufgaben:
- Automatisierung des Betriebs mittels Infrastructure Automation (Puppet).
- Applikationsspezifische Konfektionierung von Tomcat-Containern (WAR-FileDeployments, Context.xml-Anpassungen, Checkurl, Monitoring, automatisierte Neustarts, SSL-Zertifikate, Keystores).
- Betrieb der Web-Anwendungen und Unterstützung bei betrieblichen Störungen in den Umgebungen Entwicklung/Test/Preprod/Produktion im Rahmen des ITSMChange- und Incident-Prozesses unter Beachtung der SLA-Reaktionszeiten.
- Zusammenarbeit mit Dienstleistern von Plattformkomponenten, z.B. UNIXInfrastruktur (Benutzer, Berechtigungen, Filesystem, Dimensionierung VM), Datenbanken, Proxy, Firewall, Network, Security, Mailing.
- Applikationsanbindung und -integration in die IAM-Lösung zur Bereitstellung eines
Zugangs aus dem Internet.