30.12.2025 aktualisiert
AP
nicht verfügbar
info: nicht verfügbar bis 31.12.2026
Softwareentwickler
Darmstadt, Deutschland
Deutschland +2
Bachelor of Science Informationssystemtechnikinfo: Deutschland, Österreich, Schweiz
Skills
Token RingHTMLJavaJavaScriptIBM Tivoli Storage ManagerIBM AixLispApache HTTP ServerApache TomcatAnwendungsserverArchitekturAssemblerspracheAtlassian ConfluenceAtlassian JiraMicrosoft Azure
Dokumentation
- MS Word
- MS Excel
- MS Powerpoint
- MS Sharepoint
- LibreOffice Writer
- LibreOffice Calc
- LibreOffice Impress
- FirstSpirit
Entwicklungstools
- Qt
- Pycharm
- Eclipse
- SQL Developer
- Dbeaver
- Git
- Github
- Bitbucket
- GitLab
- Jenkins
- RobotFTF Tests
- MobaXTerm
Web Services
- Representational State Transfer Architektur (REST)
- Service orientierte Architektur (SOA)
Projektmanagement- und
Kollaborationswerkzeug
- Confluence
- Jira
- Trello, Slack, Microsoft Teams
- ITSM, ServiceNow, HP Service Manager
Programmiersprachen
- Java inkl. Android (Kotlin)
- C++ inkl. ROS
- C
- Python
- R
- Lisp
- UML
- SQL, PL/SQL
- Matlab, Labview, Octave,
- HTML, XML, Javascript, Markdown
- Assembler(MIPS, x86), VHDL
- Shell, LaTeX
Middleware Applikationsserver
- TomCat Application Server, Apache Web-Server
- IBM Websphere, Oracle Internet Application Server
- GlassFish Server
Datenbanken
- Oracle
- MySql
- SQLite
Netzwerke
- TCP/IP, Netbeui, Ethernet, Token Ring
- NFS, NIS, DNS, SSL, CORBA, FDDI, NetBeui, NetBios
- SMTP, SNMP, UUCP, Winsock
- SAN Fabric, Arbitrated Loop
- Bluetooth
- PuTTY, MobaXterm, MinGW
Betriebssysteme
- Red Hat, AIX, Linux Mint, Lubuntu
- Linux Ubuntu, Fedora, Debian
- Android 4.1, 6, 7
- Solaris, AIX, HP UX
- Windows, macOS
Produkte Cloud
- Microsoft Azure Cloud
- Kafka (Apache)
- Docker
- Kubernetes
- GitHub Container Registry
- Microsoft Azure Container Registry (ACR)
- Travis CI
- CircleCI
- GitHub Actions
- Grafana
- Prometheus
- Loki
Authentification
- LDAP
- Single Sign On (SSO), Okta
- KeePass, YubiKey
Backup & Recovery
- IBM Tivoli Storage Manager TSM
- Veritas Netbackup
- Robocopy
- MS Word
- MS Excel
- MS Powerpoint
- MS Sharepoint
- LibreOffice Writer
- LibreOffice Calc
- LibreOffice Impress
- FirstSpirit
Entwicklungstools
- Qt
- Pycharm
- Eclipse
- SQL Developer
- Dbeaver
- Git
- Github
- Bitbucket
- GitLab
- Jenkins
- RobotFTF Tests
- MobaXTerm
Web Services
- Representational State Transfer Architektur (REST)
- Service orientierte Architektur (SOA)
Projektmanagement- und
Kollaborationswerkzeug
- Confluence
- Jira
- Trello, Slack, Microsoft Teams
- ITSM, ServiceNow, HP Service Manager
Programmiersprachen
- Java inkl. Android (Kotlin)
- C++ inkl. ROS
- C
- Python
- R
- Lisp
- UML
- SQL, PL/SQL
- Matlab, Labview, Octave,
- HTML, XML, Javascript, Markdown
- Assembler(MIPS, x86), VHDL
- Shell, LaTeX
Middleware Applikationsserver
- TomCat Application Server, Apache Web-Server
- IBM Websphere, Oracle Internet Application Server
- GlassFish Server
Datenbanken
- Oracle
- MySql
- SQLite
Netzwerke
- TCP/IP, Netbeui, Ethernet, Token Ring
- NFS, NIS, DNS, SSL, CORBA, FDDI, NetBeui, NetBios
- SMTP, SNMP, UUCP, Winsock
- SAN Fabric, Arbitrated Loop
- Bluetooth
- PuTTY, MobaXterm, MinGW
Betriebssysteme
- Red Hat, AIX, Linux Mint, Lubuntu
- Linux Ubuntu, Fedora, Debian
- Android 4.1, 6, 7
- Solaris, AIX, HP UX
- Windows, macOS
Produkte Cloud
- Microsoft Azure Cloud
- Kafka (Apache)
- Docker
- Kubernetes
- GitHub Container Registry
- Microsoft Azure Container Registry (ACR)
- Travis CI
- CircleCI
- GitHub Actions
- Grafana
- Prometheus
- Loki
Authentification
- LDAP
- Single Sign On (SSO), Okta
- KeePass, YubiKey
Backup & Recovery
- IBM Tivoli Storage Manager TSM
- Veritas Netbackup
- Robocopy
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2023
Sprachen
DeutschMutterspracheEnglischMuttersprache
Projekthistorie
Projektbeschreibung
Analyse und Weiterentwicklung eines produktionskritischen Leitsystems
in einer verteilten, serviceorientierten Architektur (SOA) mit modularen
Entscheidungslogik-Komponenten. Entwicklung und Integration neuer
Funktionalitäten über entkoppelte Schnittstellen unter Verwendung von
Java, Python und Kafka zur Datenverteilung und Kommunikation.
Die fachliche Logik der Entscheidungs- und Steuerungskomponenten
basiert auf einem event-driven Framework (EDA) in Kombination mit
dem UMS (Universal Mask Service). Dieses SOA-basierte System
ermöglicht eine verteilte, modulare Abbildung der Steuerlogik, bei der
Systemereignisse und Zustandsänderungen in Echtzeit verarbeitet
werden. Über REST-APIs, unter Verwendung strukturierter JSON
Formate, werden aggregierte Daten an externe Clients zur
Prozessvisualisierung übermittelt. Dies unterstützt eine performante,
skalierbare und reaktive Architektur.
Verarbeitung großer Datenmengen aus SPS-Anlagen und Drittsystemen
in massiv parallelen Echtzeitprozessen. Die erfassten Produktionsdaten
werden aufbereitet und zur grafischen Echtzeitvisualisierung des
Produktionsstatus genutzt. Produktionsdaten werden über die
cloudbasierte SAP-Schnittstelle MQS an SAP übermittelt, um den
dortigen Datenbestand regelmäßig mit aktuellen Prozessinformationen
abzugleichen.
Aufgrund der modularen Systemarchitektur erfolgt die gezielte
Weiterleitung ausgewählter Daten an Drittsysteme über Kafka
Schnittstellen. Darüber hinaus werden relevante Daten in einen Cloud
basierten Data Hub (Microsoft Azure) übertragen, um eine zentrale,
skalierbare Datenhaltung, Analyse und Integration weiterer Cloud
Services zu ermöglichen.
Die Produktionssteuerung basiert auf Planvorgaben aus dem
vorgelagerten Produktionsplanungssystem Quintiq, das in Kombination
mit SAP zur Produktionsplanung verwendet wird. Die entwickelte Lösung
stellt diesen Vorgaben Echtzeit-Ist-Daten gegenüber, um eine
kontinuierliche Überwachung und Validierung der Produktionsprozesse
zu gewährleisten.
Verantwortung für die automatisierte Testabdeckung, Logauswertung,
sowie die enge Zusammenarbeit mit dem DevOps-Team, insbesondere
im Build- und Deploymentprozess unter Verwendung von HELM zur
Verwaltung und Bereitstellung containerisierter Anwendungen in
Kubernetes-Umgebungen.
Fokus auf Skalierbarkeit, Zuverlässigkeit, Monitoring und Cloud
Deployment in Microsoft Azure.
Realisiert unter
Windows, Suse, Notepad++, Jira, Confluence, PowerPoint,
Python, Java, Bitbucket, Jenkins, Oracle SQL Developer, Oracle DB,
MobaXterm, KeePass, Apache Kafka, SAP, Robot FTF
Analyse und Weiterentwicklung eines produktionskritischen Leitsystems
in einer verteilten, serviceorientierten Architektur (SOA) mit modularen
Entscheidungslogik-Komponenten. Entwicklung und Integration neuer
Funktionalitäten über entkoppelte Schnittstellen unter Verwendung von
Java, Python und Kafka zur Datenverteilung und Kommunikation.
Die fachliche Logik der Entscheidungs- und Steuerungskomponenten
basiert auf einem event-driven Framework (EDA) in Kombination mit
dem UMS (Universal Mask Service). Dieses SOA-basierte System
ermöglicht eine verteilte, modulare Abbildung der Steuerlogik, bei der
Systemereignisse und Zustandsänderungen in Echtzeit verarbeitet
werden. Über REST-APIs, unter Verwendung strukturierter JSON
Formate, werden aggregierte Daten an externe Clients zur
Prozessvisualisierung übermittelt. Dies unterstützt eine performante,
skalierbare und reaktive Architektur.
Verarbeitung großer Datenmengen aus SPS-Anlagen und Drittsystemen
in massiv parallelen Echtzeitprozessen. Die erfassten Produktionsdaten
werden aufbereitet und zur grafischen Echtzeitvisualisierung des
Produktionsstatus genutzt. Produktionsdaten werden über die
cloudbasierte SAP-Schnittstelle MQS an SAP übermittelt, um den
dortigen Datenbestand regelmäßig mit aktuellen Prozessinformationen
abzugleichen.
Aufgrund der modularen Systemarchitektur erfolgt die gezielte
Weiterleitung ausgewählter Daten an Drittsysteme über Kafka
Schnittstellen. Darüber hinaus werden relevante Daten in einen Cloud
basierten Data Hub (Microsoft Azure) übertragen, um eine zentrale,
skalierbare Datenhaltung, Analyse und Integration weiterer Cloud
Services zu ermöglichen.
Die Produktionssteuerung basiert auf Planvorgaben aus dem
vorgelagerten Produktionsplanungssystem Quintiq, das in Kombination
mit SAP zur Produktionsplanung verwendet wird. Die entwickelte Lösung
stellt diesen Vorgaben Echtzeit-Ist-Daten gegenüber, um eine
kontinuierliche Überwachung und Validierung der Produktionsprozesse
zu gewährleisten.
Verantwortung für die automatisierte Testabdeckung, Logauswertung,
sowie die enge Zusammenarbeit mit dem DevOps-Team, insbesondere
im Build- und Deploymentprozess unter Verwendung von HELM zur
Verwaltung und Bereitstellung containerisierter Anwendungen in
Kubernetes-Umgebungen.
Fokus auf Skalierbarkeit, Zuverlässigkeit, Monitoring und Cloud
Deployment in Microsoft Azure.
Realisiert unter
Windows, Suse, Notepad++, Jira, Confluence, PowerPoint,
Python, Java, Bitbucket, Jenkins, Oracle SQL Developer, Oracle DB,
MobaXterm, KeePass, Apache Kafka, SAP, Robot FTF
Projektbeschreibung
Entwurf und Umsetzung eines Konzepts für die Synchronisierung von Daten in Datenbanktabellen durch Trigger, Views in verschiedenen DB-Schemas. Implementierung eines Python Programms, welches in einem Git Repository versioniert wird. Build und Deploys des Containers durch Github Actions. Microservice Verwaltung über Azure Kubernetes Cluster. Weitere Kommunikation an Apache Kafka.
Realisiert unter
PyCharm, PythonKafka, CX_Oracle, Oracle DB, Microsoft Azure,
Azure Kubernetes Cluster (AKS), Github Registry, Github Actions,
Confluence, Jira, Microsoft Teams, MS Word, MS Excel, MS Powerpoint,
vim, kubectl, helm, grafana, prometheus, Loki
Entwurf und Umsetzung eines Konzepts für die Synchronisierung von Daten in Datenbanktabellen durch Trigger, Views in verschiedenen DB-Schemas. Implementierung eines Python Programms, welches in einem Git Repository versioniert wird. Build und Deploys des Containers durch Github Actions. Microservice Verwaltung über Azure Kubernetes Cluster. Weitere Kommunikation an Apache Kafka.
Realisiert unter
PyCharm, PythonKafka, CX_Oracle, Oracle DB, Microsoft Azure,
Azure Kubernetes Cluster (AKS), Github Registry, Github Actions,
Confluence, Jira, Microsoft Teams, MS Word, MS Excel, MS Powerpoint,
vim, kubectl, helm, grafana, prometheus, Loki
Projektbeschreibung
Digitalisierung von Prozessen mittels einer eigenentwickelten Softwareumgebung. Oberflächenerstellung mit Datenbankzugriffen.
Durchführung von IT Tests in der Testumgebung, die von der
Produktivumgebung gespiegelt ist. Pushen des Ergebnisses in die
Produktivumgebung. Verwenden von Git mit einem lokalen Repository
für die Versionierung. Dokumentation erfolgte im Source Code.
Realisiert unter
ELO digital office, VisualStudio, Javascript, Git, Repository HUB, JSON,
SQL, Relationale DB, MS Remoteverbindung, Teamviewer, VNC,
KeePass, notepad++, Windows 10, Windows Server
Digitalisierung von Prozessen mittels einer eigenentwickelten Softwareumgebung. Oberflächenerstellung mit Datenbankzugriffen.
Durchführung von IT Tests in der Testumgebung, die von der
Produktivumgebung gespiegelt ist. Pushen des Ergebnisses in die
Produktivumgebung. Verwenden von Git mit einem lokalen Repository
für die Versionierung. Dokumentation erfolgte im Source Code.
Realisiert unter
ELO digital office, VisualStudio, Javascript, Git, Repository HUB, JSON,
SQL, Relationale DB, MS Remoteverbindung, Teamviewer, VNC,
KeePass, notepad++, Windows 10, Windows Server