Aktiviere Job-Benachrichtigungen per E-Mail!

Softwareentwickler Python (m/w/d)

actcon GmbH

Augsburg

Vor Ort

EUR 50.000 - 70.000

Vollzeit

Vor 3 Tagen
Sei unter den ersten Bewerbenden

Zusammenfassung

Ein internationales Unternehmen im Bereich Luftfahrt mit Sitz in Augsburg sucht einen Softwareentwickler Python (m/w/d). In dieser Rolle erweitern Sie Konzepte zur automatisierten Prozessdurchführung und implementieren neue Schnittstellen und Automatisierungs-Tools. Sie sollten ein abgeschlossenes Informatikstudium sowie umfangreiche Kenntnisse in Python und Automatisierung mitbringen. Gute Deutsch- und Englischkenntnisse sind erforderlich.

Qualifikationen

  • Abgeschlossenes Hochschulstudium (Bachelor/Diplom-FH) in Informatik oder verwandten Studiengängen.
  • Idealerweise Kenntnisse in der Entwicklung von Python-basierten Schnittstellen zu Office-Produkten.
  • Umfangreiche Erfahrung in der objektorientierten Softwareentwicklung mit Python.

Aufgaben

  • Erweiterung von Konzepten zur automatisierten Prozessdurchführung.
  • Implementierung und Dokumentation von neuen Schnittstellen und Automatisierungs-Tools.
  • Konzeptionierung und Entwicklung von Dateneingabemöglichkeiten direkt in Versuchshallen.

Kenntnisse

Python-basierte Schnittstellenentwicklung
Entwicklung von Automatisierungslösungen
Kenntnisse in Docker
Kenntnisse in Kubernetes
Objektorientierte Softwareentwicklung
Git, Gitlab und VS Code
Deutsch (B2)
Englisch (B2)

Ausbildung

Bachelor / Diplom-FH in Informatik oder verwandten Studiengängen

Tools

Neo4j
REST
Jobbeschreibung
Overview

Unser Kunde ist ein international aktiveres Unternehmen im Bereich der Luftfahrt mit Sitz in Augsburg. Hier suchen wir im Rahmen der Arbeitnehmerüberlassung einen Softwareentwickler Python (m/w/d).

Ihre Aufgaben
  • Erweiterung von Konzepten zur automatisierten Prozessdurchführung (process execution) auf der Basis datenbankbasierter Prozesselemente, um den SOLL-Zustand festzulegen.
  • Implementierung, Weiterentwicklung, Test und Dokumentation von neuen Schnittstellen und Automatisierungs-Tools auf der Basis einer auf Neo4j basierenden institutsinternen Graph-Datenbank und einer Python-Schnittstelle basierenden digitalen Abbildung von Prozessen, Ressourcen und Akteuren sowie der Beziehungen unter diesen Größen. Insbesondere ist dabei die Verknüpfung experimenteller, numerischer und administrativer Prozesse, Objekte und Datenströme wichtig und muss automatisiert bearbeitet und sichtbar und nutzbar gemacht werden. Die Automatisierungslösungen sind in einer einheitlichen und abteilungsübergreifenden Toollandschaft zu erarbeiten und weiterzuentwickeln.
  • Durchführung von Zuarbeiten bei der Anbindung der Automatisierungslösungen in die interne Datenbankumgebung zur Speicherung, Nutzung und Nachverfolgung der Daten, Metadaten und des resultierenden Wissens
  • Konzeptionierung, Entwicklung, Implementierung, Weiterentwicklung und Dokumentation von einfachen und mobilen Dateneingabemöglichkeit direkt in den Versuchshallen an den Maschinen (z.B. über mobile Endgeräte). Wichtige Faktoren sind die eindeutige Identifizierung und Zuordnung von Objekten und Ressourcen (z.B. Proben, Maschinen, Aufträge, ...) mittels QR-Code.
Ihr Profil
  • Abgeschlossenes Hochschulstudium (Bachelor / Diplom-FH) z.B. der Fachrichtung Informatik, Computer Engineering oder alternativ andere für die Tätigkeit relevante Studiengänge
  • idealerweise Kenntnisse in der Entwicklung Python-basierter Schnittstellen zu Office-Produkten und der skriptbasierten Ausführung von Standardsoftware und selbstentwickelten Auswerteprogrammen z.B. für Versuch und Simulation
  • Kenntnisse in der Entwicklung und der Pflege von containerbasierten, skalierbaren Anwendungen (Docker, Kubernetes)
  • Fundierte technische Kenntnisse im Bereich einschlägiger Frameworks und Umgebungen (Datenbanken, REST)
  • Umfangreiche Erfahrung in der objektorientierten Softwareentwicklung auf der Basis der Programmiersprache Python
  • Sicherer Umgang mit Entwicklungsumgebungen und Programmierwerkzeugen insbesondere Git, Gitlab und VS Code
  • Gute Deutsch- und Englischkenntnisse in Wort und Schrift (jeweils Sprachniveau B2 oder höher)
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.