Beschreibung
Für unseren langjährigen Industriekunden aus Karlsruhe suchen wir ab März einen SW-Entwickler im Linux-Umfeld (m/w/d) zur Unterstützung in einem längerfristigen Projekt.
Ihre Aufgaben:
Entwicklung und Erweiterung von SW-Komponenten im Automatisierungsumfeld
Recherche und Evaluierung von freiverfügbaren Open Source Komponenten
Mitarbeit bei der Erstellung der SW-Architektur
Unterstützung des Produktarchitektes bei der Technologieauswahl
Aufgaben entlang des gesamten Entwicklungszyklus d.h. Architektur, Entwicklung, Testing, Dokumentation
Benötigte Skills (sehr gute / gute Kenntnisse):
- Softwareentwicklung (C, Python, Java, Perl, Shell)
- Linux Betriebssystemen (bevorzugt Debian)
- Infrastructure-as-a-Service Ansätze (bspw. OpenStack)
- Grundkenntnisse in IP-Netzwerken
- Containerisierungstechniken (Docker,…)
- Clean Code Prinzipien und Praktiken
- Erfahrung mit Continuous Integration
- Datenverarbeitung, Umgang mit gängigen Datenbanken und Datenformaten XML, Json, CSV
- Englisch (fließend in Wort u. Schrift
- Dokumentieren in Wiki und Markdown (md) Format.
wünschenswerte Kenntnisse
- Automatisierungstechnik (PLC, HMI, Motion Control,…)
- Zeitdeterministisches Verhalten von Software (Echtzeit-Zyklen)
- Industrie-Bussysteme (Profinet,…)
- Versionskontrollsysteme TFS, Git,..
- Build, Dependency and Package Management Systeme wie z.B. NuGet, Maven, npm, RubyGems
- Grundverständnis von Code Quality Tools – FxCop (Code Analysis), SonarCube, NDepend
Bei Interesse senden Sie uns gerne Ihr aktuelles Profil mit Stundensatzangabe zu! Wir freuen uns.