Specialist System Engineer (w/m/d) im Bereich der Middleware
verschiedene Standorte
Aktualität: 22.10.2024
22.10.2024, IT-Systemhaus der Bundesagentur für Arbeit
verschiedene Standorte
Specialist System Engineer (w/m/d) im Bereich der Middleware
Aufgaben:
Sie werden im IT-Systemhaus tariflich als IT-Spezialist/-in eingestellt.
Für die asynchrone Kommunikation zwischen den IT-Verfahren der BA wird Kafka eingesetzt. Die Bereitstellung der Middleware-Domänen und Managed Server erfolgt dabei automatisiert nach dem »Build and Destroy«-Prinzip, d. h. im Rahmen von drei Major Releases wird die Plattform komplett neu aufgebaut und es erfolgt ein Neudeployment der IT-Fachverfahrenssoftware.
Zu Ihren Tätigkeiten zählen neben der Weiterentwicklung der Automatisierung auch die Erstellung von Vorgaben für die Automatisierung und des Monitorings der Werkzeuge zur Automatisierung, die technische Weiterentwicklung und die Administration und Konfiguration der Automatisierungs-Plattform für die Middleware im Intranet und der fachliche 2nd-Level-Support (Incident- und Problemmanagement).
Planung, Verwaltung und Wartung von IT-Systemen und Infrastrukturen
Analyse von Systemanforderungen und -leistungsdaten
Entwicklung, Aktualisierung und Überwachung von Software sowie Aktualisierung und Überwachung der Hardware
Identifikation und Behebung von Systemproblemen
Sicherstellung von Systemverfügbarkeit und -sicherheit
Weiterentwicklung der Automatisierung innerhalb der Middleware-Plattform
Administration und Konfiguration der Automation für die Middleware-Plattform
Kommunikation mit den Nutzern der Automation der Middleware-Plattform
Performanceüberwachung und
-optimierung
Erstellung von Vorgaben und Weiterentwicklung des Monitorings
Fehleranalysen/Fehlerbehebung
Erstellung von Dokumentationen, u. a. auch für betriebliche Sicherheitskonzepte
Troubleshooting im Rahmen der Vollautomation
Qualifikationen:
Abgerundet wird Ihr Profil durch Erfahrungen in den Bereichen Fehleranalysen/Fehlerbehebung. Sie kümmern sich zudem um die Weiterentwicklung der Automation und die Erstellung von Dokumentationen, u. a. auch für betriebliche Sicherheitskonzepte.
Hochschulabschluss oder vergleichbare Qualifikation (bevorzugte Fachrichtungen: Informatik, Wirtschaftsinformatik)
Mehrjährige einschlägige Berufserfahrung
Oder vergleichbares Profil
Sie überzeugen durch:
Vertiefte Kenntnisse in der Entwicklung und/oder im Betrieb von Softwarelösungen und Infrastrukturen
Fundierte Kenntnisse in der Fehlerbehebung von Softwarelösungen und/oder Infrastrukturen
Fundierte Kenntnisse von Programmiersprachen und/oder in der Anpassung von Softwarelösungen und Infrastrukturen
Java-Entwicklung
REST-Services
Erfahrung im Betrieb und der Konfiguration von Payara Enterprise
Fortgeschrittene Linux-Kenntnisse inkl. mindestens Grundkenntnisse im Bash Scripting
Fortgeschrittene Kenntnisse im Umgang mit REST-Schnittstellen
Kenntnisse in SQL
Kenntnisse in Software-Versionierungs-Tools (idealerweise git)
Kenntnisse im Umgang mit Applikationsservern (idealerweise Payara, Tomcat, Apache)
Kenntnisse in Spring Boot-Bibliotheken (Web, HATEOAS, JPA, LDAP, Security, Actuator, Test
Kenntnisse zu technischen Zertifikaten (ServerAuth, ClientAuth) und KeyStores
Spezialkenntnisse in der Automatisierung
Betriebserfahrung im Betrieb und der Administration von Middleware-Systemen (Oracle Fusion Middleware, inkl. Enterprise Service Bus/Payara-Enterprise/Kafka)
Fundierte Kenntnisse in weiteren Programmiersprachen wie Python, JavaScript
Erfahrung mit Software-Testwerkzeugen (z. B. JUnit/Mockito etc.)
Erfahrung mit sonstigen Entwicklungs-Werkzeugen (z. B. Maven, Nexus, Jenkins, GitHub Actions)
Erfahrung mit der Sicherheitsautomatisierung über JWTs
Erfahrung mit Containern und Container-Orchestrierung
Erfahrung mit JavaServer Faces (JSF), PrimeFaces
Erfahrung mit moderner GUI-Programmierung (JS-/TS-basierte Frameworks wie Angular, React, Vue)
Erfahrung mit Atlassian-Tools wie JIRA, Confluence, Bitbucket
Erfahrung mit JEE-Entwicklung
Erfahrung mit Monitoring-Werkzeugen wie Grafana/Prometheus/Jolokia/ELK o. ä. oder die Bereitschaft, sich diese Kenntnisse anzueignen
Sie sind kommunikativ und teilen Ihr Wissen gerne mit anderen.