Senior Cloud Developer
- Verfügbarkeit einsehen
- 2 Referenzen
- auf Anfrage
- 73734 Esslingen am Neckar
- Umkreis (bis 200 km)
- de | en | es
- 12.11.2024
Kurzvorstellung
- 5 Jahre: Konzernerfahrung als IT Projektleiter (Intranet Projekte)
- AWS, Kubernetes, Docker, Spring, Node.js, Angular
- Architektur, Coding, Prozesse, Agile Methodik, Product Owner
Auszug Referenzen (2)
"Die Zusammenarbeit mit B. ist stets eine große Bereicherung. Technisch sehr kompetent und lösungsorientiert."
8/2023 – 11/2024
Tätigkeitsbeschreibung
- Konzeption eines neuen Cloud Services
-- API Design
--- REST API
--- Kafka
-- Software Architektur
- Implementierung eines Spring Boot Backends
Amazon Web Services (AWS), Schnittstellenentwicklung, Software Architecture, Spring Framework
"B. ist extrem gut sich in neue Themen einzuarbeiten und Systeme zu entwerfen, die robust sowie flexibel und sehr wirtschaftlich sind."
6/2016 – 6/2017
Tätigkeitsbeschreibung
Konzeption und Implementierung einer kundenspezifischen Lösung zum Kundenmanagement, sowie zur Fertigungsplanung und -steuerung eines Kunststoff Beschichters. Im Einzelnen:
- 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
JavaScript, AngularJS, CSS (Cascading Style Sheet), HTML5, Java (allg.), Mongodb, Projektmanagement (IT), Representational State Transfer (REST), Requirement Analyse, Scrum, Spring Framework
Qualifikationen
Projekt‐ & Berufserfahrung
8/2023 – 11/2024
Tätigkeitsbeschreibung
- Konzeption eines neuen Cloud Services
-- API Design
--- REST API
--- Kafka
-- Software Architektur
- Implementierung eines Spring Boot Backends
Amazon Web Services (AWS), Schnittstellenentwicklung, Software Architecture, Spring Framework
1/2023 – 5/2023
Tätigkeitsbeschreibung
- Konzeption, Refinement von Apps auf folgende Plattformen
-- Windows App
-- Apple Watch App
-- Redesign der App auf Flutter
System Architektur, Product Owner
8/2022 – 11/2024
Tätigkeitsbeschreibung
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)
Kubernetes, Mongodb, Node.Js, Spring Framework, Ubuntu
8/2022 – 12/2022
Tätigkeitsbeschreibung
Reduktion manueller Aufwände einer SaaS Plattform hinsichtlich Support/Consulting/Operations. 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
Continuous Delivery, DevOps, Node.Js, Spring Framework, Kubernetes, Schreiben von Dokumentation, Product Owner
3/2022 – 7/2022
Tätigkeitsbeschreibung
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
Mongodb, Service Management, Spring Framework, Cloud (allg.), Amazon Web Services (AWS), Kubernetes
10/2021 – 2/2022
Tätigkeitsbeschreibung
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)
Angular, Kubernetes, Projektleitung / Teamleitung (IT), Representational State Transfer (REST), Requirement Analyse, Spring Framework, UML
4/2021 – 9/2021
Tätigkeitsbeschreibung
Hardening von Architektur und Prozesse, Erwerb AWS FTR, DSGVO . 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
IT Sicherheit (allg.), Penetrationstest, Prozessoptimierung, System Architektur, Test Management
1/2021 – offen
Tätigkeitsbeschreibung
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
Advanced Message Queuing Protocol, Hypertext Transfer Protocols (HTTP), JavaScript, Json, Apache Kafka, Microsoft SQL-Server (MS SQL), Mysql, Node.Js, OPC Unified Architecture, Representational State Transfer (REST)
9/2020 – 3/2021
Tätigkeitsbeschreibung
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)
Continuous Delivery, DevOps, Kanban (Softwareentwicklung), Release-Management, Scrum, Test Automation, Testen, Test Management, Jira, Junit, Microsoft Azure, Service-Level-Management (SLA)
2/2020 – 8/2020
Tätigkeitsbeschreibung
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 (Helm, Velero, Prometheus, Grafana...)
Amazon Web Services (AWS), Bash Shell, Continuous Delivery, Docker, Kubernetes, Mongodb, Product Owner, Projektleitung / Teamleitung (IT), Spring Framework, System Architektur
4/2018 – 1/2020
Tätigkeitsbeschreibung
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
Advanced Message Queuing Protocol, Angular, Ansible, CSS (Cascading Style Sheet), Docker, HTML5, Java (allg.), Json, Mongodb, Nginx, Node.Js, Projektleitung / Teamleitung (IT), Representational State Transfer (REST), Spring Framework, System Architektur, Xamarin
7/2017 – 3/2018
Tätigkeitsbeschreibung
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)
Android, Angular, CSS (Cascading Style Sheet), HTML5, Java (allg.), JavaScript, Product Owner, Representational State Transfer (REST), Spring Framework, System Architektur, Typescript
6/2016 – 6/2017
Tätigkeitsbeschreibung
Konzeption und Implementierung einer kundenspezifischen Lösung zum Kundenmanagement, sowie zur Fertigungsplanung und -steuerung eines Kunststoff Beschichters. Im Einzelnen:
- 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
JavaScript, AngularJS, CSS (Cascading Style Sheet), HTML5, Java (allg.), Mongodb, Projektmanagement (IT), Representational State Transfer (REST), Requirement Analyse, Scrum, Spring Framework
10/2011 – 3/2016
Tätigkeitsbeschreibung
- 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
CSS (Cascading Style Sheet), HTML5, Product Owner, Projektleitung / Teamleitung (IT), User Experience (UX)
Ausbildung
DHBW Stuttgart
Stuttgart
Über mich
Dabei kann ich mich besonders auch in interdisziplinären Fragen sehr schnell einarbeiten. Ich bleibe dabei nicht theoretisch, sondern erschaffe schnell & hands-on pragmatische Lösungen.
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Spanisch (Grundkenntnisse)
- Französisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden