Andreas Steffan

Lead-Entwickler

Andreas Steffan
Hamburg, Deutschland

Erfahrungen

Sept. 2023 - März 2024
7 Monaten
Hamburg, Deutschland

Lead-Entwickler

Software

  • Erweiterung Dokumenten-Management-System um Standard CMIS (Content Management Interoperability Services)-Schnittstelle
  • Implementierung von CMIS-Basisdiensten wie Navigation, Zugriffsrechte, Suche, CRUD-Operationen und Versionierung in Java
  • Implementierung auf Basis von RESTful-/OpenAPI-Services
  • Bereitstellung als Fat-JAR und nativen Container-Image
  • Bereitstellung vor Ort und serverlos als Azure Container Application mit Terraform
  • Verbesserung der Teamautonomie durch Infrastruktur-Engineering und kurze Feedback-Schleifen
  • Observability mit OpenTelemetry, Azure Monitor und Azure Logic Apps
  • Einführung von Terraform und trunk-basierten Entwicklungsprozessen
  • Qualitätssicherung mit BDD-Tests in C# mit SpecFlow und Testcontainers
  • Integrationstests der Azure DevOps-Pipeline
  • Einführung von Cloud-Deployment-Prozessen
  • Cloud- und Terraform-Schulung der Mitarbeiter
März 2023 - Apr. 2023
2 Monaten
Hamburg, Deutschland

Lead-Entwickler Chaos

Öffentlich

  • Aufbau einer Chaos-Engineering-Umgebung mit LitmusChaos
  • Implementierung von Observability mit dem Prometheus-Stack
  • Implementierung von Chaos-Workflows mit Argo Workflows für zwei Anwendungen, um ein grundlegendes Verständnis von Chaos Engineering zu schaffen
  • Implementierung von Störungen wie Latenz und Serviceausfall
  • Ultimatives Ziel: Verbesserung der Resilienz der Anwendungen
Nov. 2022 - Sept. 2023
11 Monaten
Hamburg, Deutschland

Lead-Entwickler/Architekt

Versicherungen

  • Konzeption von On-Premises OpenShift (OKD)-Kubernetes-Cluster-Umgebungen
  • Deklarative Bereitstellung auf vSphere mit Terraform, ArgoCD und Nix
  • Sicherheitsgetriebene Isolation der Umgebungen (Sandbox, Dev, Int) mit einem Subnetz pro Cluster
  • Integration zwischen ArgoCD und Terraform mit einer ArgoCD-Instanz pro Cluster
  • Bereitstellung der Terraform-Ausführungsumgebung durch Nix
  • Observability mit Datadog und dem Prometheus-Stack
  • Bereitstellung einer Image-Registry durch AWS ECR
  • Schulung der Mitarbeiter
Sept. 2022 - Okt. 2022
2 Monaten
Hamburg, Deutschland

Lead-Entwickler Kontinuierliche Auslieferung

Lebensmittel

  • Konzeption und Implementierung von GitOps-Deployment-Prozessen für auf AWS EKS (Kubernetes) basierende Microservices mit Flux und Terraform
  • Kubernetes-Integration mit AWS IAM
  • Implementierung von Continuous-Integration-Pipelines mit GitHub Actions
  • Integration von Flux mit Terraform
  • Inter-Service-Kommunikation überwiegend asynchron über AWS SNS und AWS SQS
  • Anbindung des Eventings des Third-Party-Shop-Katalogs über AWS EventBridge
  • Implementierung von Observability mit Datadog
  • Slack-Integration für Alerts und Deployment-Ereignisse
  • Implementierung eines Service Mesh mit Traefik Enterprise
Apr. 2022 - Juli 2022
4 Monaten
Hamburg, Deutschland

Lead-Entwickler Cloud-Infrastruktur

Lagertechnik

  • Konzeption und Implementierung einer GCP-Infrastruktur im Rahmen der Multi-Cloud-Strategie
  • Konzeption und Implementierung von Landing Zones
  • Implementierung des Deployments mit Azure DevOps und Terraform
  • Implementierung von Alerting über MS Teams mit ClojureScript
  • Implementierung von Tagging für Serverless mit Go
  • Schulung der Mitarbeiter in Terraform
Juni 2021 - Apr. 2022
11 Monaten
Hamburg, Deutschland

Lead-Entwickler Cloud/Continuous Delivery

Einzelhandel

  • Konzeption und Implementierung GitOps Change Prozess für Kubernetes- und GCP Ressourcen
  • Verbesserung Team Autonomie durch Infrastruktur Engineering
  • Implementierung GitOps für Solr Ressourcen mit Clojure/ClojureScript
  • Implementierung Index Feedback durch Machine Learning
  • Continuous Integration mit GitHub Actions
  • Betrieb Solr via Operator
  • Deployment über drei Stages
  • Implementierung k6 Load Tests für Black Friday und Superbowl
  • Alerting via OpsGenie, Google Operations und MS Teams
  • Integration Prometheus mit Google Operations Metrics
  • Implementierung Fast Recovery (Kritikalität) via Rebuild / Restore / Reindex
  • Implementierung Search Read Cache mit GCP Redis
  • Implementierung Canary Migration mit Apigee
  • Schulung Mitarbeiter Terraform, Kubernetes, Betrieb
März 2021 - Juni 2021
4 Monaten
Hamburg, Deutschland

Lead-Entwickler Continuous Delivery Kubernetes ETL

Finanzen

  • Deployment auf Google Kubernetes Engine GKE
  • Konzeption und Implementierung Continuous Delivery für Apache Airflow-/Spark Workloads
  • Implementierung Continuous Delivery zunächst mit Helmfile, anschließend mit Flux
  • Implementierung CI mit GitHub Actions
Jan. 2020 - Feb. 2021
1 Jahr 2 Monaten
Hamburg, Deutschland

Plattform-Ingenieur

Logistik

  • Aufbau Platform Team zur Entlastung Feature Teams
  • Verbesserung Lead Times Applications
  • Deployment und Betrieb verschiedener Kubernetes Cluster: Openshift PaaS, Kubespray + Ansible, Telekom CCE
  • Abdeckung der Disziplinen Observability, Authentication/Authorization (SSO), Networking, Key Management, Storage, Databases, Continuous Integration/Delivery, Messaging
  • Greenfield Aufbau GCP Infrastruktur mit Terraform, Cloud Build und GitLab
  • Recovery schwerer Datacenter Incident über Pfingsten in Schichten mit Warroom
Juli 2019 - Jan. 2020
7 Monaten
Hamburg, Deutschland

Entwickler/Architekt Infrastruktur

Maschinenbau

  • Planung und Dekommision Niederlassung VSphere On-Premises Infrastruktur und Anwendungen
  • Konzeption und Aufbau Infrastruktur und Anwendungen auf AWS und Azure
  • Migration Dienste File-Service, Business Applikationen, Terminal-Server, Exchange Mail-Server, Netscaler ADC, Veeam Backup
  • Migration VPN
  • Aufbau AWS IAM, EC2, Route 53, S3, Lambda, SES, CloudWatch, AWS Backup
  • Integration Azure Active Directory Identity Provider mit MFA
  • Aufbau Office 365 Dienste
Jan. 2018 - Juni 2019
1 Jahr 6 Monaten
Hamburg, Deutschland

Lead-Entwickler Kubernetes Infrastruktur

Finanzen

  • Konzeption und Implementierung hochverfügbare und skalierbare Plattform für das Consumer-Dokumentenarchiv On-Premises mit Kubernetes
  • Evaluation zahlreicher Cloud-Native Lösungen in kurzer Zeit
  • Einrichtung eines CI/CD-Prozesses nach GitOps-Prinzipien
  • Auswahl und Konfiguration von Storage-, Networking-, Observability
Sept. 2017 - Feb. 2018
6 Monaten
Hamburg, Deutschland

Lead-Entwickler Dokumentenmanagement-Plattform

Finanzen

  • Konzeption und Implementierung eines Headless-Dokumentenarchivs für mehrere Millionen Endnutzer auf Basis der Alfresco Content Services Plattform und OpenAPI
  • Implementierung von Funktionalitäten für Lebenszyklus, Benutzer, Metadatenextraktion, Suche, Transformationen und Zugriffskontrolle
Aug. 2014 - Okt. 2014
3 Monaten
Hamburg, Deutschland

Lead-Entwickler Content Management

Bildung

  • Konzeption und Implementierung einer Verwaltung persönlicher Dokumente (Prüfungen, Anträge, Bescheinigungen) von Studierenden und Dozenten im Online-Campus einer Hochschule
  • Implementierung des Studentenlebenszyklus, der Dokumentenerfassung, der Suche für die Redaktion, der Studentenansicht und der Authentifizierung
  • Integration in die Website
  • Aufbau einer Linux-Server-Infrastruktur
Mai 2013 - Aug. 2013
4 Monaten
Hamburg, Deutschland

Entwickler Content Management

Pharma

  • Konzeption und Implementierung eines Rechnungs-Ablagesystems auf Basis von Alfresco ECM und CMIS
  • Replikation von Inhalten aus dem ERP-System
  • Implementierung der Suche
  • Anreicherung von PDF-Dokumenten mit Metadaten aus dem ERP-System
  • Abgleich der Benutzerstammdaten mit Active Directory
  • Authentifizierung über Active Directory
Feb. 2013 - Apr. 2014
1 Jahr 3 Monaten
Hamburg, Deutschland

Lead-Entwickler Content Management

Technischer Service

  • Konzeption und Implementierung einer Dokumentenverwaltung und Workflow-Lösung für technische Prüfungs- und Untersuchungsdienste
  • Koordination von Auftragnehmern und Kunden durch ein Generalunternehmen für technische Dienstleistungen
  • Import von Serviceaufträgen über eine REST-Schnittstelle
  • Bearbeitung und Überwachung eines Vorgangs durch Auftragnehmer und Kunden
  • Prozesse für verschiedene Dokumententypen wie Briefings und Protokolle
  • Mandantenfähige Lösung mit entsprechender Zugriffskontrolle
Jan. 2012 - Dez. 2017
6 Jahren
Hamburg, Deutschland

Lead-Entwickler Content Management

Entertainment

  • Konzeption und Implementierung eines Systems zur Verwaltung von Konzertinhalten (Bilder, Audio, Video, Dokumente) für verschiedene Kanäle (Websites, Mobile)
  • Implementierung von Funktionalitäten für den Lebenszyklus, die Suche, die Zugriffskontrolle und die Ausspielung
  • Implementierung von REST-Services (für UI und Online-Shop)
  • Aufbau einer On-Premises, Linux-basierten Server-Infrastruktur
Jan. 2012 - Dez. 2013
2 Jahren
Hamburg, Deutschland

Grails-Anwendungsentwickler

Versandhandel

  • Implementierung Mitbesteller-Warenkorb-Applikation mit Grails Framework und Groovy
  • Funktionalitäten für Sammelbesteller, Mitbesteller und Mitarbeiter
  • Kommunikation mit umgebenden Shop-System über REST- und SOAP-Schnittstellen
  • Implementierung Lebenszyklus für Warenkörbe und Artikel, Mitbesteller-Stammdaten, Zusammenführung von Warenkörben
  • Implementierung Zugriffskontrolle, Betrugserkennung und Mailversand
Nov. 2011 - Okt. 2012
1 Jahr
Hamburg, Deutschland

Lead-Entwickler Content Management

Versicherungen

  • Konzeption und Implementierung Content-Management-Systems für eine Online-Hilfe von Versicherungs-Agenturen mit Alfresco ECM
  • Bereitstellung HTML-basierte Inhalte für etwa 2500 Agenturen in einer dedizierten Java-Desktop-Anwendung über VPN
  • Implementierung von Funktionalität zu Lebenszyklus, In-Context-Editing, Aggregation von Inhalten, Suchfunktionen, Workflow-Management und Publizierung
Jan. 2006 - Jan. 2018
12 Jahren 1 Monate
Hamburg, Deutschland

Lead-Entwickler Java

Maschinenbau

  • Konzeption und Implementierung mandantenfähige Angebots-Workflow- und Marketing-Anwendung
  • Integration mit ERP-System
  • Verfolgung von Angeboten
  • Verwaltung Dokumente in Alfresco ECM
  • Integration eines Systems zur automatischen Preiskalkulation für verbindliche Angebote
  • Datensynchronisation mit den ERP-Systemen
  • Einrichtung Linux-basierte Server-Infrastruktur
Okt. 2002 - Feb. 2006
3 Jahren 5 Monaten
Hamburg, Deutschland

Lead-Entwickler Infrastruktur/Continuous Delivery

Finanzen

  • Neu-Implementierung Website einer Online-Bank/-Brokers bestehend aus Transaktions-, Marktdaten-, Member und öffentlichem Bereich
  • Aufbau neue Linux-Server und Netzwerk Infrastruktur
  • Implementierung Sign-On im öffentlichen Bereich
  • Komponenten für Community-, Suche-, Mitgliederdaten-, Formularcenter- und Content-Management
  • Kommunikation zwischen Komponenten mit RPC/SOAP-Webservices
  • Verantwortung für Konzeption und Implementierung des Betriebsteams von ca. 25 Linux-Systemen und Netzwerken
Jan. 2001 - Feb. 2006
5 Jahren 2 Monaten
Hamburg, Deutschland

IT-Projektleiter

Software

  • Konzeption, Implementierung und Steuerung diverser Projekte im Sektor Finanzen auf Basis von Linux, Java EE und Apple WebObjects
Jan. 2000 - Dez. 2001
2 Jahren
Hamburg, Deutschland

Entwickler

Software

  • Konzeption und Implementierung journalistische Bilddatenbank und Marktplatz

Fähigkeiten

Fokus:

  • Devops
  • Kontinuierliche Bereitstellung
  • Architektur
  • Cloud
  • Java
  • Spring Boot
  • Terraform
  • Kubernetes

Methodik/denkweise:

  • Devops
  • Lean
  • Agile
  • Kanban
  • Scrum
  • Oo
  • Funktional
  • Tdd
  • Bdd
  • Muster

Architektur:

  • Menschen
  • Microservices
  • Ereignisgesteuert
  • Domänengesteuert
  • Geschichtet
  • Mvc
  • C4

Infrastruktur:

  • Cloud-nativ
  • Kubernetes
  • Openshift
  • Aws
  • Gcp
  • Azure
  • Linux
  • Container
  • Docker
  • Serverlos
  • Service-mesh
  • Istio
  • Traefik
  • Apigee
  • Vmware
  • Kvm

Protokolle:

  • Rest
  • Openapi
  • Graphql
  • Rpc
  • Grpc

Plattformen/sprachen:

  • Java
  • Clojure
  • Groovy
  • Go
  • Python
  • Javascript
  • Shell

Testing:

  • Postman/newman
  • Insomnia
  • Selenium
  • Junit
  • Mockito
  • Gherkin
  • Cucumber
  • Spock
  • Testcontainers
  • Property-basiert
  • K6
  • Litmuschaos

Ci/cd:

  • Gitops
  • Argocd
  • Flux
  • Github Actions
  • Azure Devops
  • Jenkins
  • Jenkins X
  • Ansible
  • Terraform
  • Maven
  • Gradle

Libraries/apis/sdks:

  • Spring
  • Grails
  • Jee
  • Alfresco
  • Bpmn
  • Jbpm
  • Activiti
  • Cmis

Datenbanken:

  • Mysql
  • Postgresql
  • Oracle
  • Solr
  • Elasticsearch
  • Mongodb

Observability:

  • Prometheus
  • Grafana
  • Elk
  • Opentelemetry
  • Azure Application Insights
  • Gcp Monitoring
  • Aws Cloudwatch

Eventing/streaming:

  • Aws Sns/-sqs
  • Gcp Pubsub
  • Rabbitmq
  • Jms

Security:

  • Pki
  • Owasp
  • Zero Trust
  • Oauth2
  • Openid Connect
  • Saml
  • Tls
  • Waf
  • Gcp Cloud Armor

Mindset:

  • Vertrauen Ist Die Basis Von Psychologischer Sicherheit Und Wichtiger Als Technologie.
  • Kultur Ist Der Rahmenvertrag - "... Eats Strategy For Breakfast"
  • „Wir Formen Unsere Gebäude; Danach Formen Sie Uns“
  • Ein Team, Ein Ziel
  • Veränderung Ist Die Einzige Konstante
  • Einfachheit Zählt
  • Gelernt Wird Ein Leben Lang

Highlights:

  • Entdeckung Devops Kultur
  • Infrastruktur Als Code
  • Quantensprung Cloud Native
  • (Wieder-) Entdeckung Lisp (Clojure)
  • Gründung Pink Gorilla - Ein Auf Clojure(script) Basierendes Notebook Mit Plattformambitionen

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher
Französisch
Grundkenntnisse

Ausbildung

Universität Hamburg

Physik Diplom · Physik · Hamburg, Deutschland

Zertifikate & Bescheinigungen

AWS Certified Solutions Architect – Associate

Alfresco Certified Engineer

Certified Scrum Master

Sun Certified Enterprise Architect

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Jan Lüders
Jan Lüders

Senior Entwickler

Profil ansehen
Ulrich Cech
Ulrich Cech

Java-Architekt/Entwickler – Freelancer

Profil ansehen
Thomas Hoefkens
Thomas Hoefkens

Senior MLOps- und DevOps-Engineer

Profil ansehen
Werner Keil
Werner Keil

Testkoordinator, Designer und Ingenieur

Profil ansehen
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack-Entwickler

Profil ansehen
Thomas Jarnot
Thomas Jarnot

Backend-Entwickler, DevOps-Ingenieur

Profil ansehen
Johannes Erchen
Johannes Erchen

Senior Anwendungsentwickler

Profil ansehen
Rainer Bieniek
Rainer Bieniek

Senior Entwickler

Profil ansehen
Achille Chimi
Achille Chimi

Backend/Frontend Entwickler

Profil ansehen
Michael König
Michael König

Architekt und Full-Stack-Entwickler

Profil ansehen
Jan Mönnich
Jan Mönnich

Schnittstellenprojekt bei HR Solutions GmbH im Auftrag von Rheinland-Pfalz / BAMF

Profil ansehen
Alexander Kapincev
Alexander Kapincev

Senior Fullstack-Entwickler

Profil ansehen
Anton Klonov
Anton Klonov

Leiter der technischen Gesamtintegration NSC / Entwicklung von Hadoop Cloud

Profil ansehen
Lothar Hinsche
Lothar Hinsche

Solution Manager für die Untersuchung PoC sowie Austausch und Verfeinerung einer bestehenden Cloud- und IoT-Kraftwerkssteuerung

Profil ansehen
Cornelius Höfig
Cornelius Höfig

Solutionsarchitekt

Profil ansehen
Robin Sadlo
Robin Sadlo

Senior Cloud- & Backend-Entwickler

Profil ansehen
Jens Rehsack
Jens Rehsack

Technischer Product Owner

Profil ansehen
Jürgen Brardt
Jürgen Brardt

Softwareentwickler

Profil ansehen
Michal Budzyn
Michal Budzyn

Senior Golang-Entwickler

Profil ansehen
Patrick Eichler
Patrick Eichler

Kubernetes-Experte | Google Cloud Platform-Ingenieur

Profil ansehen
Torsten Glunde
Torsten Glunde

BI-Berater

Profil ansehen
Andreas Schmückert
Andreas Schmückert

Solution-Architekt, Business Analyst, Berater, Full-Stack Lead-Entwickler

Profil ansehen
Meik Schindler
Meik Schindler

Freiberuflicher Trainer & Berater

Profil ansehen
Yasin Yildiz
Yasin Yildiz

DevOps-Architekt & Backend-Entwickler

Profil ansehen
Niko Schmuck
Niko Schmuck

Entwicklungsarchitekt, Technischer Lead "gridlytics"

Profil ansehen
Rodrigue Kelen-yo
Rodrigue Kelen-yo

Fullstack Entwicklung

Profil ansehen
Rainer Langbehn
Rainer Langbehn

Senior IT-Consultant, Senior Software Architekt, Senior Software Entwickler, Senior DevOps Engineer

Profil ansehen
Nikunjkumar Parmar
Nikunjkumar Parmar

Senior Java Backend Entwickler

Profil ansehen
Florian Fladung
Florian Fladung

Senior Backend-Entwickler

Profil ansehen
Sebastian Kanzow
Sebastian Kanzow

Senior Lead Entwickler, Systemarchitektur

Profil ansehen