a Randstad company

IT [DevOps] Consulting - Full-Stack Software Developer / DevSecOps / Containerization / [ PHP | Python] Programmer / Linux Expert

Profil
Verfügbar ab
06.09.2022
Aktuell verfügbar - Der Experte steht für neue Projektangebote zur Verfügung.
Verfügbar zu
90%
davon vor Ort
50%
Einsatzorte

PLZ-Gebiete
Länder
Ganz Deutschland
Remote-Arbeit
möglich
Art des Profiles
Mitarbeiter eines Dienstleisters
Der Experte ist ein festangestellter Mitarbeiter eines Unternehmens aus dem IT- und Engineering-Bereich.

3 Monate

2022-07

2022-09

Azure Backend-Entwicklung

Architekt, Entwickler T-SQL C# Python
Rolle
Architekt, Entwickler
Projektinhalte
  • Design und Entwicklung einer Cloud-Software in Azure
  • Anbindung an mehrere APIs
Produkte
AWS Azure Function App Azure App Service Cosmos DB MS Azure SQL Database OpenAPI SwaggerIO Docker
Kenntnisse
T-SQL C# Python
3 Monate

2022-05

2022-07

Front- und Backend-Entwicklung

Fullstack-Entwickler GraphQL HTTP TLS ...
Rolle
Fullstack-Entwickler
Projektinhalte
  • Backend in Python/Django

  • Frontend in JavaScript/React

  • Kommunikation via HTTPS/GraphQL

  • CI/CD mit Docker/Jenkins/SonarQube

Produkte
nginx Django gunicorn uvicorn mod_security Docker GitLab Jenkins SonarQube ReactJS
Kenntnisse
GraphQL HTTP TLS JavaScript
3 Monate

2022-01

2022-03

Cloud DWH

Fullstack-Entwickler C# Python ETL
Rolle
Fullstack-Entwickler
Projektinhalte

IoT-Geräte im Feld produzieren Daten, die eingesammelt und mit statischen Daten angereichert werden müssen. Diese angereicherten Daten werden in einem DataLake gespeichert, um für zukünftige Analysen zur Verfügung zu stehen.

Produkte
Azure MS Azure SQL Database Docker Azure IoT Hub Azure DataLake Azure Functions
Kenntnisse
C# Python ETL
7 Jahre

2015-01

2021-12

Entwicklung einer Cloud-Infrastruktur

DevOps Shell-Script Linux Docker ...
Rolle
DevOps
Projektinhalte

Aufbau einer Cloud-Infrastruktur für SaaS.

Ziel war das vollautomatische Aufsetzen von zwei Servern, wovon einer aktiv (Produktivserver) und der andere inaktiv (Failover-Server) ist. Die Konfiguration und Wartung der Server wurde mit Ansible und Shell-Skripten umgesetzt.

Die SaaS-Software wurde zunächst in isolierten virtuellen Maschinen mit libvirt/KVM/QEMU (green-blue deployment), später in Containern mit Docker/Docker-Compose ausgerollt (continuous deployment).

Teile der Software waren APIs für Geräte, die über ein Tinc VPN mit den APIs verbunden waren. Diese IoT-APIs waren nur über das VPN erreichbar.

Das Wechseln der Server erfolgt durch das Umbiegen einer Netzwerk-Route per Skript auf den jeweils aktiven Server. Alternative, nicht öffentliche Routen ermöglichen den Zugriff für Wartungen.

Produkte
Debian GitLab CE GitLab CI/CD
Kenntnisse
Shell-Script Linux Docker Ansible Tinc VPN libvirt virsh KVM QEMU
Einsatzort
Köln
3 Monate

2021-01

2021-03

Feeder für Business-Unit-Dashboard

Consultant VBA Excel macro-programming PowerFlow ...
Rolle
Consultant
Projektinhalte
  • Beratung

  • Anforderungserhebung

  • Evaluierung möglicher Technologien

  • Implementierung in Microsoft PowerFlows

Produkte
PowerFlow Azure Microsoft Sharepoint MS Excel MOCO Mobile Company
Kenntnisse
VBA Excel macro-programming PowerFlow ETL
Einsatzort
Köln
2 Monate

2019-07

2019-08

Software zur Auslesung von Kreditkartennummern

Softwareentwickler C++ NFC Embedded C++
Rolle
Softwareentwickler
Projektinhalte

Der Zugang zu einem Parkhaus soll den Kunden gewährt werden, die ihr Auto zu dem Zeitpunkt im Parkhaus abgestellt ist. Dazu sollen Kreditkartennummern als elektronische Schlüssel zum Öffnen der Außentüren dienen. Die elektronischen Schlösser lesen die Nummer der Kreditkarten der Kunden per NFC aus, gleichen diese mit der Buchungsdatenbank ab, und öffnen gegebenenfalls die Türen.

Die Software zur Auslesung der Kreditkartennummer wurde in C++ entwickelt.

Kenntnisse
C++ NFC Embedded C++
Einsatzort
Köln
2 Monate

2019-01

2019-02

Asynchrone MQTT-Softwarebibliothek

Softwareentwickler C++ MQTT Boost ...
Rolle
Softwareentwickler
Projektinhalte

Entwicklung einer C++-Bibliothek zur asynchronen Einbindung von MQTT in Betriebssoftware

Produkte
Mosquitto OpenSSL Boost Boost/Asio Boost/Signals2
Kenntnisse
C++ MQTT Boost Boost/Asio Boost/Signals2
Einsatzort
Köln
4 Monate

2018-03

2018-06

AWS IOT Pilot

Fullstack-Entwickler Python NoSQL MQTT
Rolle
Fullstack-Entwickler
Projektinhalte
  • Entwicklung des IOT-Hub-Clients

  • Authentifizierung via TLS am IOT-Hub

  • Kommunikation über MQTT

  • Entwicklung eines Services zur Speicherung der MQTT-Nachrichten/-States in einer NoSQL-Datenbank

Produkte
AWS Cosmos DB Mosquitto
Kenntnisse
Python NoSQL MQTT
Einsatzort
Köln
2 Monate

2018-01

2018-02

Erkennung und Distanzbestimmung von Personen in einem Video-Feed

Softwareentwickler Python Parallelisierung Neural Network
Rolle
Softwareentwickler
Projektinhalte
  • Multiprocessing

  • Objekterkennung mit YOLO + COCO

  • Markierung auf dem Video-Feed

Produkte
Intel RealSense YOLO COCO
Kenntnisse
Python Parallelisierung Neural Network
6 Monate

2017-01

2017-06

DTMF Gateway Softwarebibliothek

Consultant PHP Asterisk Ansible
Rolle
Consultant
Projektinhalte
  • Anforderungserhebung

  • Evaluation der Technologien

  • Design der Softwarearchitektur

  • Implementierung

  • Entwicklung Tests

Produkte
Asterisk Ansible
Kenntnisse
PHP Asterisk Ansible
Einsatzort
Köln
2 Monate

2017-01

2017-02

Aufbau einer automatisierten Datensicherung

Consultant NAS NFS Shell-Script ...
Rolle
Consultant
Projektinhalte

Implementation einer inkrementellen Sicherung durch Shell-Skripte über SSH

Produkte
QNAP OpenSSH
Kenntnisse
NAS NFS Shell-Script Bourne-again-shell OpenSSH rsync
3 Jahre

2014-01

2016-12

API für Gerätekontrolle

Fullstack-Entwickler PHP SQL Networking ...
Rolle
Fullstack-Entwickler
Projektinhalte
  • Anforderungserhebung

  • Systemarchitektur

  • Softwaredesign

  • Datenbankdesign

  • Implementierung/Programmierung

  • Integrationstests

  • Dokumentation

  • Continuous Integration

Produkte
MySQL libvirt KVM Docker Apache HTTP Server GitLab GitLab CI/CD tinc
Kenntnisse
PHP SQL Networking JSON-RPC REST Git Internet of Things VPN
Einsatzort
Köln
3 Jahre

2014-01

2016-12

WebUI zur Bedienung einer Produktionsdatenbank

Fullstack-Entwickler PHP SQL JSON-RPC ...
Rolle
Fullstack-Entwickler
Projektinhalte
  • Anforderungserhebung

  • Implementierung/Programmierung

  • Dokumentation

  • Continuous Integration

Produkte
MySQL libvirt KVM Docker Apache HTTP Server GitLab GitLab CI/CD Drupal
Kenntnisse
PHP SQL JSON-RPC REST Git
Einsatzort
Köln
3 Jahre

2014-01

2016-12

Steuerungssoftware für ein VPN

Support / Fullstack-Entwickler Python SQL Networking ...
Rolle
Support / Fullstack-Entwickler
Projektinhalte
  • Automatische Aufnahme von Geräten in ein VPN

  • API zur Bedienung

Produkte
tinc PostgreSQL libvirt KVM Docker gunicorn
Kenntnisse
Python SQL Networking JSON-RPC REST Git Internet of Things VPN
Einsatzort
Köln
2 Monate

2015-06

2015-07

Einrichtung einer Telefonanlage

Administrator SIP Ansible Git ...
Rolle
Administrator
Projektinhalte
  • Konfiguration von Asterisk für SIP

  • Anrufweiterleitung

  • Anrufumleitung

  • Anrufersperrliste

  • Anrufbeantworter mit E-Mailbenachrichtigung

Produkte
Ansible Sipgate AEL
Kenntnisse
SIP Ansible Git AEL
Einsatzort
Köln

Interim in:

  • Software-Entwicklung

  • Beratung

  • Coaching

  • Administration / Support

Deutsch Muttersprache
Englisch Verhandlungssicher

Produkte / Standards / Erfahrungen / Methoden
Amazon Web Services
Basics
Microsoft Azure
Basics
Microsoft SharePoint
Basics
Microsoft PowerFlow
Fortgeschritten
MQTT
Experte
HTTP
Fortgeschritten
TLS
Fortgeschritten
GitLab
Fortgeschritten
GitLab CI/CD
Fortgeschritten
Jenkins
Fortgeschritten
Apache httpd
Fortgeschritten
Ansible
Fortgeschritten
Betriebssysteme
Linux
Fortgeschritten
Debian/Ubuntu
Experte
Windows
Basics
Programmiersprachen
Bash
Fortgeschritten
PHP
Experte
Python
Fortgeschritten
C++
Fortgeschritten
C#
Basics
Java
Basics
VBA
Fortgeschritten
JavaScript
Basics
Datenbanken
SQL
Fortgeschritten
NoSQL
Basics
MySQL
Fortgeschritten
PostgreSQL
Fortgeschritten
CosmosDB
Basics
Datenkommunikation
IP
Fortgeschritten
CAN
Basics
CANopen
Basics
Ihr Kontakt zu Gulp

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

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren