Match score not available

Engineering Manager - QA & Software Release Management

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proven experience leading software engineers., Strong knowledge of QA and testing processes., Experience coordinating with technical stakeholders., Fluent in German (C1/C2) and English (B2)..

Key responsabilities:

  • Build and lead a development team.
  • Coordinate software deployments and manage QA processes.

envelio logo
envelio Information Technology & Services SME https://envelio.com/
51 - 200 Employees
See all jobs

Job description

Ü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
Als Engineering Manager - QA & Software Release Management baust du ein kleines Entwicklungsteam auf und leitest es. Die Kernaufgaben des Teams bestehen darin, die Ergebnisse unseres kontinuierlichen Entwicklungsprozesses (einschließlich regelmäßiger neuer Builds und täglicher Releases) zu strukturieren und in wohldefinierte, qualitativ hochwertige Software-Releases zu kanalisieren, um ein zusätzliches, versioniertes Release-Schema zu ermöglichen.
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 
Über uns

Intelligente Netze für eine nachhaltige Zukunft weltweit – das ist unsere Vision! Deshalb schaffen wir das digitale Zentrum für die Zukunft des Stromnetzbetriebs: Die Intelligent Grid Platform (IGP). Die IGP bildet den Kern unserer SaaS-Lösung. Dabei ist es unser Ziel, die IGP und envelio jeden Tag 1 % besser zu machen. Komm ins envelio-Team und trage mit deiner Arbeit zur Energiewende bei. 

Required profile

Experience

Industry :
Information Technology & Services

Other Skills

  • Team Leadership
  • Quality Assurance
  • Team Building
  • Coaching
  • Communication
  • Mentorship

Engineering Manager Related jobs