Team Lead / Backend Developer - Cloud & IoT (kontraktor)
150 - 220 PLN/ godz.B2B
SeniorFull-time·B2B
#451275·Dodano 5 dni temu·10
Źródło: ITSGTech Stack / Keywords
JavaSpring BootTypeScriptNode.jsNestJSAzureDockerKubernetesTerraformGrafana
Firma i stanowisko
Jesteśmy ITSG Global, firmą software’ową, która od 2007 roku tworzy i rozwija rozwiązania technologiczne dla międzynarodowych klientów. Realizujemy projekty m.in. w obszarze systemów backendowych, platform IoT, rozwiązań chmurowych oraz AI. Pracujemy nad platformami przemysłowego IoT, łączącymi maszyny i urządzenia terenowe z chmurą oraz umożliwiającymi monitorowanie ich działania. System monitoruje sprężarki i instalacje sprężonego powietrza w przemyśle, obsługując około 1000 bramek i 1800 maszyn przesyłających dane telemetryczne. Rozwiązania wykorzystują m.in. TypeScript, Node.js, NestJS, Java, Spring Boot oraz chmurę Azure.
Wymagania
- Minimum 6 lat doświadczenia w tworzeniu usług backendowych.
- Doświadczenie w prowadzeniu zespołu programistycznego, mentoringu i organizacji pracy technicznej.
- Bardzo dobra znajomość Java i Spring Boot lub TypeScript i Node.js.
- Gotowość do regularnego pisania kodu i pracy z istniejącymi aplikacjami.
- Doświadczenie w rozwijaniu i utrzymywaniu systemów produkcyjnych.
- Doświadczenie z rozwiązaniami chmurowymi, najlepiej Azure.
- Znajomość projektowania API, integracji systemów oraz pracy z bazami danych.
- Praktyczna znajomość testów automatycznych, code review i CI/CD.
- Umiejętność diagnozowania problemów na podstawie logów, metryk i zachowania aplikacji.
- Doświadczenie we współpracy z klientem lub interesariuszami biznesowymi.
- Umiejętność doprecyzowywania wymagań, szacowania prac i uzasadniania decyzji technicznych.
- Korzystanie z narzędzi AI wspierających tworzenie oprogramowania i ocena ich wyników.
- Płynna znajomość języka angielskiego w mowie i piśmie.
Nice to have:
- Doświadczenie w projektach IoT lub systemach przetwarzających dane telemetryczne.
- Znajomość NestJS.
- Doświadczenie z usługami Azure (np. IoT Hub, Functions, Event Hubs, Container Apps, Cosmos DB, Data Explorer).
- Znajomość Infrastructure as Code, np. Terraform, Pulumi, Bicep.
- Doświadczenie z Docker, Kubernetes i GitLab CI.
- Znajomość narzędzi monitoringu, np. Application Insights, Grafana, OpenTelemetry.
- Doświadczenie w rozwijaniu zespołów o zróżnicowanym poziomie kompetencji.
- Znajomość języka niemieckiego.
Obowiązki
- Prowadzenie zespołu backendowego, organizacja pracy technicznej i wspieranie realizacji priorytetów.
- Projektowanie i implementacja zmian w aplikacjach backendowych.
- Podejmowanie decyzji architektonicznych dotyczących jakości i niezawodności systemów.
- Mentoring programistów, onboarding nowych osób i wspieranie rozwoju zespołu.
- Doprecyzowywanie wymagań z klientem, ocena wykonalności rozwiązań i szacowanie prac.
- Utrzymywanie standardów programistycznych, code review, testy automatyczne oraz dokumentacja.
- Współpraca ze specjalistami DevOps przy wdrożeniach, monitoringu i rozwiązywaniu problemów produkcyjnych.
- Analiza złożonych błędów i zgłoszeń L3 oraz koordynowanie działań prowadzących do ich rozwiązania.
- Rozwój i utrzymanie istniejących aplikacji, w tym aktualizacje zależności i poprawki bezpieczeństwa.
- Zapewnienie sprawnego procesu CI/CD oraz bezpieczne wdrażanie zmian.
- Wspieranie wymiany wiedzy w zespole i dokumentowanie istotnych rozwiązań.
- Korzystanie z narzędzi AI wspierających programowanie oraz weryfikacja jakości wygenerowanego kodu.
Benefity
- Stawka 150-220 PLN/h.
- Możliwość pracy 100% zdalnie, hybrydowo lub z biura w Warszawie.
- Rola łącząca prowadzenie zespołu z praktyczną pracą backendową.
- Wpływ na architekturę, standardy techniczne oraz organizację pracy.
- Udział w rozwoju i utrzymaniu produkcyjnych rozwiązań chmurowych i przemysłowego IoT.
- Współpraca z zespołami backendu, IoT i DevOps.
- Bezpośrednia współpraca techniczna z międzynarodowymi klientami.
- Dostęp do lekcji języka angielskiego.
- Karta MultiSport.
- Prywatna opieka medyczna.
- Wydarzenia integracyjne.
- Budżet szkoleniowy oraz inicjatywy rozwojowe.
Kursy językowe
Karta sportowa
Opieka zdrowotna
Spotkania integracyjne
Dofinansowanie szkoleń
ITSG
4 aktywne oferty