24.09.2025 aktualisiert

**** ******** ****
100 % verfügbar

Senior Cloud Developer

Esslingen, Deutschland
Esslingen +250 km
B.Sc. Wirtschaftsinformatik (DHBW)
Esslingen, Deutschland
Esslingen +250 km
B.Sc. Wirtschaftsinformatik (DHBW)

Profilanlagen

Profil_Benjamin_Schaich.docx

Über mich

I founded and sold a tech startup as CTO and also have corporate experience. As a hands-on software developer & product manager, I rapidly deliver pragmatic solutions, not just theory.

Skills

FlutterApple WatchHTMLJavaJavaScriptAPIsAmazon Web ServicesAmazon Elastic Compute CloudAmazon S3Advanced Message Queuing ProtocolAndroidApple IOSPenetration TestingAtlassian ConfluenceAtlassian JiraUnit TestingMicrosoft AzureDatensicherungBash ShellUbuntuCSSSaasCloud ComputingApache ImpalaInformationssicherheitContinuous IntegrationDevOpsDisaster RecoveryEclipseGitHubGradleIntellij IDEASpring FrameworkJSONJUnitPostgreSQLApache MavenMicrosoft Sql-ServerMongoDBMySQLMQTTVulnerability ScanningNGINXNode.jsOAuthObjektorientierte Software-EntwicklungOWASPScrumRabbitMQAnsiblePrometheusClouderaResponsive WebdesignAmazon Simple Notification Service (SNS)SonarqubeTestlinkTypeScriptUMLDaten- / DatensatzprotokollierungS3 BucketTransport Layer SecurityTest-Driven DevelopmentPostmanAutoscalingGrafanaApache SparkSpring BootBackendAWS ECSGitLabGitEvent Driven ArchitectureAngularJSGitlab-CiKubernetesOpenTextApache KafkaApache NifiNpm(Software)Front EndRoute53Api DesignCloudwatchRestful ApisTerraformAWS EKSDockerMicroservices
API, System Architektur, AWS EKS, AMQP, AWS EC2, S3, AWS S3, AWS Services, AWS, Android, Android App, Angular, AngularJS, Ansible, Kafka, Maven, API Design, MacOS, iOS, Apple Watch, Auto-Scaling, Backend, bash, Betriebssysteme, CSS, Cloud Infrastruktur, CloudWatch, Configuration-Management, Confluence, CI/CD, Logging, Datenbanken, BackUps, DevOps, Disaster Recovery, Docker, Eclipse, Event Driven Architecture, Event-Driven Architecture, Flutter, Frontend, Git, Github, Grafana, HTML, IT-KENNTNISSE, IT Security, IntelliJ IDEA, Java, JavaScript, JIRA, JSON, JUnit, Kubernetes, MQTT, Microservices, Azure DevOps, Office, MS SQL, Windows, Windows 10, MongoDB, MySQL, Nginx, Node.js, NPM, OAuth, OAuth 2.0, OAuth2, Objektorientierte Analyse und Design, OOD, OpenText, OWASP, Penetration Testing, Postman, Prometheus, RabbitMQ, Responsive Design, REST-API, REST API, Route53, Route 53, SaaS, Skriptsprachen, Scrumban, Scrum, Software Entwicklung, Sonarqube, Spring, Spring Boot, TDD, Testlink, SSL, TypeScript, UML, Ubuntu, Unit Tests, Vulnerability Scanning, Wearable, Webentwicklung, No-Code, Xamarin

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2023

Sprachen

DeutschMutterspracheEnglischverhandlungssicherFranzösischgutSpanischgut

Projekthistorie

Konzeption und Implementierung eines neuen Cloud Services

Porsche AG

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

  • Konzeption eines neuen Cloud Services 
    • Requirements Engineering
    • API Design (REST API, Kafka)
    • Consulting bei konkreter Architektur und Machbarkeits- sowie Aufwandschätzung
    • Umsetzung einer Microservice Architektur
  • Implementierung eines Spring Boot Web Services
    • Insbesondere Entwicklung von
      • REST APIs inkl. Business und Persistenz Logik
      • Kafka Consumer und Producer
      • Verschiedener Excel Upload/Download Szenarien
      • Change Data Capture
    • Cloud Provisioning mit Hilfe von IaC/Terraform
    • GoLive mit 30.000 Usern
  • Betrieb, Support, Bug Fixing bei anderen Services
Umgebung/Werkzeuge:
Gitlab, JIRA, Confluence, IntelliJ, Spring Boot, Java, Docker, Terraform, AWS ECS, Postgres, Apache Kafka, SAP Datasphere, JUnit, Debezium, Apache POI, Hibernate, JPA, Testcontainer

Maintenance von Cloud Infrastruktur Komponenten

aucobo GmbH

Internet und Informationstechnologie

< 10 Mitarbeiter

Regelmäßige Maintenance
  • Update der Kubernetes Cluster Versionen und des Ökosystems (Helm, Prometheus, Velero...)
  • Patching, Updating von Ubuntu Servern
  • Updating von Services/Frameworks (Spring, Angular, MongoDB, RabbitMQ, Dependencies)
Umgebung/Werkzeuge:
Kubernetes, Ubuntu, Spring, Angular, MongoDB, Helm, Velero, Prometheus, Grafana

Konzeption, Implementierung und Leitung von Endkundenprojekte

aucobo GmbH

Internet und Informationstechnologie

< 10 Mitarbeiter

Fachliches und technisches Aufsetzen neuer Kunden
  • Erstellung von Schnittstellen zu Fremdsystemen (MES, ERP, IoT Brokern)
  • Erhebung, Konzeption und Implementierung kundenspezifischer Anforderungen
  • Einführung und Onboarding neuer Kunden
Umgebung/Werkzeuge:
MQTT, REST API, Kafka, OPC-UA, NodeRED, Node.js, JavaScript, NodeRED, Legato Sapient, Fastec, AMQP, MS SQL, OAuth 2, EAP-TLS

Konzeption neuer Apps

aucobo GmbH

Internet und Informationstechnologie

< 10 Mitarbeiter

  • Konzeption, Refinement von Apps auf folgende Plattformen
    • Windows App
    • Apple Watch App
    • Redesign der App auf Flutter
Umgebung/Werkzeuge:
Flutter, iOS, Windows, Android, Xamarin

Reduktion manueller Aufwände einer SaaS Plattform hinsichtlich Support/Consulting/Operations

aucobo GmbH

Internet und Informationstechnologie

< 10 Mitarbeiter

Verschiedene Eingriffe in Software, Kubernetes Cluster und CI/CD Pipeline
  • Ermöglichen von One-Click-Deployments für neue Kunden
  • Erhöhung der Resilienz und Self-Healing Funktionen der Microservices
  • Erstellung von weiteren Bausteinen und Templates im No-Code Editor
  • Optimierung des Pod Scheduling von kritischer Infrastruktur Komponenten
  • Optimierung des Alarming und Monitoring zur Prävention
  • Erstellung verschiedener Dokumentationen und Self-Service Prozessen für Kunden und interne Use Cases
  • Vereinfachung und Streichen komplexer Features
  • Reduktion technischer Schulden
Umgebung/Werkzeuge:
Spring Boot, Node.js, NodeRED, Codeship, Kubernetes, Confluence, Prometheus, Grafana, RabbitMQ

Optimierung von AWS Cloud Kosten

aucobo GmbH

Internet und Informationstechnologie

< 10 Mitarbeiter

Reduktion der Cloud Kosten um >70%.
  • Migration von Services in den Kubernetes Cluster
  • Kategorisierung der Services nach Kritikalität und Verfügbarkeitsanforderungen
  • Rightsizing von Services, Kubernetes Nodes, EC2-Instanzen, BackUps, Erhöhung des Spot-Instanz-Anteils
  • Ermittlung und Aktivierung passender Saving Plans
  • Migration von Single- zu Multi-Tenancy in zentralen Services (MongoDB, RabbitMQ)
  • Erstellung von Kubernetes CronJobs für automatisiertes/on-demand Herunter- und Hochfahren von Entwickler-Services
