Software Developer für Automation / Automation Engineering
Software Developer für Automation / Automation Engineering

Software Developer für Automation / Automation Engineering

Düsseldorf Vollzeit Kein Home Office möglich
S

Für unseren Kunden mit Sitz in Berlin / Deutschland suchen wir aktuell einen : Software Developer für Automation / Automation Engineering (m / w / x)

  • Standort : DE-Berlin / Neuhagen (hybrid 95% remote, 5% onsite)
  • Projektlaufzeit : asap – langfristig bis zu 5 Jahre Projektlaufzeit

Beschreibung

Softwareentwicklung für die Automatisierung in einer KRITIS-Umgebung bedeutet die Erstellung, Wartung und Weiterentwicklung von Automatisierungssoftware, die den nahtlosen, sicheren und widerstandsfähigen Betrieb kritischer Netzinfrastrukturen ermöglicht. Ziel ist es, menschliche Fehler und Aufwand zu reduzieren und die Reaktionsfähigkeit des Netzes zu optimieren und die Qualität

zu verbessern. Dazu müssen Anwendungsfälle der täglichen Betriebsaufgaben identifiziert und auf ihr Automatisierungspotenzial hin bewertet werden. Auf der Grundlage dieser Maßnahmen ist ein einheitlicher Ansatz für die prozessbezogene Automatisierung erforderlich, um den künftigen Automatisierungsbedarf nachhaltig und kosteneffizient zu decken.

Im Fokus des Automatisierungsteams stehen alle von Datacom gewarteten Systeme wie Firewalls, Webproxies, Application Gateways, Netzwerkgeräte, etc. Die Automatisierungssoftware für diese Geräte muss die aktuellen gesetzlichen Standards und Richtlinien einhalten, um die rechtliche und

betriebliche Compliance zu gewährleisten. Für einen langfristigen Betrieb ist eine modulare Architektur für die Netzwerkautomatisierungssoftware erforderlich, um eine einfache Skalierung und Integration mit bestehenden KRITIS-Systemen zu ermöglichen. Sie führen regelmäßige Kompatibilitätstests durch, um die Interoperabilität der Netzautomatisierungssoftware mit bestehenden Komponenten und Protokollen zu bestätigen. Es müssen standardisierte Protokolle wie SSH, REST oder gRPC verwendet werden, um eine nahtlose Integration mit verschiedenen Infrastrukturanbietern und Geräten sowie Softwarelösungen von Drittanbietern zu ermöglichen. Die Arbeit kann zum Großteil Remote erfolgen. Workshops und Abstimmungstermine sind bevorzugt in den Geschäftsräumen des Kunden innerhalb von Berlin einzuplanen.

Elemente der Dienstleistung

  • Erstellung von Prototypen
  • Alternative Lösungsfindung
  • Konzeptionelle Netzwerkautomatisierung
  • Wartung für alle verwendeten Anwendungen, Plattformen und Dienste wie z.B. Container, Datenbank, Frontends
  • Automatisiertes Testing-Framework für Unternehmensnetzwerke wie MPLS-Netzwerke
  • Automatisierte Incident Response
  • Erstellung von standardisierten Interfaces / Adaptern
  • Automatisiertes Konfigurationsmanagement / Versionskontrolle über GIT
  • Change Management und Ausführung in Produktions- und Abnahmeumgebungen
  • Proaktives Einbringen von Ideen, Lösungen und Optimierungsmöglichkeiten
  • Erstellung von Automatisierungspipelines mit Northbound Interface für Operation Teams
  • Kollaboration / Feedback & iterative Verbesserung für die Betriebsteams (DevOps)
  • Dokumentation der Arbeiten in den vorgegebenen Tools
  • Planung, Erstellung und Durchführung von Acceptance Tests für die entwickelten Produkte, Softwarelösungen und Modulen
  • Einhaltung der aktuellen Sicherheitsstandards in der Softwareentwicklung, min. Konformität zum BSI IT-Grundschutz herstellen

Erforderliche Kenntnisse

  • Grundlegende Kenntnisse in aktuellen Architekturen der Softwareentwicklung
  • Erfahrung im Umgang mit dem C4 Modelling
  • Selbstständiges und selbstorganisiertes Arbeiten
  • Teamfähigkeit und Kommunikationstärke
  • Python version 3.10 und höher, inklusive
  • o Programmier- und unit-testing Kenntnisse
  • o fundierte Kenntnisse über bekannte Python-Pakete wie requests, pip usw.
  • Grundlegende Kenntnisse von Django version 5.0 und höher, inklusive
  • o Entwicklung mit dem Django ORM
  • o Schema management mit Django
  • o Arbeiten mit der Template Engine
  • Grundlegende Kenntnisse von Postgres, Redis and RabbitMQ
  • REST API Erstellung mit dem Django-rest-framework
  • Grundlegendes Verständnis der grundlegenden Netzwerkautomatisierungs-Frameworks
  • Grundlegendes Verständnis von bash scripting und podman
  • Grundlegendes Verständnis von Gitlab CI / CD und Ansible
  • Grundlegende Kenntnisse im Umgang mit SSH, HTTP, REST API\’s, NETCONF und gRPC

#J-18808-Ljbffr

S

Kontaktperson:

SimplyVision GmbH HR Team

Software Developer für Automation / Automation Engineering
SimplyVision GmbH
S
  • Software Developer für Automation / Automation Engineering

    Düsseldorf
    Vollzeit

    Bewerbungsfrist: 2027-05-09

  • S

    SimplyVision GmbH

Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>