freiberufler Software Engineer / DevOps auf freelance.de

Software Engineer / DevOps

offline
  • auf Anfrage
  • 72135 Dettenhausen (Württemberg)
  • auf Anfrage
  • ro  |  de  |  en
  • 01.07.2024

Kurzvorstellung

In meiner Arbeit konzentriere ich mich auf: Effizienz, Automatisierung, Vereinfachung (Schnittstellen, Daten, Quellcode, Betrieb, Leben), Klarheit (in Architektur, Designs, Anforderungen, Nutzung), Wartbarkeit und Benutzerfreundlichkeit.

Qualifikationen

  • Amazon Web Services (AWS)11 J.
  • Ansible4 J.
  • Apache Kafka5 J.
  • Architektur (allg.)2 J.
  • DevOps (allg.)12 J.
  • Golang6 J.
  • Internet of Things (IoT)2 J.
  • IT Architekt
  • Kubernetes5 J.
  • Mongodb5 J.
  • Python6 J.
  • Ruby on Rails16 J.

Projekt‐ & Berufserfahrung

DevOps Ing, IT-Architekt
Kundenname anonymisiert, Stuttgart
9/2022 – offen (2 Jahre, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2022 – offen

Tätigkeitsbeschreibung

* DevOps und Cloud Architektur für AWS-Cloud & IOT
* Backend-API-Entwicklung
* Lambda Serverless Entwicklung mit Golang

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Architektur (allg.), DevOps (allg.), Golang, Internet of Things (IoT), Python

Softwareentwickler / DevOps Engineer
Mercedes-Benz AG, Böblingen
1/2018 – 2/2023 (5 Jahre, 2 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2018 – 2/2023

Tätigkeitsbeschreibung

- Technischer Leiter und IT-Architekt für Diagnose und Vernetzte Fahrzeuge
- Enterprise Architekt für technisches Aftersales
- Coaching und Mentoring von Kollegen und Projekten bei komplexen technischen Aufgaben

- Eines der vielen Projekten: Xentry Framework Diagnose. Diagnose der Infrastruktur in Bezug auf vernetzte Fahrzeuge: Backend-Dienste (Live Traffic Information, Plug & Charge, Standheizung Programmierung), globale Dienstverfügbarkeit, Mercedes Me Connect Vorbedingungen

- Eines der vielen Projekten: After-Sales Mercedes-Benz Fahrzeugdiagnose. IT-Architekt und Product Owner für ein geschäftskritische und heterogene System, das von mehr als 10 verschiedenen Lieferanten entwickelt wurde, wo alle Mercedes Autos aus der ganzen Welt (PKW, Truck und Bus ) und auch weltweiten Werkstätten Diagnosedaten senden. Diese ist die zentrale Komponente von Mercedes-Benz Diagnose, die Daten von alle Fahrzeugen erhält, verarbeitet und alle anderen Geschäftsfelder im Unternehmen mit Daten versorgt, die Zugriff auf Diagnosedaten benötigen: Kundendienstzentrum, Werkstätten, Qualitätsanalyse usw.

- Eines der vielen Projekten: AWS-Cloud-Plattform für Mercedes-Benz Aftersales-Projekte. IT-Architekt teil eines größeren Expertenteams (auch zusammen mit AWS-Ingenieuren), das eine AWS-Plattform aufbaute, auf die viele unternehmenskritische Mercedes-Benz-Anwendungen migriert werden. Diese Plattform enthält: Integration mit On-Premise Network, Integration mit Mercedes-Benz IAM und SSO, großer K8s-Cluster, Offenlegung der Kafka-Instanz für einen gemischten Zugang : On-Premise, über das Internet und auch innerhalb der Cloud VPC

- Eines der vielen Projekten: Service Orchestrator optimiert für die Cloud. Das wird für Aftersales entwickelt, wo alle vernetzten Fahrzeuge aus der ganzen Welt Telematik-Diagnose-Nachrichten senden, und durch diesen Service Orchestrator mehrerer API Dienste angerufen werden müssen: Entschlüsselung, Verarbeitung, Datenlokalisierung, Datenspeicherung, Datenbereitstellung. Einige von ihnen sind Rest API Services, andere Kafka-basiert. Implementiert in Golang, mit Fokus auf Hochverfügbarkeit, Leistung und horizontaler Skalierung. Technologien: Golang, Kafka, OpenAPIs, Kubernetes, Redis

- Tätigkeiten als Enterprise Architekt:
* Definition der Aftersales-IT-Strategie, Best Practices und Regeln in Bezug auf: DevOps, Cloud, APIs, Sicherheit, Service-Inventory
* Coaching von Projektteams in Bezug auf API, DevOps, Cloud Ready Architecture, Kafka, Kubernetes, Terraform, Testautomatisierungen
* Unterstützung für die Implementierung von Enterprise-Tools wie LeanIX, um eine End-to-End-Sichtbarkeit in die Leistung der Softwarebereitstellung von Mercedes Benz zu haben.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), DevOps (allg.), Elasticsearch, Golang, Java (allg.), Apache Kafka, Kubernetes, Mongodb, Python, Ruby on Rails

Softwareentwickler
Daimler Financial Services, Stuttgart
1/2016 – 1/2018 (2 Jahre, 1 Monat)
Banken
Tätigkeitszeitraum

1/2016 – 1/2018

Tätigkeitsbeschreibung

- Leitung eines Data Architektur Team von 6 Data Architekten die einem kanonischem Datenmodell entwickeln, dass Mercedes Benz Bank Business Konzepte definiert (Geschäftspartner, Kredit, Angebot, Risko-Abschätzung, Selbstauskunft, usw.)
- Anforderungsspezifikation für Data-Mapping und Datentransformationen zwischen den Bank Applikationen und dem kanonischen Datenmodell
- Eine Anwendung entwickelt die alle Integration Information speichern (welche System / Schnittstelle /Operation welche Daten benötigt) in geeigneter Form der detailliertere Analyse ermöglicht: Auswirkungen von Änderungen der Schnittstelle oder Datenmodell, Vorhersage der Data-Mapping.
- Reference Data Governance
- Data Architektur für Mercedes Benz Bank
- SOA Service Design für Integration/Enterprise Service Bus (ESB)

Eingesetzte Qualifikationen

DevOps (allg.), Java (allg.), Ruby on Rails

Softwareentwickler
Hewlett-Packard GmbH, Böblingen
1/2012 – 1/2016 (4 Jahre, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

1/2012 – 1/2016

Tätigkeitsbeschreibung

- Architektur für Quote to Cash space zur Verfügung stellen
- Entwurf von verschiedenen Lösungen (Software und Infrastruktur)
- Leitung eines Entwicklungsteams von 7 Mitarbeitern
- Code-Entwicklung, POCs
- Beurteilung und Auswahl der eingesetzten Entwickler im Hinblick auf ihre technischen Fähigkeiten
- Beurteilung der Projektvorgaben nach Qualität, Zeit und Kosten
- Empfehlung von Entwicklungsmethoden, Standards und Frameworks
- Unterstützung und Nutzung von Design Patterns
- Coaching und Mentoring von Kollegen bei komplexen Aufgaben
- Unterstützung des Managements, der Projektmanager und Planer bei der Überwachung des Projektkostens und -fortschritte.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Ansible, DevOps (allg.), Elasticsearch, Java (allg.), Ruby on Rails

Softwareentwickler
Oracle Corporation, London
1/2007 – 1/2012 (5 Jahre, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

1/2007 – 1/2012

Tätigkeitsbeschreibung

- Teil eines kleinen Expertenteams, welches für die EMEA Region zuständig war und die operativen Produkte der Oracle Telecom betreute. Meine Kernexpertise war Telecom Inventory Management.
- Architektur, Entwurf, Beratung und Entwicklung von Oracle Telecom Produkten und Java EE für Lösungen im Bereich der Rechnungsstellung und des operativen Supports.
- Analyse der Prozessautomatisierung mit Businessvertretern
- Vertriebsunterstützung mit Demos und POCs
- Kundensupport
- Entwicklung und Tests für diverse Projekte.

Eingesetzte Qualifikationen

Java (allg.), Ruby on Rails, Serviceorientierte Architektur

Softwareentwickler
Motorola, Bukarest
1/2004 – 1/2007 (3 Jahre, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

1/2004 – 1/2007

Tätigkeitsbeschreibung

- Software Entwurf, Entwicklung und Prüfung
- Verbesserungsvorschläge für Best Practices der Entwicklung. Mitglied des Optimierungsteams für QAs und Software Konfigurationsmanagement (process improvement teams).
- Durchführen von QA-Maßnahmen, inklusive Projektprüfung und Codeüberprüfung
- Teilnahme an Iso 9001 und CMMi Unternehmenszertifizierungen
- Kommunikation mit einem externen 3rd Party Component-Provider aus China, insbesondere die Release-Planung, Bugfixes und der Support.

Eingesetzte Qualifikationen

C++, Embedded Software

Zertifikate

TOGAF Certified level 1 & 2
2022
Patentvergabe US PTO 9,058,203 (WIPO) - (WO/2008/061557): System, Apparatus and Method for Translating Data
2008

Ausbildung

Informatik
Bachelor of Science
2003
Polytechnic Institute of Bucharest

Über mich

Mit mehr als 20 Jahren IT-Erfahrung in verschiedenen Rollen als Softwareentwickler, DevOps-Ingenieur, technischer Leiter, IT-Berater oder IT-Architekt für große Unternehmen wie Oracle, Hewlett-Packard, Motorola, Daimler oder Mercedes-Benz Bank, habe Ich gelernt was für ein erfolgreiches Projekt wichtig ist.
In meiner Arbeit konzentriere ich mich auf: Effizienz, Automatisierung, Vereinfachung (Schnittstellen, Daten, Quellcode, Betrieb, Leben), Klarheit (in Architektur, Designs, Anforderungen, Nutzung), Wartbarkeit und Benutzerfreundlichkeit.

Weitere Kenntnisse

- Infrastruktur: Cloud (AWS, Azure, Digital Ocean), Docker, Kubernetes (OpenShift), Apache, Nginx
- DevOps / DevSecOps: IaC (Terraform, CloudFormation), Ansible, CI/CD (Jenkins, Azure DevOps, GitHub Actions), Nexus, Maven, Ant, GIT, Jira, Confluence
- Programmiersprachen: Java, Golang, JavaScript / TypeScript, Python, SQL, Ruby, Bash
- Programming Paradigms: OO, Functional, Event Processing, Streaming, TDD, BDD, DDD
- Technologien: Kafka, JMS, RabbitMQ, Elasticsearch, HAProxy, TCP/IP, Compilers,
- Datenbanken: NoSQL: MongoDB, Document DB, Influx DB, Prometheus, Redis
- SQL: PostgreSQL, MySQL, Oracle, DB2, SQLite
- Testautomatisierung: Selenium, LoadRunner, Postman, JMeter, SopaIUI, Minitest
- Sicherheit: OAuth2, OIDC, SAML 2.0, LDAP, HashiCorp Vault, Black Duck, SonarQube, Snyk
- Monitoring Tech: CloudWatch, Elastic Stack, Prometheus, Graphana, AppDynamics, AI Ops
- System Integration: REST, SOAP, XML, JSON, ESB, GraphQL, gRPC, Kafka, JMS, MQTT
- IOT: MQTT, AWS IOT Cloud, Greengrass, Raspberry Pi OS
- Web Programmierung: React, Bootstrap, Ruby on Rails, JQuery, NginX, Apache

Persönliche Daten

Sprache
  • Rumänisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
1223
Alter
45
Berufserfahrung
21 Jahre und 2 Monate (seit 09/2003)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden