Engineering Manager*in - QA & Software Release Management
Engineering Manager - QA & Software Release Management
Festanstellung, Voll- oder Teilzeit · Cologne / Remote from Germany
Lesen Sie die Stellenbeschreibung in: Deutsch DE
Englisch
Über das Arbeiten bei envelio
Zu einfach ist langweilig! Gemeinsam haben wir die Mission, die Energiewende voranzutreiben. Wir lieben, was wir tun und dabei ist uns kein Thema zu groß. Wir übernehmen Verantwortung für unsere Arbeit und wachsen an jeder neuen Aufgabe. Kurz gesagt: Own it, love it, grow with it.
Wir sind ein bodenständiges Team aus Kaffee- und Mate-Liebhaber:innen. Unser Geek-Humor resultiert in einer rituellen Nutzung von Emojis und der enzyklopädischen Herausarbeitung von unnützem Wissen. Mehr als 130 envelianer:innen mit über 20 verschiedenen Nationalitäten sind bereits an Bord. Komm dazu und wachse mit uns!
Deine Rolle
Die Bereitstellung dieser Software-Releases in Staging- und Produktivumgebungen wird von dir und deinem Team mit unseren Kunden koordiniert. Gleichzeitig verbessert dein Team unsere QA-Prozesse und etabliert Verfahren, um die Fehlerrate in unserem Produkt zu reduzieren. Zusätzlich zu deiner Arbeit im Team arbeitest du in einem Managementteam zusammen mit anderen Engineering Managern, sowie den Engineering Directors und dem VP Engineering.
Wie du etwas bewirkst
- Zu Beginn deiner Reise entwirfst du die allgemeinen Prozesse für das Unternehmen in Bezug auf QS-Verfahren und Software-Release-Management. Auf der Grundlage deines Designs baust du dann ein kleines Team auf, das dich bei dieser Aufgabe unterstützt.
- Du coachst, mentorst und hilfst deinen direkten Mitarbeitern, sich durch 1:1-Gespräche, Performance-Reviews und regelmäßiges Feedback als Entwickler zu verbessern
- Du arbeitest eng mit deinem Team und anderen Abteilungen innerhalb des Unternehmens zusammen, um qualitativ hochwertige Software-Releases mit gründlichen QA-Prozessen zu gewährleisten, um die funktionale Stabilität zu garantieren
- Du koordinierst die Software-Deployments verschiedener Versionen für unsere Kunden mit externen technischen Stakeholdern über verschiedene Bereitstellungsstufen wie Staging und Productive.
- Du überwachst die Behebung von Softwarefehlern und Schwachstellen in verschiedenen Softwareversionen und stellst sicher, dass diese in allen relevanten Produktversionen behoben werden
- Du entwickelst das Team weiter, indem du während des Rekrutierungsprozesses Talente identifizierst und gewinnst, und gestaltest die individuellen Entwicklungspfade deiner direkten Mitarbeiter
- Du gestaltest technische Praktiken, indem du deine Ideen in technische oder organisatorische Projekte in der Abteilung einbringst
Dein Profil
- Du hast nachweisliche Kompetenzen, eine Gruppe von Software-Ingenieuren zu leiten und zu managen, und bist in der Lage, dies für ein breites Spektrum von Qualifikationsniveaus anzuwenden (von Junior bis Staff Engineer)
- Du hast fundierte Erfahrungen mit QS- und Testverfahren für Webanwendungen und kennst dich im Bereich Software Release Management aus
- Du hast umfangreiche Erfahrung in der Koordinierung und Kommunikation mit externen technischen Stakeholdern, idealerweise in einem sicherheitskritischen Umfeld oder in großen Unternehmen
- Du hast Erfahrung im Aufbau und der Bildung eines vielfältigen Teams durch Recruiting und anschließende Teambildung
- Du verfügst über ausgezeichnete Kommunikationsfähigkeiten und bist motiviert, Entwickler auf ihrem persönlichen und beruflichen Entwicklungsweg zu coachen
- Du bist mit Teilen unseres Tech-Stacks vertraut und kannst sicher damit arbeiten
- Du sprichst verhandlungssicheres Deutsch (Level C1/C2) und fließend Englisch (Level B2)
Wie wir Software entwickeln
- Agile Arbeitsweise nach Kanban in interdisziplinären Squads
- Continuous Integration / Continuous Delivery
- Clean (und simpler) Code, Dokumentation
- Regelmäßige Code reviews sowie hohe Unit Testing Abdeckung
- Knowledge Sharing Sessions im Engineering Fachbereich
- „You code it – You own it” – Verantwortung für bestimmte Funktionsbereiche des Produkts
Unser Tech Stack
- Python, inkl. zusätzlichen packages/frameworks z.B., FastAPI, Celery
- PostgreSQL, TimescaleDB
- RabbitMQ, Redis
- Gitlab, Docker, Kubernetes
- Vue.js 3, TypeScript, PrimeVue
Deine Benefits
- Passe den Arbeitsmodus an deinen Lifestyle an – fully remote oder hybrid mit Office-Option
- Option zum mobilen Arbeiten aus dem Ausland (bis drei Monate pro Jahr)
- 30 Urlaubstage + 3 corporate holidays
- State of the Art Technologie und moderner Tech Stack
- Sehr gute Hardware-Ausstattung (16 Zoll MacBooks, 2 Bildschirme an deinem Arbeitsplatz)
- Unterstützung deiner Gesundheit mit der Urban Sports Club Kooperation
- Flexible Nutzung eines monatlichen Mobilitätsbudgets (z.B. Jobrad, ÖPNV)
- Zeit und Budget für individuelles Wachstum
- optionale Betriebliche Altersvorsorge
- Regelmäßige Company und Team Events
Was noch?
- Dynamisches und multinationales Team (bereits 19 Nationalitäten)
- Tech, Trust und Eco zeichnen uns als Unternehmen aus - Wir setzen uns kontinuierlich damit auseinander, unsere Unternehmenswerte auch im Alltag zu leben
- Sinnstiftende Arbeit, die eine nachhaltige Zukunft unterstützt und die Energiewende vorantreibt
Mention baito
You like what we are doing? You can support us by mentioning that you found this job on baito.