Embedded Software Entwickler (m/w/d) im Testmanagement

Remote  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Tätigkeitenbeschreibung
Für unseren Kunden in Frankfurt (überwiegend Remote) suchen wir ab sofort einen Embedded Software Entwickler (m/w/d) im Testmanagement für die voraussichtliche Dauer von 6 Monaten.

Tätigkeit:
Parallel zur deutschlandweiten Einführung setzen wir die Softwareentwicklung fort. Hierbei geht es sowohl um die Entwicklung für einen stabilen und hochleistungsfähigen Betrieb, als auch um die Implementierung von echten Innovationen.
Softwareentwicklung:
Entwerfen und Erstellen von Software (Coding)
Aufbau, Weiterentwicklung und Administration von Laborinfrastruktur (Elektrotechnik, Netzwerk, Hypervisor, VMs, Linux basierte Geräte und Servern)
Ergebnisse der gemeinsamen Arbeit: Software
Softwaretest:
Definition von Testvorgehen auf Unit-, Service- und Integrationsebene
Konzeption und Entwicklung von automatisierten und manuellen Systemtests Auswahl von Tools, Frameworks
Ergebnisse der gemeinsamen Arbeit: Übergreifende automatisierte Tests

Muss-Anforderungen:
Technologischen Skills:
Langjährige praktische Erfahrung in der C++-Entwicklung, auch mit modernem C++ (nach C++14 Standard) und der Standard Template Library (STL) für Linux im Embedded Bereich und im Bereich verteilter Anwendungen
Umfassende Kenntnisse sowie absolut sicherer Umgang mit Linux (Shell, Kernel, Treiber, Init System) sowie im Bereiche Netzwerke und Protokolle
Erfahrung in der Qualitätssicherung (Entwicklung von Unit- und Integrationstests, Einbindung von Codeanalysetools, Durchführung von CodeReviews, Pairing, etc.) sowie Umgang mit Monitoring-Tools wie Kibana und Grafana
Erfahrung mit git und cmake sowie mit Codeanalysetools wie cpplint, cppcheck, valgrind, SonarQube

Methodenkompetenzen:
Nachgewiesene methodische Kenntnisse und einschlägige praktische Erfahrungen im Bereich von Software Teststrategien und insbesondere Testautomatisierung sowie Kenntnis gängiger Testtools und Testmethodiken (funktional und technisch)
Nachgewiesene methodische Kenntnisse in der Umsetzung von Agiler Softwareentwicklung (SCRUM)
Analytisches und konzeptionelles Denkvermögen, eigenverantwortliche und ergebnisorientierte Arbeitsweise in Verbindung mit ausgeprägter sozialer Kompetenz und Kommunikationsfähigkeit
Qualifikationen & Zertifizierungen & Erfahrungen:
Erfolgreich abgeschlossenes Hochschul- oder Fachhochschulstudium (oder vergleichbare Qualifikation), bevorzugt im Bereich der Informatik

Soll-Anforderungen:
Grundsätzliche Branchenkenntnisse Transport und Logistik (insbesondere System Eisenbahn im Bereich der Personenbeförderung)
Kenntnisse der IT-Systeme der Deutschen Bahn
Kenntnisse im Bereich Reisendeninformation (Richtlinien, Regelwerke, Innovationen, Trends)
Technologischen Skills:
Erfahrung in der strukturierten Fehleranalyse, Profiling (Performance) und Fehlerbehebung
Erfahrung in den folgenden Programmiersprachen: Go, C#, JavaScript
Praktische Erfahrung im Bereich Elektrotechnik
Erfahrungen mit VoIP, AMQP, ELK, AWS, ARM, imx6, TPM und Disk Encryption wünschenswert

Methodenkompetenzen:
Überwachung und Pflege der Projekt-, Unterstützungs-, und Dokumentationsaufträge
Erfahrung im Hinblick auf relevante Prozesse im Scope-, Anforderungs- und Changemanagement
Erfahrung im Management von IT-Delivery Projekten
Konfliktfähigkeit und Durchsetzungsvermögen aber vor allem Teamspirit
Überzeugendes und professionelles Auftreten
Insbesondere kooperativen Arbeitsstil um in dem gewachsenen Umfeld der Deutschen Bahn Türen zu öffnen
Qualifikationen & Zertifizierungen
Mindestens 5 Jahre relevanter/ einschlägiger Berufserfahrung
Start
ab sofort
Dauer
6 Monate
Von
Knieper Consulting GmbH
SIPJOB-ID:
20961
Eingestellt
06.07.2022
Projekt-ID:
2419599
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren