Entwickler im Bereich Softwareintegration, Konfigurationmanagement und DevOps
Aktualisiert am 21.01.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 18.01.2025
Verfügbar zu: 100%
davon vor Ort: 100%
DevOps
Deutsch
Muttersprache
Englisch
fließend
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Remoteanteil ist je nach Einsatzort, Einarbeitungsphase und Projektsituation verhandelbar.

möglich

Projekte

Projekte

5 Jahre 7 Monate
2019-01 - 2024-07

Entwicklung Embedded Buildsystem (Medical Area)

DevOps, Buildsystem Engineer
DevOps, Buildsystem Engineer

  • Planung/Entwicklung/Koordination und Umsetzung
  • Crossplatform/Crosstoolchain(Windows/Linux/mixed embedded) Buildsystem
    • Cmake, Make, C, C++, Jenkins, HyperV, Docker, Python, SVN, MS Visual Studio/msvc, bash, bat, Tasking, Intel, ARM, gcc
  • Homogenisierung Tooling/Entwicklungsumgebung sowie weiterer Legacy CI Systeme
  • Validierung Tooling/Compiler
    • Reproducible Build, Binary Comparison 
  • Einbindung Code Analysetools
    • PCLint, PCLint Plus, Compiler Warnings, Reporting, Axivion, Duplication Analysis
  • Einbindung, Aufbau, Automatisierung Unit Test Tools, Smoketests
    • Tessy, SiL, HiL, Python, Googletest
  • Optimierung & Erweiterung CI System
    • Artifactory
    • Software Update&Packaging
  • Planung/Koordination/Umsetzung Cloud
  • Migration CI System
    • ?AWS ?EC2, ECS, ECR, Cloud Formation, Git
  • Analyse/Aufbau Komponentenbuildsystem mit gcc, ARM, Artifactory und Conan
  • Schnittstelle bei Infrastrukturproblemen zwischen Applikationowner und IT
  • Support/Beratung/Analyse bei komplexeren Softwareintegrationsvorhaben
  • Migration von Legacy Systemen in Cloud Umgebung
  • Cybersecurity

Docker Jenkins CMake make PC-Lint GCC Polarion JIRA Docker Swarm gnu c compiler Python bash Cmake Make C C++ HyperV SVN MS Visual Studio/msvc bat Tasking Intel ARM gcc PCLint PCLint Plus Compiler Warnings Reporting Axivion Tessy SiL HiL Artifactory AWS EC2 ECS ECR CloudFormation Git
Fresenius Medical Care AG
Schweinfurt
2 Jahre 3 Monate
2016-04 - 2018-06

Weiterentwicklung Build-/Integrationssystem

Technischer Leiter Software Integration DevOps Continuous Integration Server-Virtualisierung ...
Technischer Leiter Software Integration
Technischer Leiter Softwareintegration bei Preh Car Connect GmbH (Entwicklung Navigationsgeräte VW Konzern)
  • Konzeptionelle Technische Weiterentwicklung des Build-/Integrationssystem
    • 1 Projekt, 500 Entwickler, >500 Module/Zulieferungen, Releases > 8GB, Release Varianten > 50, Fortlaufendes Kontinuierliches Bauen
  • Automatisierung/Virtualisierung der Buildinfrastruktur, Aufbau CI Pipeline zum automatisierten Deployment von Buildsysteminstanzen (DevOps Workflow)
  • Aufbau/Integration von Testframeworks
    • Docker, Klocwork, Cppcheck, Coverity
  • Aufbau einer ans Buildsystem gekoppelten, vollautomatisch generierten virtuellen Entwicklungsumgebung für Entwickler
    • Puppet, Veewee, VirtualBox, Git/GitLab, Python, Bash
  • Aufbau eines Monitoringsystems zur Überwachung der Buildsysteminfrastruktur
    • ELK Stack in Docker Cluster für Log Überwachung
    • ?Prometheus?, Grafana, Influx Stack in Docker Cluster für Performace Metriken
Git Gitlab Docker Klocwork CppUnit CppCheck Coverity Puppet Veewee VirtualBox Python Bash Docker Swarm Prometheus Grafana InfluxDb ELK Stack make CMake GCC Jenkins Ansible Terraform JIRA Confluence Polarion
DevOps Continuous Integration Server-Virtualisierung Code Qualität Software Integration Automotive Releasemanagement
Preh Car Connect GmbH
Dresden
2 Jahre 7 Monate
2013-10 - 2016-04

Konsolidierung und Weiterentwicklung Integrationsprozess und Buildsystem

Software Integrator Dependable Builds Konsolidierung Continuous Integration ...
Software Integrator
  • Konsolidierung und Weiterentwicklung Continuous Integration System

    • Ubuntu, Debian, SaltStack, KVM, Netzwerkinfrastruktur (DNS, Storage)

  • Sicherstellen der Wiederherstellbarkeit von Softwarereleases bis zu 20 Jahre nach SOP; Prozessanpassungen und Aufbau eines virtualisierten (KVM) Buildsystems was in einer stabilen, definierten (SaltStack, Netzwerkinfrastruktur, SVN) und wiederherstellbaren Umgebung läuft

  • Entwicklung eines Tools für Binärvergleiche von Softwarereleases zur Sicherstellung der Binärreproduzierbarkeit von Softwarereleases

    • MongoDB, NodeJS, D3, Bash, Python, Jenkins, SVN

  • Hauptreviewer von Salt-Cookbook (2015) (HTML auf Anfrage)

  • Jenkins User Conference (2015) in London, Vortrag über ?Reproducible Build Environment with Jenkins?

Ubuntu Debian SaltStack KVM DNS NFS Jenkins MongoDB NodeJS D3.js bash Python SVN Git JIRA Confluence Polarion
Dependable Builds Konsolidierung Continuous Integration DevOps Software Integration
Preh Car Connect GmbH (vormals Technisat Digital GmbH)
Dresden
1 Jahr 3 Monate
2012-08 - 2013-10

Entwicklung Steuerungssoftware für FDM Drucker

Software Entwickler FDM 3D Druck
Software Entwickler

Berater/Entwickler StartUp „The Future is 3D“

  • Softwareentwicklung Steuerungssoftware für 3D Drucker, sowie Beratung und Support im 3D Druckbereich nach FDM Verfahren

Java atmega arduino AutoCAD SolidWorks
FDM 3D Druck
Startup "The Future is 3D"
Dresden
6 Monate
2012-03 - 2012-08

Testautomatisierung zur Steigerung der Softwarequalität

Systemberater/Softwareentwickler Code Qualität Continuous Integration
Systemberater/Softwareentwickler

Systemberater bei Robotron Datenbanksoftware GmbH

  • Entwicklung Importmodul einer

Museumssoftware für CSV-Daten

    • Java, Eclipse RCP, JPA, Oracle SQL, PL/SQL

  • Entwicklung eines automatisierten Testsystems sowie Implementierung von Testfällen zur Steigerung der Softwarequalität in der Eclipse RCP Anwendungsentwicklung

    • Java / J2EE, Oracle SQL, PL/SQL, Hudson, Tycho, Maven, Sonar

Java Eclipse Oracle Hudson Maven SonarQube
Code Qualität Continuous Integration
Robotron Datenbanksoftware GmbH
Dresden
4 Jahre 1 Monat
2008-02 - 2012-02

Forschung, Lehre und Prototypenentwicklung im Bereich Publish/Subscribe, Event Stream Processing sowie BigData Technologien

Wissenschaftlicher Mitarbeiter Publish Subscribe BigData
Wissenschaftlicher Mitarbeiter

Wissenschaftlicher Mitarbeiter TU Dresden

  • Forschung, Lehre und Prototypenentwicklung im Bereich Publish/Subscribe, Event Stream Processing sowie BigData Technologien

    • C++, Java, Python, Publish/Subscribe, BigTable, Cassandra, Hbase, Hadoop

  • Planung, Beschaffung, Installation und Betrieb eines Clusters (ca. 50 Knoten)

    • Infrastrukturautomatisierung (FAI), Hadoop, Xen, KVM, Ganglia, Debian/Ubuntu, OpenStack

  • Publikationen

    • Fail-Aware Publish/Subscribe (NCA 2007)

    • Adaptive Internal Clock Synchronization (SRDS 2008)

    • StreamMine in Handbook of Research on Advanced Distributed Event-Based Systems (2009)

C++ Java Python Cassandra HBase Hadoop FAI Xen KVM Ganglia Debian Ubuntu OpenStack
Publish Subscribe BigData
TU Dresden
Dresden

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Diplom Informatiker

Kompetenzen

Kompetenzen

Top-Skills

DevOps

Produkte / Standards / Erfahrungen / Methoden

3D Druck
Ansible
arduino
atmega
Automotive
Code Qualität
Confluence
Continuous Integration
Coverity
CppCheck
CppUnit
Dependable Builds
DevOps
DNS
Docker
Docker Swarm
Eclipse
ELK Stack
FAI
FDM
Ganglia
GCC
Git
Gitlab
Grafana
Hadoop
Hudson
InfluxDb
Jenkins
JIRA
Klocwork
Konsolidierung
Maven
NodeJS
OpenStack
PC-Lint
Polarion
Prometheus
Publish Subscribe
Puppet
Releasemanagement
SaltStack
Server-Virtualisierung
Software Integration
SonarQube
SVN
Terraform
Veewee
VirtualBox
Xen

Betriebssysteme

Debian
KVM
Ubuntu
Unix

Programmiersprachen

Bash
C
C++
CMake
D3.js
Java
JavaScript
make
Perl
PHP
PL/SQL
Python
Scriptsprachen
Shell
TeX, LaTeX

Datenbanken

BigData
Cassandra
HBase
MongoDB
MySQL
Oracle
SQL

Datenkommunikation

Internet, Intranet
NFS
Router
SMTP
TCP/IP

Design / Entwicklung / Konstruktion

AutoCAD
SolidWorks

Branchen

Branchen

  • Automotive
  • Medical Device
  • Forschung/Entwicklung
  • Rapid Prototyping

Einsatzorte

Einsatzorte

Remoteanteil ist je nach Einsatzort, Einarbeitungsphase und Projektsituation verhandelbar.

möglich

Projekte

Projekte

5 Jahre 7 Monate
2019-01 - 2024-07

Entwicklung Embedded Buildsystem (Medical Area)

DevOps, Buildsystem Engineer
DevOps, Buildsystem Engineer

  • Planung/Entwicklung/Koordination und Umsetzung
  • Crossplatform/Crosstoolchain(Windows/Linux/mixed embedded) Buildsystem
    • Cmake, Make, C, C++, Jenkins, HyperV, Docker, Python, SVN, MS Visual Studio/msvc, bash, bat, Tasking, Intel, ARM, gcc
  • Homogenisierung Tooling/Entwicklungsumgebung sowie weiterer Legacy CI Systeme
  • Validierung Tooling/Compiler
    • Reproducible Build, Binary Comparison 
  • Einbindung Code Analysetools
    • PCLint, PCLint Plus, Compiler Warnings, Reporting, Axivion, Duplication Analysis
  • Einbindung, Aufbau, Automatisierung Unit Test Tools, Smoketests
    • Tessy, SiL, HiL, Python, Googletest
  • Optimierung & Erweiterung CI System
    • Artifactory
    • Software Update&Packaging
  • Planung/Koordination/Umsetzung Cloud
  • Migration CI System
    • ?AWS ?EC2, ECS, ECR, Cloud Formation, Git
  • Analyse/Aufbau Komponentenbuildsystem mit gcc, ARM, Artifactory und Conan
  • Schnittstelle bei Infrastrukturproblemen zwischen Applikationowner und IT
  • Support/Beratung/Analyse bei komplexeren Softwareintegrationsvorhaben
  • Migration von Legacy Systemen in Cloud Umgebung
  • Cybersecurity

Docker Jenkins CMake make PC-Lint GCC Polarion JIRA Docker Swarm gnu c compiler Python bash Cmake Make C C++ HyperV SVN MS Visual Studio/msvc bat Tasking Intel ARM gcc PCLint PCLint Plus Compiler Warnings Reporting Axivion Tessy SiL HiL Artifactory AWS EC2 ECS ECR CloudFormation Git
Fresenius Medical Care AG
Schweinfurt
2 Jahre 3 Monate
2016-04 - 2018-06

Weiterentwicklung Build-/Integrationssystem

Technischer Leiter Software Integration DevOps Continuous Integration Server-Virtualisierung ...
Technischer Leiter Software Integration
Technischer Leiter Softwareintegration bei Preh Car Connect GmbH (Entwicklung Navigationsgeräte VW Konzern)
  • Konzeptionelle Technische Weiterentwicklung des Build-/Integrationssystem
    • 1 Projekt, 500 Entwickler, >500 Module/Zulieferungen, Releases > 8GB, Release Varianten > 50, Fortlaufendes Kontinuierliches Bauen
  • Automatisierung/Virtualisierung der Buildinfrastruktur, Aufbau CI Pipeline zum automatisierten Deployment von Buildsysteminstanzen (DevOps Workflow)
  • Aufbau/Integration von Testframeworks
    • Docker, Klocwork, Cppcheck, Coverity
  • Aufbau einer ans Buildsystem gekoppelten, vollautomatisch generierten virtuellen Entwicklungsumgebung für Entwickler
    • Puppet, Veewee, VirtualBox, Git/GitLab, Python, Bash
  • Aufbau eines Monitoringsystems zur Überwachung der Buildsysteminfrastruktur
    • ELK Stack in Docker Cluster für Log Überwachung
    • ?Prometheus?, Grafana, Influx Stack in Docker Cluster für Performace Metriken
Git Gitlab Docker Klocwork CppUnit CppCheck Coverity Puppet Veewee VirtualBox Python Bash Docker Swarm Prometheus Grafana InfluxDb ELK Stack make CMake GCC Jenkins Ansible Terraform JIRA Confluence Polarion
DevOps Continuous Integration Server-Virtualisierung Code Qualität Software Integration Automotive Releasemanagement
Preh Car Connect GmbH
Dresden
2 Jahre 7 Monate
2013-10 - 2016-04

Konsolidierung und Weiterentwicklung Integrationsprozess und Buildsystem

Software Integrator Dependable Builds Konsolidierung Continuous Integration ...
Software Integrator
  • Konsolidierung und Weiterentwicklung Continuous Integration System

    • Ubuntu, Debian, SaltStack, KVM, Netzwerkinfrastruktur (DNS, Storage)

  • Sicherstellen der Wiederherstellbarkeit von Softwarereleases bis zu 20 Jahre nach SOP; Prozessanpassungen und Aufbau eines virtualisierten (KVM) Buildsystems was in einer stabilen, definierten (SaltStack, Netzwerkinfrastruktur, SVN) und wiederherstellbaren Umgebung läuft

  • Entwicklung eines Tools für Binärvergleiche von Softwarereleases zur Sicherstellung der Binärreproduzierbarkeit von Softwarereleases

    • MongoDB, NodeJS, D3, Bash, Python, Jenkins, SVN

  • Hauptreviewer von Salt-Cookbook (2015) (HTML auf Anfrage)

  • Jenkins User Conference (2015) in London, Vortrag über ?Reproducible Build Environment with Jenkins?

Ubuntu Debian SaltStack KVM DNS NFS Jenkins MongoDB NodeJS D3.js bash Python SVN Git JIRA Confluence Polarion
Dependable Builds Konsolidierung Continuous Integration DevOps Software Integration
Preh Car Connect GmbH (vormals Technisat Digital GmbH)
Dresden
1 Jahr 3 Monate
2012-08 - 2013-10

Entwicklung Steuerungssoftware für FDM Drucker

Software Entwickler FDM 3D Druck
Software Entwickler

Berater/Entwickler StartUp „The Future is 3D“

  • Softwareentwicklung Steuerungssoftware für 3D Drucker, sowie Beratung und Support im 3D Druckbereich nach FDM Verfahren

Java atmega arduino AutoCAD SolidWorks
FDM 3D Druck
Startup "The Future is 3D"
Dresden
6 Monate
2012-03 - 2012-08

Testautomatisierung zur Steigerung der Softwarequalität

Systemberater/Softwareentwickler Code Qualität Continuous Integration
Systemberater/Softwareentwickler

Systemberater bei Robotron Datenbanksoftware GmbH

  • Entwicklung Importmodul einer

Museumssoftware für CSV-Daten

    • Java, Eclipse RCP, JPA, Oracle SQL, PL/SQL

  • Entwicklung eines automatisierten Testsystems sowie Implementierung von Testfällen zur Steigerung der Softwarequalität in der Eclipse RCP Anwendungsentwicklung

    • Java / J2EE, Oracle SQL, PL/SQL, Hudson, Tycho, Maven, Sonar

Java Eclipse Oracle Hudson Maven SonarQube
Code Qualität Continuous Integration
Robotron Datenbanksoftware GmbH
Dresden
4 Jahre 1 Monat
2008-02 - 2012-02

Forschung, Lehre und Prototypenentwicklung im Bereich Publish/Subscribe, Event Stream Processing sowie BigData Technologien

Wissenschaftlicher Mitarbeiter Publish Subscribe BigData
Wissenschaftlicher Mitarbeiter

Wissenschaftlicher Mitarbeiter TU Dresden

  • Forschung, Lehre und Prototypenentwicklung im Bereich Publish/Subscribe, Event Stream Processing sowie BigData Technologien

    • C++, Java, Python, Publish/Subscribe, BigTable, Cassandra, Hbase, Hadoop

  • Planung, Beschaffung, Installation und Betrieb eines Clusters (ca. 50 Knoten)

    • Infrastrukturautomatisierung (FAI), Hadoop, Xen, KVM, Ganglia, Debian/Ubuntu, OpenStack

  • Publikationen

    • Fail-Aware Publish/Subscribe (NCA 2007)

    • Adaptive Internal Clock Synchronization (SRDS 2008)

    • StreamMine in Handbook of Research on Advanced Distributed Event-Based Systems (2009)

C++ Java Python Cassandra HBase Hadoop FAI Xen KVM Ganglia Debian Ubuntu OpenStack
Publish Subscribe BigData
TU Dresden
Dresden

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Diplom Informatiker

Kompetenzen

Kompetenzen

Top-Skills

DevOps

Produkte / Standards / Erfahrungen / Methoden

3D Druck
Ansible
arduino
atmega
Automotive
Code Qualität
Confluence
Continuous Integration
Coverity
CppCheck
CppUnit
Dependable Builds
DevOps
DNS
Docker
Docker Swarm
Eclipse
ELK Stack
FAI
FDM
Ganglia
GCC
Git
Gitlab
Grafana
Hadoop
Hudson
InfluxDb
Jenkins
JIRA
Klocwork
Konsolidierung
Maven
NodeJS
OpenStack
PC-Lint
Polarion
Prometheus
Publish Subscribe
Puppet
Releasemanagement
SaltStack
Server-Virtualisierung
Software Integration
SonarQube
SVN
Terraform
Veewee
VirtualBox
Xen

Betriebssysteme

Debian
KVM
Ubuntu
Unix

Programmiersprachen

Bash
C
C++
CMake
D3.js
Java
JavaScript
make
Perl
PHP
PL/SQL
Python
Scriptsprachen
Shell
TeX, LaTeX

Datenbanken

BigData
Cassandra
HBase
MongoDB
MySQL
Oracle
SQL

Datenkommunikation

Internet, Intranet
NFS
Router
SMTP
TCP/IP

Design / Entwicklung / Konstruktion

AutoCAD
SolidWorks

Branchen

Branchen

  • Automotive
  • Medical Device
  • Forschung/Entwicklung
  • Rapid Prototyping

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.