Logo citema systems GmbH

Python Programmierer

Job

  • Level
    Erfahren
  • Job Feld
    Back End
  • Anstellung
    Vollzeit
  • Vertragsart
    Unbefristetes Dienstverhältnis
  • Ort
    München
  • Arbeitsmodell
    Hybrid, Onsite
  • Job Zusammenfassung

    In dieser Position entwickeln Sie ein flexibles Python-Test-Framework zur Analyse und Validierung eines Analog-/Digital-Messsystems. Sie migrieren Testfälle, integrieren neue Skripte und erstellen umfassende Dokumentationen zur Schnittstelle und API.

    Job Technologien

    Deine Rolle im Team

    • Wir suchen Dich als Python Programmierer (m/w/d) für die Entwicklung eines flexiblen und mehrbenutzerfähigen Python-Test-Frameworks für ein Analog-/Digital-Messsystem (taktische Funkgeräte) am Standort München.
    • Analyse des bestehenden Analog-/Digital-Messsystems, das auf C# basiert und primär zur automatisierten und manuellen Prüfung von Radiofrequenzen und Kommunikationspfaden eingesetzt wird.
    • Entwicklung einer flexiblen Python-Test-Frameworks zur Ansteuerung und Auswertung des Messsystems, die parallel zum bestehenden System existieren soll, um jederzeit die Datenkonsistenz der Produktionsbegleitenden Prüfungen sicherzustellen.
    • Migration bestehender Testfälle nach Python.
    • Durchführung von Tests und Validierung der neuen Schnittstelle sowohl für manuelle als auch automatisierte Abläufe und unter Berücksichtigung des aktuellen Testframeworks G5 und der zukünftigen Migration zu DETECT.
    • Sicherstellung der Datenkonsistenz und Testkompatibilität zwischen C# und Python.
    • Vorbereitung einer Vorlage für neue Testfallimplementierungen.
    • Dazu die (Weiter-)Entwicklung einer Architektur, welche die einfache Integration und Ausführung von kurzfristig benötigten Python-Skripten ermöglicht, um den Standardablauf bei Bedarf zu überschreiben oder zu erweitern.
    • Dabei ist besonderer Wert auf eine benutzerfreundliche Oberfläche und eine umfassende Dokumentation für Endanwender und Entwickler zu legen.
    • Entwicklung eines Konzepts für die mehrbenutzerfähige Nutzung der Python-Schnittstelle, einschließlich Rechteverwaltung und Skript-Freigabe.
    • Zusammenarbeit mit anderen Teammitgliedern (z.B. Prüfmittelentwickler, SW-Tester) mit dem Ziel ein Projektweites Test-Framework zu etablieren.
    • Erstellung einer detaillierten technischen Dokumentation der Schnittstelle, der API und der Skripting-Funktionen.
    • Dokumentation der Software und der Schnittstellen im Repository/GitLab.
    • Planung, Dokumentation und Steuerung des Projektfortschritts in Jira oder vergleichbarem Projektmanagement Tool.

    Unsere Erwartungen an dich

    Ausbildung

    • Du hast ein abgeschlossenes Studium der Informatik, Elektrotechnik oder eine vergleichbare Qualifikation.

    Qualifikationen

    • Du hast Expertise in Python (mindestens Version 3.x), der Ansteuerung von Hardware über Schnittstellen (z. B. serielle Schnittstelle, USB) und der Testautomatisierung.
    • Du besitzt fundierte Kenntnisse in C#, der Kommunikation zwischen verschiedenen Programmiersprachen und Systemen (z. B. über APIs, Datenformate), Continuous Integration und Continuous Deployment (CI/CD) sowie der Entwicklung modularer Softwarearchitekturen, die eine einfache Erweiterbarkeit sowie die Integration von Skripten ermöglichen.
    • Für die effektive Kommunikation im Projektumfeld sowie mit unseren deutschsprachigen Kunden ist ein sehr gutes mündliches und schriftliches Deutsch erforderlich.

    Erfahrung

    • Du hast Erfahrung mit der Erstellung umfassender technischer Dokumentationen, einschließlich API-Referenzen und Tutorials, Versionskontrollsystemen wie Git und agilen Entwicklungsmethoden.

    Benefits

    Work-Life-Integration

    Themen mit denen du dich im Job beschäftigst

    Job Standorte

    • Standort München

      Bayern

      Deutschland

    Das ist dein Arbeitgeber

    citema systems GmbH

    citema systems GmbH

    citema systems GmbH fokussiert sich auf innovative Technologien, insbesondere Blockchain und Cyber Security, und bietet umfassende Softwareentwicklungsdienstleistungen an. Das Unternehmen hat sich als Partner für KMUs und Behörden etabliert.

    Description

  • Unternehmenstyp
    Etablierte Firma
  • Arbeitsmodell
    Full Remote, Hybrid, Onsite
  • Branche
    Internet, IT, Telekom
  • Logo citema systems GmbH

    Python Programmierer

    Ort
    München
    Arbeitsmodell
    Hybrid, Onsite
    Diversität
    Für alle Personen geeignet (m/w/d)

    Weitere Jobs