Software Development Manager
Experis Manpower Group
⚲ Warszawa, Katowice
Wymagania
- Cloud
- Scrum
- Kanban
- Agile
Opis stanowiska
Poszukujemy Software Development Managera, który będzie odpowiedzialny za budowę, rozwój i zarządzanie pięcioma zespołami developerskimi (JAVA) oraz za skuteczne dostarczanie rozwiązań opartych o chmurę Jest to rola łącząca leadership, delivery oraz dojrzałe decyzje technologiczne — z silnym naciskiem na skalowanie zespołów, jakość, stabilność i developer experience. Zakres odpowiedzialności Zarządzanie zespołami i ludźmi • Budowa i rozwój 5 autonomicznych, cross-funkcjonalnych zespołów developerskich • Zarządzanie Tech Leadami oraz Senior Developerami • Prowadzenie regularnych 1:1, feedbacku ciągłego i ocen okresowych • Rozwijanie kompetencji technicznych i liderskich w zespołach • Dbanie o zaangażowanie, efektywność i retencję pracowników • Rozwiązywanie konfliktów i usuwanie przeszkód organizacyjnych Delivery & Execution • Odpowiedzialność za terminowe i jakościowe dostarczanie produktów • Planowanie roadmap, celów kwartalnych (OKR) oraz capacity planning • Koordynacja pracy zespołów zależnych i zarządzanie zależnościami • Nadzór nad procesami wytwórczymi (Scrum / Kanban / hybrid) • Monitorowanie kluczowych metryk delivery (velocity, lead time, jakość, stabilność) • Identyfikowanie ryzyk i podejmowanie decyzji operacyjnych Technologia i chmura • Nadzór nad architekturą rozwiązań opartych o cloud • Współtworzenie i egzekwowanie standardów architektonicznych zgodnych ze stackiem technologicznym (JAVA) • Decyzje dotyczące:• architektury (microservices, event-driven, monolith) • konteneryzacji i/lub serverless • Współpraca z zespołami Cloud / Platform / Security • Odpowiedzialność za: • skalowalność • dostępność • bezpieczeństwo • optymalizację kosztów chmury Platform Engineering & Developer Experience • Wspieranie rozwoju platformy wewnętrznej dla zespołów • Standaryzacja CI/CD, observability, monitoringu i środowisk • Upraszczanie procesów developerskich i deploymentów • Poprawa developer experience i redukcja „friction” Współpraca biznesowa • Ścisła współpraca z Product Managerami, Architektami i CTO • Tłumaczenie potrzeb biznesowych na rozwiązania techniczne • Zarządzanie oczekiwaniami interesariuszy • Udział w decyzjach make vs buy oraz wyborze dostawców Jakość, bezpieczeństwo i stabilność • Odpowiedzialność za jakość kodu i strategię testów • Wdrażanie zasad security by design • Zarządzanie incydentami i post-mortemami • Budowanie kultury ownership i odpowiedzialności technicznej Wymagania Must have • Doświadczenie w zarządzaniu zespołami developerskimi (min. 2–3 zespoły) • Praktyczna znajomość rozwiązań chmurowych (AWS / Azure / GCP) • Doświadczenie w skalowaniu zespołów i produktów • Zrozumienie architektury systemów rozproszonych • Doświadczenie w pracy z Agile / Scrum / Kanban • Umiejętności liderskie i komunikacyjne • Zdolność podejmowania decyzji w środowisku o dużej złożoności Nice to have • Doświadczenie w roli Engineering Manager / Head of Engineering • Doświadczenie w Platform Engineering • Praca w środowisku SaaS lub enterprise • Doświadczenie w migracjach chmurowych Oferujemy • Realny wpływ na strategię technologiczną i organizację zespołów w innowacyjnej firmie z branży medycznej • Pracę w skali (5 zespołów, produkcyjne systemy) • Współpracę z dojrzałym leadershipem technologicznym • Elastyczny model pracy (początkowe wyjazdy służbowe do Warszawy i Katowic)