Senior Ruby on Rails Developer

Techminds Gmbh
31 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

Remote

Tech stack

Microsoft Windows
Agile Methodologies
Apple Mac Systems
HTML5
Unix
Cloud Computing
Linux
DevOps
MVC
Pair Programming
Scrum
Ruby on Rails
Software Tools
Ansible
Software Engineering
Web Applications
Test Driven Development
Electron (Programming Language)
Kubernetes
Operational Systems
Data Management
Puppet
Docker

Job description

  • Du entwickelst Softwaretools weiter und implementierst neue Features sowie kundenspezifische Workflows - unter anderem für die Plattformen Fusion Network und CineBridge
  • Du konzipierst und entwickelst Webapplikationen auf Basis von Ruby on Rails und HTML5 sowie Media-Asset-Management-Systeme
  • Du baust Schnittstellen und Workflows für Postproduktion und Distribution aus und optimierst sie
  • Du planst und realisierst Projekte nach agilen Methoden (Scrum, Kanban)
  • Du bringst neue Ideen in den Tech-Stack ein und evaluierst regelmäßig neue Tools & Technologien aus den Bereichen Softwareentwicklung, DevOps und Cloud
  • Du entwickelst technische Lösungen für die Content-Delivery-Plattform im Bereich Digital Cinema
  • Du optimierst Upload-, Download- und Transkodierungsprozesse für große Videodateien
  • Du verbesserst den Electron-basierten Client für Upload/Download unter macOS, Windows und Linux
  • Du erweiterst und pflegst das internes Datenmanagement-Tool

Requirements

  • Du bringst ein erfolgreich abgeschlossenes Informatikstudium oder eine vergleichbare Ausbildung mit, sowie mehrjährige berufliche Praxis im Bereich der Softwareentwicklung mit Ruby on Rails oder einem ähnlichen MVC-Framework
  • Fundierte Kenntnisse in agiler Entwicklung (Scrum, Kanban) und Test Driven Development (TDD)
  • Kenntnisse im Bereich der Installation, Administration und Konfiguration von Linux-/UNIX-basierter Betriebssysteme und Tools wie Ansible, Chef oder Puppet
  • Erfahrung mit Docker/Kubernetes
  • Teamgeist, Kommunikationsfreude und Spaß an Pair Programming
  • Einen sorgfältigen, lösungsorientierten und eigenständigen Arbeitsstil
  • Du verfügst über sehr gute Deutsch- (C1) und gute Englischkenntnisse (B1) in Wort und Schrift

Benefits & conditions

  • Du erhältst Home-Office-Möglichkeiten (2-3 Tage/Woche)
  • Die Arbeitszeiten sind flexibel
  • Du erhältst 30 Urlaubstage sowie Sonderurlaub bei bestimmten Anlässen
  • Eine betriebliche Altersvorsorge
  • Ein JobRad sowie einen Zuschuss zum Deutschlandticket
  • Corporate Benefits

Apply for this position