Python Programmierer (m/w/d)
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.
Aufgaben
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
Qualifikation
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
Benefits
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.
Empfohlene Jobs
Oberarzt Gynäkologie und Geburtshilfe Großraum München (m/w/d) | Sehr schöne Lage | Klinikum der Grund- und Regelversorgung
Für einen sehr guten Kunden suche ich zum nächstmöglichen Zeitpunkt einen Oberarzt Gynäkologie und Geburtshilfe (m/w/d). Das Klinikum ist ein sehr modernes Haus der Grund- und Regelversorgung mit 190 …
Finance Operations Manager (m/w/d)
DEINE MISSION Lust, Ernährung neu zu denken? Bei yfood machen wir seit 2017 gutes Essen alltagstauglich – ausgewogen, praktisch und richtig lecker. Mit unseren Produkten haben wir eine eigene K…
Vertriebsmitarbeiter im Außendienst (m/w/d)
Das Unternehmen HAPEKO ist die erste Adresse für Fach- und Führungskräfte in Deutschland. Schwerpunkt der Tätigkeit ist das Schaffen von Verbindungen zwischen Spezialisten und Führungskräften mit …
Cyber Security Management Consultant - Industrielle Produktion (all genders)
DEINE ROLLE Industrielle Cyber-Security-Projekte: Du konzipierst und implementierst mit interdisziplinären Teams maßgeschneiderte Cybersecurity Management Systeme für unsere Kunden im Umfeld Manu…
AI & Management Consulting Intern (Value Engineering - DACH Market)
We're Celonis, the global leader in Process Intelligence technology and one of the world's fastest-growing SaaS firms. We believe there is a massive opportunity to unlock productivity by placing AI, …
Werkstudent Life & Health Germany (m/f/x/d)
Location: Munich, DE Dein Einstieg in die Welt der Life & Health Rückversicherung – mit echtem Impact! Du möchtest bereits während deines Studiums Einblicke in ein internationales Versicherungsumf…
Sachbearbeiter Entgeltabrechnung m/w/d
Sachbearbeiter Entgeltabrechnung m/w/d Du wünschst Dir den Einstieg in eine solide und wachstumsstarke Branche? Dann haben wir genau das Richtige für Dich! Bei einem innovativen Luftfahrtunternehmen …
Working Student CEO Office (m/f/x)
Scalable Capital is a leading digital investment and banking platform with a full banking licence, empowering people across Europe to shape their own finances. Scalable Broker makes it easy and a…
Makeup Artist
Sephora in Munich is seeking a skilled Makeup Artist to join its team. This full-time position involves providing expert customer service, sharing product knowledge, and maintaining visual merchandisi…
Bauleiter (m/w/d)
Bauleiter (m/w/d) Wir suchen eine/n erfahrene/n Bauleiter/in (m/w/d) für unseren Standort in 80331 München im Baugewerbe. Als Bauleiter/in sind Sie verantwortlich für die erfolgreiche Durchführung vo…