Umgebung/Werkzeuge:
Kubernetes, AWS Auto-Scaling, AWS EBS, AWS S3, AWS EKS, MongoDB Atlas, RabbitMQ, Velero

Migration zu Keycloak

aucobo GmbH

Internet und Informationstechnologie

10-50 Mitarbeiter

Migration einer selbstentwickelten OAuth 2.0 Security Lösung hin zu Keycloak.
  • Konzeption der Zielarchitektur mit folgenden Anforderungen
    • Seemless Migration für den Endanwender
    • Keycloak Nutzung für den Endandwender nur optional sichtbar und verfügbar
  • Projektleitung
    • Regelmäßiges Führen von technischen Refinement Meetings zur Anforderungsklärung mit den Projektbeteiligten (Backend Developer, DevOps Engineer, Frontend Developer)
Umgebung/Werkzeuge:
Keycloak, Angular, Spring Boot, Kubernetes, UML

Hardening von Architektur und Prozesse, Erwerb AWS FTR, DSGVO

aucobo GmbH

Internet und Informationstechnologie

10-50 Mitarbeiter

Durchführung verschiedener Maßnahmen zur Erhöhung der IT Security und Data Privacy
  • Umsetzung von Well-Architecture Prinzipien
  • Analyse der Service Landschaft
  • Optimierung der Rechte Vergabe
  • Etablierung
    • Penetration Testing mit OWASP
    • Patching
    • Application Secure Code Analyse
    • Vulnerability Scanning
    • Audit Logging
  • Verbesserung der Password Policy (Randomisierung, MFA, ...)
  • Anonymisierung von personenbezogenen Daten
  • Umsetzung der Encryption für data at rest, in move und in use
  • Optimierung und Test der Backup und Disaster Recovery Prozesse
Umgebung/Werkzeuge:
AWS FTR, AWS CloudTrail, CloudWatch, OWASP, Sonarqube, SSL, TLS1.2, Java, Spring Boot, CodeShip

Aufsetzen von Prozessen rund um die Software Entwicklung

aucobo GmbH

Internet und Informationstechnologie

10-50 Mitarbeiter

Optimierung der Abläufe rund um die Software Entwicklung
  • Einführung von Scrumban
  • Testing und Release Prozess
    • Entwicklung einer QA Strategie
    • Definition und Etablierung von Unit Tests
    • Definition und Etablierung von API Tests
    • Definition und Etablierung von Functional Tests
    • Definition und Etablierung von Regression Tests
    • Definition und Etablierung von Load/Stresstests
  • Operations
    • Definition und Implementierung SLAs
    • Etablierung Support Prozess mittels JIRA Service Desk
  • Definition und Outsourcing des Device Provisioning Prozesses
  • Aufsetzen der CI/CD Pipeline für die App Verteilung (jeweils für iOS, Android, Wearable Devices)
Umgebung/Werkzeuge:
Jira Management, Jira Service Desk, Scrumban, Azure DevOps, fDroid, PlayStore, Apple Store, JUnit, Testlink

Migration von Services in die AWS Cloud

aucobo GmbH

Internet und Informationstechnologie

10-50 Mitarbeiter

Migration aller Services innerhalb der aucobo GmbH in die AWS Cloud (sowohl des eigentlichen Produkts als auch Hilfstools)
  • Team Lead
    • Refinement und Priorisierung der Anforderungen
    • Staffing, Leading, Training
  • Project Lead
  • Definition der System Architektur
    • Aufsetzen der CI/CD Pipeline
    • Konzeption des Lösungs- und Betriebskonzepts
    • Auswahl des Hyperscalers
    • Toolauswahl und Aufsetzen des Kubernetes Ökosystems
Umgebung/Werkzeuge:
AWS EKS, AWS EC2, AWS ELB, AWS EBS, AWS Route 53, Kubernetes, Docker, Velero, Harbor, Prometheus, Grafana, Helm, RabbitMQ, MongoDB, Codeship, shell, bash

Redesign und Implementierung einer System Architektur

aucobo GmbH

Internet und Informationstechnologie

10-50 Mitarbeiter

Kompletter Redesign des Prototypen.
  • Team Lead
    • Staffing und Onboarding des Teams (bis 8 FTE), inkl. Aufbau einer Einheit in der Ukraine und Serbien
    • Einführung der Scrum Methodik
    • Fungieren als Product Owner
      • Entwicklung der Produkt Vision und Strategie
      • Refinement und Priorisierung der Anforderungen
  • Entwicklung einer System Architektur mit folgenden Charakteristiken/Anforderungen
    • Microservices / Event-Driven Architecture
    • API Design: Rest API, AMQP
    • Hohe Skalierbarkeit, Robustheit
  • Implementierung verschiedener Systembausteine
    • Angular Frontend
    • Spring Boot Backend
Umgebung/Werkzeuge:
Angular, HTML, CSS, Java, Spring Boot, RabbitMQ, Node.js, NodeRED, Docker, Ansible, nginx, AMQP, Rest API, OAuth2, MongoDB, JSON, AsciiDocs, Xamarin, Windows 10 IoT

Entwicklung Software Prototyp

aucobo GmbH

Internet und Informationstechnologie

< 10 Mitarbeiter

Konzeption und Implementierung des ersten aucobo Prototyps. Dieser sollte eine Art No-Code Editor für die Produktion sein, mit Schnittstellen zu MES, ERP, Maschinen, Sensorik, IIoT Hardware bis hin zu anderer Software wie Smartphone Apps, Office etc.
  • Team Lead
    • Staffing und Onboarding des Teams
      • Backend Developer
      • Android Developer
    • Entwicklung einer System Architektur und Produkt Philosophie
  • Implementierung verschiedener Systembausteine
    • Kernkomponenten (Device Management, Schnittstellen Management, Workdistribution)
    • Schnittstellen (Android App, Barcode Scanner, Siemens S7, Lichtschrankensensor)
    • Middlewear (Kafka)
Umgebung/Werkzeuge:
Java, Spring Boot, Angular, HTML, CSS, Android, UML, Siemens S7, Kafka, MongoDB, REST API

Konzeption und Implementierung verschiedener Software Bausteine im Rahmen Smart Factory

aucobo GmbH

Internet und Informationstechnologie

< 10 Mitarbeiter

Konzeption und Implementierung einer kundenspezifischen Lösung zum Kundenmanagement, sowie zur Fertigungsplanung und -steuerung eines Kunststoff Beschichters
  • Regelmäßige Refinement Meetings mit dem Endkunden
  • Implementierung folgender Bausteine
    • Kundenmanagement
    • Bestandsmanagement
    • Fertigungsplanung
    • Qualitätsdokumentation
  • Iteratives Vorgehen mit Hilfe Scrum
  • Integration von bestehenden Siemens SPS und Barcode Scannern

Umgebung / Werkzeuge:
Rest API, AngularJS, HTML, CSS, Spring Boot, Siemens S7, MongoDB

Gesamt Projektleitung Festo Intranet

Festo AG & Co KG

Industrie und Maschinenbau

>10.000 Mitarbeiter

  • Product Owner Intranet
    • Erarbeitung und Weiterentwicklung Vision und Roadmap
    • Aufnahme und Klärung neuer Anforderungen mit relevanten Stakeholdern
    • Testing und Freigabe neuer Anforderungen
  • Technologische Entwicklung
    • Responsive Design
    • Customizability
    • Mobile Intranet
    • Social Intranet
  • Organisatorische Weiterentwicklung
    • Internationalisierung
    • Optimierung des Redaktionssystems
    • Beratung und Schulung von CMS Usern
  • IT Projektleitung
    • Stakeholder Management
    • Planung, Steuerung und Controlling
    • Koordination des internationalen Intranet Redaktionsteams
    • Leitung des interdisziplinären Kernteams
  • Aufbau eines Shared Service Centers in Litauen
  • Change Management und User Support

Bewertungen


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden