IT Operations Engineer nicht verfügbar bis 15.06.2021

IT Operations Engineer

nicht verfügbar bis 15.06.2021
Profilbild von Anonymes Profil, IT Operations Engineer
  • 76133 Karlsruhe Freelancer in
  • Abschluss: nicht angegeben
  • Stunden-/Tagessatz:
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)
  • Letztes Update: 04.05.2021
SCHLAGWORTE
SKILLS
  • System-Engineering im Opensource Umfeld
  • DevOps – Continuous Integration & Continuous Delivery
    (CI / CD, Gitlab-CI + Jenkins + Ansible + Docker)
    Produktive Unterstützung der Entwicklung in Projekten
  • IoT-Connectivity und IoT-Prototyping

Ansible, Bash- / Shell-Scripting, Debian / Ubuntu, Gentoo, Apache, Raspberry, YAML-Scripts, LAMP-Stack, GitLab-CI, Git
PROJEKTHISTORIE
  • 01/2017 - bis jetzt

    • Rock5 GmbH
  • IT Operations Engineer
  • Kontinuierliche Aufgaben:
    * Administration der internen IT-Infrastruktur (ca. 40 Linux Hosts, Firewall, Web-
    und Datenbankserver, GitLab, GitLab-CI, Docker, Fileserver, Mailserver,
    Nameserver BIND, Private-Cloud, Windows-Server 2008R2 AD (LDAP), VoIP,
    Drucker, WLAN+Radius, LDAP Anbindung verschiedener Services
    * Automatisierung des Betriebs der ROCK5 IoT-Plattform (Ansible, Bash Scripting, InfluxDB, MySQL / MariaDB, Apache, Grafana, NodeRED, Mosquitto MQTT-Broker, Zabbix)
    * Betrieb DNS und Mailserver (Ansible, BIND, Postfix, Dovecot, MySQL, OpenDKIM, Amavis, Spamassasin, Lets Encrypt)
    * Administration verschiedener heterogener Kunden IT-Infrastrukturen: Netzwerk-
    Switches, Firewalls, VPN, Linux, Windows, Mac, HPE-Server, VMware
    * Networking: Aufbau und Pflege komplexer Netzwerkinfrastrukturen: VLAN, VPN
    (OpenVPN/SSL), Firewalling, TCP/IP Routing, DNS-Server. Setup und Konfiguration von Standard Firewalls wie Ubiquity oder individuellen Lösungen auf Basis von Linux/IPtables
    * Backup im heterogenen Umfeld (Rsync, ZFS, BackupPC)
    * IT-Automatisierung: Infrastructure As Code und Configuration-Management
    mittels Ansible und Shell-Scripting
    * DevOps: Technischer-Setup und Beratung zu DevOps Prozessen für Entwickler-
    Teams: CI/CD, Paketierung, Gitlab, Gitlab-CI, Jenkins, Scripting
    * IT-Monitoring: Automatisierte Überwachung heterogener Netzwerke mittels
    Zabbix (Enterprise IT-Monitoring, Automatisierung und Templating)

  • 07/2020 - 12/2020

  • Setup IT-Infrastruktur & -Monitoring
    • Installation von HPE-Server Hardware (BIOS, RAID, iLo, Montage)
    • Installation Netzwerk-Infrastruktur von Ubiquiti (Switches, POE, DreamMachine Pro, Security Gateway, Wifi AccessPoints)
    • Installation und Konfiguration von Firewall und VPN (OpenVPN)
    • Setup Windows Server 2016 (Active-Directory, Benutzer & Rechte)
    • Web-Services an Active-Directory anbinden (LDAP)
    • Linux-Server an Active-Directory anbinden (LDAP, SSSD)
    • Setup IT-Monitoring zur automatischen Überwachung der Infrastruktur (Zabbix)
    • Workshop und Schulung zur Übergabe an den Kunden
    • Dokumentation
    Technologie: Ubuntu Server, Windows Server 2016, HPE, Ubiquiti, LDAP, Zabbix

  • 01/2020 - 11/2020

  • Automatisierung und Configuration Management einer dezentralen Backup Lösung mittels Ansible
    • Consulting und Best-Practice von Ansible
    • Review und Bewertung von bestehenden Ansible-Playbooks
    • Abbilden komplexer Linux-Account Rechte für non-root-access (sudo, SSH-Konfiguration, SSH-Key forwarding)
    • Überarbeiten von Ansible-Playbooks zur Herstellung der Idempotenz
    • Entwickeln neuer wartbarer Ansible-Playbooks
    • Erzeugen von dynamisch erzeugten Ansible-Inventories mittels Jenkins
    • Testen und validieren des Installationsvorganges der verteilten Backup-Infrastruktur (Ansible, Shell-Scripting)
    • Erstellen von Tools für den First- und Second-Level Support (Ansible, Shell-Scripting)
    • Einbinden der Backup-Infrastruktur in bestehende ActiveDirectory-Umgebungen (LDAP, Active-Directory, Samba-Server)
    • Multiprotokollfreigabe von Shares mittels Samba-Server und NFS-Ganesha
    • Freigabe von GlusterFS-Repositories über Filesystem-Layer auf Samba und NFS-Ganesha
    • Automatisierung des gesamten Installations- und Provisionierungsprozesses nach Auslieferung
        •  
      • Installation modifiziertes SLES15 ISO-Image auf HPE-Server
      • Automatisierte Storage-Formatierung zur Nutzung in GlusterFS (Ansible, XFS)
      • Installation nötiger Packages und User Management mit komplexen Rechten (Ansible)
      • Einbindung in die Active-Directory Umgebung (Ansible, LDAP)
      • Setup Samba-Shares und NFS-Ganesha-Shares (Ansible)
      • Firewall-Konfiguration mittels Ansible (SLES15 firewall)
    • Konzeption und Dokumentation (Confluence)

    Technologie:  SuSE Linux Enterprise Server 15 (SLES15), Ansible, Shell-Scripting, Bash, GlusterFS, Samba, firewalld, GIT, Gerrit, Confluence, NFS, NFS-Ganesha, LDAP, Jenkins, HPE-Server und Storage, SCRUM


  • 05/2020 - 05/2020

  • Einrichtung GitLab für eine Bank
    • Einrichten von GitLab nach Kunden-Anforderungen (Runner, Pipelines, Continuous Integration/Delivery, Docker, Nexus, Sonarcube)
    • Wissenstransfer an den Serviceprovider und Mitarbeiter des Kunden

    Technologie:  GitLab, GitLab Runner, Pipelines, CI / CD, Docker


  • 11/2019 - 01/2020

  • Konzeption und Setup lokales LoRaWAN-Netz im Industrie-Umfeld
    • Setup der IT-Infrastruktur (Linux-Server, Zugänge, Absicherung, Backup, Firewall und Verschlüsselung)
    • Setup eines redundanten, lokalen LoRaWAN Netzes (LNS, LoRa-Gateways)
    • Integration der Sensordaten in verschiedene Services
    • Aufbau der Connectivity vom Sensor bis zur Business-Applikation
    • Setup IT-Monitoring zur automatischen Überwachung der Infrastruktur
    • Workshop und Schulung zur Übergabe an den Kunden
    • Dokumentation

    Technologie:  Rock5 IoT-Plattform, ChirpStack, Kerlink, Ansible, Zabbix, Grafana, Sipgate, NodeRED


  • 10/2019 - 12/2019

  • E-Commerce Suche
    • Installation der Webapplikation Fact-Finder in Enterprise E-Commerce Systemen in einer hochverfügbaren Umgebung
    • Kommunikation und Abstimmung zwischen Kunde und Endkunde
    • Einrichtung Linux-System
    • Usermanagement
    • Rechteverwaltung
    • Paketbasierte Firewall
    • Automatisierung mittels Ansible und Bash Scripting
    • Einrichtung, Konfiguration Apache Tomcat
    • Installation der Java-basierten Webapplikation in Apache Tomcat
    • Einrichtung NFS-Shares zur gemeinsamen Verteilung von Datenbanken
    • Eichrichtung einer automatisierten Verteilung der Datenbanken mittels rsync
    • Testing und Dokumentation

    Technologie:  Ansible, Apache Tomcat, Bash Scripting, rsync, NFS, Suse Linux Enterprise, CentOS, Debian


  • 07/2019 - 11/2019

  • IoT-Prototyping und Connectivity im Industrie- und Stadtwerke-Umfeld
    • Entwicklung von verschiedenen IoT-Prototypen und Sensoren mit Rücksicht auf die Datenübertragung (LoRa und NB-IoT) und Energieverbrauch. Hardwareentwicklung und Embedded-Programmierung.  
    • Setup und Betrieb von lokalen LoRaWAN Netzen (LNS, LoRa-Gateway, Integration)
    • Konzeption und Umsetzung von IT-Security (Firewalling, Verschlüsselung)
    • Aufbau der Connectivity vom Sensor bis zur Business-Applikation
    • Integration mit Zenner IoT-Element Plattform (LoRa)
    • Integration mit TheThingsNetwork (LoRa)
    • Integration mit Rock5 IoT-Plattform (LoRa & NB-IoT)
    • Durchführen von systematischen Verbindungstestes (LoRa & NB-IoT)

    Technologie:  Rock5 IoT-Plattform, Raspberry, Arduino, ESP32, Embedded Programmierung, TheThingsNetwork, IMST, Kerlink, LoRa, LoRaWAN, LoRa-Gateway, LNS, Grafana, InfluxDB, Zenner Elements-Plattform, MQTT, NB-IoT


  • 11/2018 - 10/2019

  • Plattform-Infrastruktur
    • Aufbau und Wartung der gesamten Plattform-Infrastruktur
    • Hochverfügbarkeitsumfeld auf Basis einer VMware Private-Cloud
    • Installation und Wartung mehrerer virtualisierten Linux-Systeme
    • Upgrade von Debian 7->8->9 bei einer Zero-Downtime-Policy
    • Automatisierung mittels Scripting und Ansible
    • Betreiben der Web-Applikationen
    • Analysieren von Incidents und Performance-Problemen
    • Support der Entwickler bei systemnahen Fragen und des Betriebs
    • Aufbau des IT-Monitorings implementieren spezifischer Checks
    • Ausrollen der Zabbix-Infrastruktur, anlegen von Überwachungspunkten und Dashboards, Screens sowie Trigger und Notifications
    • Installation und Setup von Samhain / Yule
    • Installation und einrichten von Graylog2 zur Logfile-Analyse

    Technologie:  VMware, Debian, Ansible, Apache Tomcat, NFS-Server, Zabbix, Samhain / Yule, Graylog2


  • 06/2019 - 07/2019

  • Hoster-Migration
    • Umzug der IT-Infrastruktur einer verteilten Web-Applikation zu einem neuen Hosting-Partner (30 Server)
    • Übernahme der Monitoring Punkte aus Zabbix in Prometheus und Grafana
    • Automatisierte Instanziierung und Konfiguration der Host über Ansible und OpenNebula
    • Übernahme der Infrastruktur, Konfiguration aus dem Altsystem zum neuen Hosting-Partner
    • Migration der statischen Server- und Dienstkonfiguration in „Infrastructure-As-Code“ mittels Ansible
    • Dokumentation

    Technologie:  OpenNebula, Ansible, Vagrant, Zabbix, Prometheus, Grafana, PHP/Symfony2, MySQL, Redis, Apache, Nginx, Confluence, Jira


  • 09/2018 - 03/2019

  • Produktentwicklung Embedded-System / NB-IoT
    • Programmierung, Testing und Bugfixing auf ESP32/Arduino Plattform
    • Reduktion des Energieverbrauchs von ESP32-MCU für den Batteriebetrieb
    • Entwicklung IoT-Gateway auf Narrowband-IoT (NB-IoT) Basis
    • Setup und Evaluierung von MQTT-Brokern und MQTT-SN Gateways (EMQX, Mosquitto, Eclipse Phao)
    • Setup und Evaluierung von LWM2M Servern (Eclipse Leshan, EMQX)
    • Setup und Betrieb von InfluxDB und MySQL/MariaDB
    • Auswerten von IoT-Daten und Erstellen von Dashboard mit Grafana
    • Automatisierung und Monitoring (Zabbix & Ansible)
    • Prototyping eines Embedded-Systems: Elektrotechnik, Messtechnik und Lötarbeiten
    • Absichern der IoT-Plattform mittels TLS und Firewalling

    Technologie:  RaspberryPi, EMQX, Mosquitto, Eclipse Leshan, Narrowband-IoT, Grafana, ESP32 (Bluetooth LE), Docker, Ansible, InfluxDB, MySQL/MariaDB, NodeRED, Python, C, UDP


  • 07/2018 - 10/2018

  • Produktentwicklung
    • Entwicklung eines IoT-Gateways auf Rasbian Basis (MQTT)
    • Entwicklung eines IoT-Gateways auf Arduino Basis mit LoRa-Transmitter
    • Bereitstellen von Analog- und Digital-IOs via Web-API
    • Setup IoT-Plattform zur zentralen Datenerfassung und -auswertung
    • Integration der IoT-Plattform mit LoRa-Backend

    Technologie:  RaspberryPi, Rasbian, Modbus RTU, RS485, 1-Wire, MQTT-Broker, Docker, Ansible, Elasticsearch, Kibana, Apache Nifi, NodeRED, LoRaWAN


  • 11/2017 - 08/2018

  • Aufbau und Wartung einer Plattform-Infrastruktur
    • Aufbau und Wartung der gesamten Plattform-Infrastruktur
    • Hochverfügbarkeitsumfeld auf Basis einer VMware Private-Cloud
    • Installation und Wartung von VMs
    • Upgrade von Debian 7->8->9 bei einer Zero-Downtime-Policy
    • Automatisierung mittels Scripting und Ansible
    • Betreiben der Web-Applikationen
    • Analysieren von Incidents und Performance-Problemen
    • Support der Entwickler bei systemnahen Fragen und des Betriebs
    • Aufbau des IT-Monitorings implementieren spezifischer Checks
    • Ausrollen der Zabbix-Infrastruktur, anlegen von Überwachungspunkten und Dashboards, Screens sowie Trigger und Notifications
    • Installation und Setup von Samhain / Yule
    • Installation und einrichten von Graylog2 zur Logfile-Analyse

    Technologie:  VMware, Debian, Ansible, Apache Tomcat, NFS-Server, Zabbix, Samhain / Yule, Graylog2


  • 11/2017 - 11/2017

  • CI/CD Plattform für Web-Projekte
    • Aufbau einer kompletten CI/CD Plattform für Web-Projekte zur schnellen Bereitstellung des Entwicklungsstands über mehrere Stages (Review, QS, Prod)

    Technologie:  Gitlab-CI, Docker, Ansible, OpenNebula, Vagrant, Ansible, Gulp, Apache, Nginx, PHP/Symfony2


  • 10/2017 - 10/2017

  • Test- und Produktionssysteminfrastruktur
    • Unterstützung bei Konzeption und kompletter Umsetzung der Test- und Produk­tions­systeminfrastruktur für ein Industrie 4.0 Projekt, bei dem die Daten von Sensoren einer Anlage über ein SPS an ein IoT-Gerät (RaspberryPi) gesendet werden und von dort weiter an eine Cloud-Plattform zur Auswertung in einer modernen GUI

    Technologie:  CI/CD, PHP/Symfony2, Gitlab-CI, Docker


  • 07/2017 - 09/2017

  • E-Learning Plattform
    • Aufbau einer komplett automatisierten E-Learning-Plattform
    • Evaluierung von Docker

    Technologie:  Docker, portainer.io, Ansible, Moodle


  • 02/2017 - 06/2017

  • EDI-Dienstleister
    • Plattformbetrieb einer verteilten Web-Anwendung (SaaS, EDI-Daten­ver­arbeitung)
    • Mehrere VMs, Multistaging, Monitoring, Performance Analyse und Optimierung, Automatisierung. Durchführung von Applikation Deployments

    Technologie:  CI/CD, Jenkins, VMware ESXi, Ansible, Zabbix, Apache, MySQL, PHP, Graylog2, Debian-Repository, Packaging


  • 01/2017 - 01/2017

  • Mailserver
    • Setup, Migration und Betrieb eines neuen Mailservers
    • Abbilden jeder Server-Komponente via Ansible zur vollen Automatisierung

    Technologie:  Ansible, Postfix, Dovecot, MySQL, OpenDKIM, Amavis, Spamasssasin, Lets Encrypt


ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT
bevorzugt Raum Karlsruhe oder mit Remote-Anteil
Umfang: 80-100%
KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten: