Python Programmierer (m/w/d)

München, BY, DE, Germany

Job Description

Driving Digital Technologies.

Den digitalen Wandel begleiten und aktiv mitgestalten – unsere Mission bei citema. Mit unseren innovativen Ansätzen beraten und unterstützen wir unsere Kunden in den Technologiefeldern Cyber Security, KI und Blockchain. Ebenso gehört die Umsetzung system- und sicherheitsrelevanter Softwareprojekte zu unserem Portfolio. So verbinden wir die neuen Technologien mit der klassischen Softwarewelt. Bei uns wird ein professionelles, kollegiales Miteinander mit Du-Kultur gelebt, denn unser exzellenter Teamgeist und die offene Kommunikation sind der Spirit unseres Unternehmens. Als sehr erfolgreiches und kontinuierlich wachsendes Unternehmen mit solider Basis, bieten wir Dir vielfältige Möglichkeiten in einem hochinteressanten, dynamischen Umfeld. Werde Teil unseres Erfolgs, bring Deine Expertise mit ein und gestalte gemeinsam mit uns die Zukunft verantwortungsvoll.

Deine Mission

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.



Deine Aufgaben dabei sind:



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



Dein Profil

Folgende Kenntnisse und Fähigkeiten solltest Du auf jeden Fall mitbringen:

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



Du hast Expertise in:



Python (mindestens Version 3.x)

der Ansteuerung von Hardware über Schnittstellen (z. B. serielle Schnittstelle, USB)

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)

der Entwicklung modularer Softwarearchitekturen, die eine einfache Erweiterbarkeit sowie die Integration von Skripten ermöglichen



Du hast Erfahrung mit:



der Erstellung umfassender technischer Dokumentationen, einschließlich API-Referenzen und Tutorials

Versionskontrollsystemen wie Git

agilen Entwicklungsmethoden

Für die effektive Kommunikation im Projektumfeld sowie mit unseren deutschsprachigen Kunden ist ein sehr gutes mündliches und schriftliches Deutsch erforderlich



Das bieten wir Dir

Wir sind der Überzeugung, dass folgende Rahmenbedingungen die besten Voraussetzungen für Effizienz und kreative Lösungsfindungen bieten:

Aktives Mitwirken an innovativen Zukunftstechnologien

Flexibles New-Work-Modell mit hybriden Arbeitsmöglichkeiten

Unbefristeter Arbeitsvertrag

Givve-Card als steuerfreier Unternehmensbenefit

Maximale Entscheidungs- und Gestaltungsspielräume

Individuelle Karriereplanung und Entwicklungsperspektiven

Wissenstransfer und Synergieeffekte durch ein starkes Team

Technologische Vielfalt mit spannenden Einblicken in sicherheitsrelevante Systeme

Und:

Herausforderungen, die wirklich Spaß machen!



Ready to shape the future?



Drive digital technologies with us!



Wir freuen uns auf Deine Bewerbung.



Bei Fragen zur Stelle wende Dich bitte an:



Email

eva.klotz@citema.de

Beware of fraud agents! do not pay money to get a job

MNCJobs.de will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4267959
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    München, BY, DE, Germany
  • Education
    Not mentioned