Senior Backend Software Developer
Media Gmbh
20 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, German Experience level
SeniorJob location
Remote
Tech stack
JavaScript
Microsoft Windows
Agile Methodologies
Apple Mac Systems
HTML5
Unix
Ubuntu (Operating System)
Cloud Computing
Continuous Integration
Linux
DevOps
FFmpeg
Github
HTML Abstraction Markup Language
MariaDB
MySQL
MVC
Nginx
Pair Programming
Scrum
Ruby on Rails
Redis
Software Tools
Ansible
Software Engineering
Web Applications
Test Driven Development
RSpec
Electron (Programming Language)
Backend
Capistrano
SASS
Kubernetes
Operational Systems
Data Management
Front End Software Development
Puppet
Docker
Job description
- Du entwickelst unsere Softwaretools weiter und implementierst neue Features sowie kundenspezifische Workflows - unter anderem für unsere 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 unseren Tech-Stack ein und evaluierst regelmäßig neue Tools & Technologien aus den Bereichen Softwareentwicklung, DevOps und Cloud
- Du entwickelst technische Lösungen für unsere Content-Delivery-Plattform im Bereich Digital Cinema
- Du optimierst Upload-, Download- und Transkodierungsprozesse für große Videodateien
- Du verbesserst unseren Electron-basierten Client für Upload/Download unter macOS, Windows und Linux
- Du erweiterst und pflegst unser internes Datenmanagement-Tool
Unser Tech Stack:
Backend: Ruby on Rails, Go Frontend: JavaScript, HAML, SASS, Electron DevOps & Infrastruktur: nginx/passenger, Ubuntu Linux, Ansible, Docker/Kubernetes DB & Storage: MariaDB, MySQL, ProxySQL, GlusterFS, Redis Tools & CI/CD: Github, Semaphore, Capistrano, RSpec, ffmpeg
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 T ools 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
- Spannende und abwechslungsreiches Projekte mit direktem Bezug zur Film- und Kinowelt
- Flexible Arbeitszeitmodelle inkl.Remote/Home Office
- Arbeitsgerät Deiner Wahl
- Attraktives Büro im Zentrum von München (Maxvorstadt)
- Agile Entwicklungsmethoden und flache Hierarchien
- 30 Tage Urlaub sowie Sonderurlaubstage bei besonderen Anlässen
- Zuschuss zur betrieblichen Altersvorsorge
- Zuschuss für Deutschlandticket / MVG
- Regelmäßige Mitarbeiterevents
- Corporate Benefits Programm mit vergünstigten Mitarbeiterangebote