16.05.2024 aktualisiert


Premiumkunde
100 % verfügbarSenior Software Engineer/Architekt (Cloud, Migration, Produktisierung)
Roth, Deutschland
Deutschland
M.Sc. InformatikSkills
Solution ArchitectPythonJavaSpringAmazon AWSCloudMicroservicesiotEnterprise Integration PatternsSQLEnterprise IntegrationRESTDockerScrumLean DevelopmentServerlessmachine learningProjektmanager
- AWS (Amazon Web Services)
- Solution Architect
- Python
- TypeScript
- SQL
- Airflow
- Spring Boot
- Spring
- Spring Reactor / Spring 5
- Functional Programming
- Scrum
- IoT
- Microservices
- REST
- RxJava
- Cloud Computing
- Continuous Delivery
- Continuous Integration
- Linux
- Reactive Extensions
- Industrial Internet of Things
- Fachliche Führung
- Moderation
- arc42
- Code-Review
- Consulting
- Event-Driven Architecture
- CQRS
- Design Patterns
- vert.x
- Jenkins
- Cloud Foundry
- MindSphere
- Docker
- GIT
- IntelliJ
- Eclipse
- JUnit
- MongoDB
- Maven
- Groovy
- Relationale Datenbank
- RAML
- Apache Jena
- Apache Fuseki
- RabbitMQ
- Kibana
- Logstash
- ElasticSearch
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Konzeption + Umsetzung AWS Big Data CI/CD Pipeline zur Datenbeschaffung und Aufbereitung.
Konzeption + Umsetzung einer Cloud Multiaccount Umgebung.
Die komplette Entwicklung und Infrastrukture erfolgte Cloud-native in AWS, d.h. von Codeverwaltung bis zum automatisierten Deployment wurde alles in AWS konzipiert.
Dazu gehört auch die Erstellung einer Build-, Test- & Deployment-Strategie mit mehreren Stufen.
Konzeption der Gesamtsystemarchitektur und Entwicklung einer IoT Applikation zur Datenauswertung von Messgeräten mit ähnlichem Security und Architekturkonzept.
Eingesetzte Technologien: AWS Batch, ECS, AWS CDK, Cloud Formation, Python, Docker, TypeScript, React, Cognito, DevOps, CI/CD
Dockerisierung und Erweiterung einer Eclipse-RCP Applikation und Aufbau einer CI/CD Pipeline in Jenkins
Konzeption + Umsetzung einer Cloud Multiaccount Umgebung.
Die komplette Entwicklung und Infrastrukture erfolgte Cloud-native in AWS, d.h. von Codeverwaltung bis zum automatisierten Deployment wurde alles in AWS konzipiert.
Dazu gehört auch die Erstellung einer Build-, Test- & Deployment-Strategie mit mehreren Stufen.
Konzeption der Gesamtsystemarchitektur und Entwicklung einer IoT Applikation zur Datenauswertung von Messgeräten mit ähnlichem Security und Architekturkonzept.
Eingesetzte Technologien: AWS Batch, ECS, AWS CDK, Cloud Formation, Python, Docker, TypeScript, React, Cognito, DevOps, CI/CD
Dockerisierung und Erweiterung einer Eclipse-RCP Applikation und Aufbau einer CI/CD Pipeline in Jenkins
Refactoring von PoC Data Science Code (Python, pandas, numpy), um daraus "production-ready" Code zu erhalten.
Dies umfasste Clean-Code Prinzipien, datengetriebenes Testen, Performance, Security und vor allem auch Wartbarkeit Aspekte.
Vorbereiten und Durchführung von Workshops zum Thema Testing und Python.
Entwurf und Implementierung einer Daten- und ML-bezogenen Pipeline, die CI/CD auf der Basis von Git durchführt und die Algorithmen über dynamische Apache Airflow-Jobs orchestriert. Die Pipeline soll eine schnellere Rückmeldung für die Data Scientists ermöglichen, wenn Codeänderungen vorgenommen wurden.
Die Pipeline ermöglicht zudem eine parallele Ausführung.
Dies umfasste Clean-Code Prinzipien, datengetriebenes Testen, Performance, Security und vor allem auch Wartbarkeit Aspekte.
Vorbereiten und Durchführung von Workshops zum Thema Testing und Python.
Entwurf und Implementierung einer Daten- und ML-bezogenen Pipeline, die CI/CD auf der Basis von Git durchführt und die Algorithmen über dynamische Apache Airflow-Jobs orchestriert. Die Pipeline soll eine schnellere Rückmeldung für die Data Scientists ermöglichen, wenn Codeänderungen vorgenommen wurden.
Die Pipeline ermöglicht zudem eine parallele Ausführung.
Entwicklung von Microservices für eine AWS basierte Cloud Plattform mittels Java/Spring und Kubernetes.
Konzeption und Entwicklung einer Anwendung, um Kubernetes Custom Resource Definition Abhängigkeiten festzustellen und zu traversieren.
Entwurf und Architektur von Contract (Pacts) zwischen den Microservices
Konzeption und Entwicklung einer Anwendung, um Kubernetes Custom Resource Definition Abhängigkeiten festzustellen und zu traversieren.
Entwurf und Architektur von Contract (Pacts) zwischen den Microservices