Development Manager/Engineering Manager
Miejsce pracy: Poznań
Twój zakres obowiązków
- Zarządzanie procesem wytwarzania oprogramowania: zaprojektowanie i utrzymanie ścieżki od wymagania biznesowego, przez analizę i specyfikację, do zadania implementacyjnego, testów i wdrożenia.
- Zdefiniowanie podziału odpowiedzialności w procesie: zakresu zadań Product Ownera, analityka, Development Managera, developera i testera, wraz ze wskazaniem etapu, na którym każda z tych osób włącza się do prac.
- Odpowiedzialność za sposób rozpisywania zadań: zdefiniowanie standardu opisu zadania, kryteriów gotowości do realizacji (Definition of Ready) i kryteriów ukończenia (Definition of Done), poziomu dekompozycji epików i historyjek.
- Estymacja i wycena zakresu prac: wdrożenie powtarzalnej metody szacowania, prowadzenie estymacji z zespołem, przeliczanie szacunków na harmonogram i budżet oraz przedstawianie ich interesariuszom wraz z identyfikacją ryzyk i marginesem niepewności.
- Budowa i rozwój zespołów developerskich: planowanie składu i ról, udział w rekrutacji, onboarding, plany rozwoju, informacja zwrotna oraz zapewnienie zastępowalności w kluczowych obszarach.
- Planowanie i nadzór nad realizacją dostaw: roadmapa, priorytetyzacja backlogu, zarządzanie zależnościami między zadaniami i zespołami, harmonogramy i kamienie milowe w projektach kaskadowych oraz raportowanie postępu.
- Prowadzenie prac w modelu mieszanym: iteracyjny rozwój produktów własnych w podejściu zwinnym oraz realizacja projektów wdrożeniowych i integracyjnych w modelu kaskadowym, wraz z zarządzaniem zakresem, harmonogramem i odbiorami.
- Organizacja cyklu pracy zespołów: refinement, planowanie, przeglądy, retrospektywy oraz przeglądy techniczne.
- Ocena wykonalności technicznej wymagań, identyfikacja ryzyk oraz rekomendowanie rozwiązań dopasowanych do budżetu, terminu i wartości biznesowej.
- Dbanie o jakość i standardy pracy: zasady code review, praktyki testowania, CI/CD, dokumentacja oraz świadome zarządzanie długiem technologicznym.
- Wprowadzanie narzędzi AI do procesu wytwarzania: ustalenie zasad ich użycia w kodowaniu, analizie, dokumentacji i testach
Nasze wymagania
- Minimum 5 lat doświadczenia w wytwarzaniu oprogramowania, w tym co najmniej 2 lata w roli zarządzającej zespołem lub procesem developerskim (Development Manager, Engineering Manager, Delivery Manager, Team Leader, Tech Lead z odpowiedzialnością za proces).
- Doświadczenie w projektowaniu lub reorganizacji procesu wytwarzania oprogramowania.
- Praktyczna wiedza o tym, jak wymaganie biznesowe zamienia się w kod: zbieranie i porządkowanie wymagań, analiza, specyfikacja, dekompozycja na zadania implementacyjne, testy, wdrożenie i utrzymanie.
- Jasne rozumienie podziału odpowiedzialności w zespole produktowym: rola Product Ownera, analityka biznesowego lub systemowego, architekta, developera, testera i DevOps.
- Doświadczenie w ustalaniu standardu rozpisywania zadań: Definition of Ready, Definition of Done.
- Praktyczne doświadczenie w estymacji i wycenie zakresu prac: znajomość różnych podejść (story points, t-shirt sizing, estymacje godzinowe, three-point).
- Doświadczenie w budowaniu zespołów developerskich: dobór składu i ról, udział w rekrutacji i rozmowach technicznych, onboarding, plany rozwoju, feedback.
- Doświadczenie w zarządzaniu delivery: roadmapa, priorytetyzacja backlogu, zależności między zadaniami i zespołami, przewidywalność dostaw i raportowanie do interesariuszy.
- Praktyczna znajomość metodyk zwinnych (Scrum, Kanban) oraz podejścia kaskadowego.
- Doświadczenie w prowadzeniu projektów o ustalonym zakresie i terminie: przygotowanie i weryfikacja wyceny, harmonogram z kamieniami milowymi.
- Zaplecze techniczne wystarczające do prowadzenia merytorycznej rozmowy z zespołem: rozumienie architektury aplikacji, API, integracji, baz danych, CI/CD i praktyk testowania.
- Świadome podejście do narzędzi AI w procesie wytwarzania.
- Znajomość języka angielskiego na poziomie umożliwiającym swobodną komunikację
Mile widziane
- Doświadczenie w prowadzeniu więcej niż jednego zespołu lub w skalowaniu zespołu developerskiego.
- Doświadczenie w uruchamianiu procesu wytwarzania od podstaw w nowym projekcie lub nowej organizacji.
- Doświadczenie we współpracy z klientem zewnętrznym w modelach fixed price oraz time & material.
- Doświadczenie w projektach związanych z chatbotami, voicebotami, NLP, automatyzacją procesów, integracjami lub systemami contact center.
- Zaplecze technologiczne w .NET/C#, React/TypeScript, Python lub pokrewnych technologiach.
- Znajomość architektury mikroserwisowej, Docker, Kubernetes, kolejek, rozwiązań HA, monitorowania oraz praktyk DevOps.
- Doświadczenie w pracy z systemami legacy oraz w prowadzeniu modernizacji technologicznej.
- Sprawna praca z Jira, Confluence, GitLab, GitHub, Azure DevOps lub podobnymi narzędziami
To oferujemy
- Realny wpływ na rozwój produktów Alfavox, dobór ludzi do zespołów i standardy pracy działu developmentu.
- Rzeczywisty wpływ na organizację procesu wytwarzania oprogramowania oraz sposób pracy zespołów, wraz z odpowiednim zakresem decyzyjności.
- Możliwość zbudowania standardów pracy zespołów, w tym praktycznych zasad korzystania z narzędzi AI w developmencie.
- Pracę z doświadczonym zespołem technicznym rozwijającym produkty dla klientów biznesowych i sektora publicznego.
- Elastyczny model pracy i możliwość pracy zdalnej lub hybrydowej.
Benefity
- dofinansowanie zajęć sportowych
- prywatna opieka medyczna
- ubezpieczenie na życie
- spotkania integracyjne
- brak dress code’u
- kawa / herbata
- paczki świąteczne
O nas
Alfavox to dynamiczna firma specjalizująca się w rozwoju zaawansowanych rozwiązań z zakresu komunikacji głosowej, technologii głosowych oraz pełnego zakresu omnichannel.
Dostarczamy rozwiązania dla biznesu i sektora publicznego, w tym systemy contact center, narzędzia automatyzacji obsługi, technologie voicebot/chatbot, przetwarzanie mowy, rozpoznawanie mowy, syntezę mowy oraz integracje z systemami zewnętrznymi.
Szukamy osób, które chcą mieć realny wpływ na rozwój produktów, jakość technologii i sposób wykorzystania nowoczesnych narzędzi w codziennej pracy zespołów IT.
Klikając w przycisk „Aplikuj” lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowych przez "ALFAVOX" sp. z o.o. z siedzibą w: Ziębicka 35, 60-164 Poznań (Pracodawca), jako administratora danych osobowych w celu przeprowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu.
Twoje dane osobowe będą przetwarzane w oparciu o następujące podstawy prawne: (a) aby podjąć działania na Twoje żądanie przed zawarciem umowy (np. informacje o oczekiwanym wynagrodzeniu i dostępności do rozpoczęcia pracy); (b) w oparciu o nasz prawnie uzasadniony interes (np. imię, nazwisko, data urodzenia, dane kontaktowe, wykształcenie, kwalifikacje zawodowe, przebieg dotychczasowego zatrudnienia); c) w oparciu o Twoją zgodę, która wyrażona jest poprzez przeslanie dokumentów aplikacyjnych zawierających takie informacje jak np. wizerunek czy zainteresowania.
Podanie wszystkich danych osobowych, o których mowa powyżej jest dobrowolne, natomiast dane wymienione w lit. a) i b) są niezbędne do wzięcia udziału w rekrutacji. Niepodanie danych skutkuje brakiem możliwości rozpatrzenia kandydatury. Podanie pozostałych danych jest dobrowolne, ale może pomóc w sprawnym przeprowadzeniu procesu rekrutacji.
Masz prawo żądać dostępu do Twoich danych (w tym uzyskania ich kopii), sprostowania danych, ich usunięcia, ograniczenia przetwarzania, przeniesienia, jak również wniesienia sprzeciwu wobec ich przetwarzania. Masz także prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych.
Twoje dane osobowe mogą zostać przekazane dostawcom usługi publikacji ogłoszeń o pracę, dostawcom systemów do zarządzania rekrutacjami, dostawcom usług IT (hosting), dostawcom systemów informatycznych.
Podane przez Ciebie dane osobowe nie będą wykorzystywane w celu profilowania albo podejmowania decyzji w sposób zautomatyzowany.
Twoje dane osobowe będą przetwarzane przez okres 1 roku, chyba, że wyraziłeś odrębną zgodę na wykorzystanie Twoich danych osobowych w przyszłych rekrutacjach.
W celu realizacji praw lub w przypadku jakichkolwiek pytań związanych z przetwarzaniem Twoich danych osobowych skontaktuj się z nami pod adresem: [email protected].