Team Lead / Backend Developer - Cloud & IoT (kontraktor)

Itsg Global

Warszawa

Hybrid

PLN 240,000 - 320,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

English lessons
MultiSport card
Private medical care
Team events
Training budget

Job summary

ITSG Global poszukuje Team Leada / Backend Developera do prowadzenia zespołu i jednoczesnego rozwoju oraz utrzymania rozwiązań przemysłowego IoT. Praca obejmuje wymagania dotyczące architektury, jakości kodu oraz współpracy z klientami.

Firma wykorzystuje Azure, NestJS oraz Java/Spring Boot, a także technologie chmurowe i CI/CD. Możliwość pracy zdalnej, hybrydowej lub w biurze w Warszawie, z elastycznym wsparciem dla rozwoju kompetencji i AI w procesie programowania.

Qualifications

  • 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 długofalowym rozwijaniu i utrzymywaniu systemów produkcyjnych.
  • Doświadczenie z rozwiązaniami chmurowymi, najlepiej Azure.
  • Znajomość projektowania API i integracji systemów.
  • Praktyczna znajomość testów automatycznych, code review i CI/CD.
  • Umiejętność diagnozowania problemów z logów i metryk.
  • Współpraca z klientem lub interesariuszami biznesowymi.
  • Znajomość narzędzi AI wspierających tworzenie oprogramowania i oceny ich wyników.
  • Płynna znajomość angielskiego w mowie i piśmie.

Responsibilities

  • Prowadzenie zespołu backendowego, organizacja pracy technicznej i wsparcie priorytetów.
  • Udział w projektowaniu i implementacji zmian w aplikacjach backendowych.
  • Decyzje architektoniczne z uwzględnieniem jakości i wydajności systemów.
  • Mentoring programistów i onboarding nowych osób.
  • Szacowanie prac, doprecyzowywanie wymagań z klientem i uzasadnianie decyzji technicznych.
  • Dbanie o standardy kodu, code review, testy automatyczne i dokumentację.
  • Współpraca z DevOps przy wdrożeniach i monitoringu produkcji.
  • Analiza złożonych błędów i koordynacja działań naprawczych.
  • Rozwój i utrzymanie istniejących aplikacji, aktualizacje zależności i bezpieczeństwo.
  • Utrzymanie sprawnego procesu CI/CD i bezpiecznych wdrożeń.
  • Wymiana wiedzy w zespole i dokumentowanie rozwiązań.
  • Wykorzystanie narzędzi AI wspierających kodowanie i ocena ich wyników.

Skills

Java
Spring Boot
TypeScript
Node.js
Azure
API design
CI/CD
Diagnostics

Tools

NestJS
Azure
Docker
Kubernetes

Job description

Kim jesteśmy?

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.

Obecnie poszukujemy Team Leada / Backend Developera, który będzie łączyć prowadzenie zespołu z aktywną pracą nad rozwojem i utrzymaniem rozwiązań przemysłowego IoT.

To rola dla osoby, która nadal lubi pisać kod, potrafi wspierać innych programistów i chce odpowiadać za jakość oraz niezawodność działających produktów.

Pracujemy nad platformami przemysłowego IoT, które łączą maszyny i urządzenia terenowe z chmurą oraz umożliwiają monitorowanie ich działania.

Jednym z rozwiązań jest system do monitorowania sprężarek i instalacji sprężonego powietrza wykorzystywanych w przemyśle. Około 1000 bramek i 1800 maszyn przesyła dane telemetryczne do platformy, która wspiera analizę stanu urządzeń, obsługę zdarzeń i alarmów oraz zarządzanie zasobami.

Rozwiązanie wykorzystuje TypeScript, Node.js, NestJS i Azure, w tym Azure IoT Hub oraz Azure Functions. W szerszym obszarze projektowym znajdują się również aplikacje oparte na Java i Spring Boot.

Praca obejmuje rozwój nowych funkcjonalności i integracji, a także utrzymanie systemów produkcyjnych: diagnozowanie problemów, poprawę niezawodności, aktualizacje i usprawnianie procesów technicznych.

Team Lead będzie prowadzić zespół backendowy, współpracować ze specjalistami IoT i DevOps oraz uczestniczyć w rozmowach technicznych z klientami.

Zakres zadań w projekcie:

Prowadzenie zespołu backendowego, organizacja pracy technicznej i wspieranie realizacji uzgodnionych priorytetów.

Aktywny udział w projektowaniu i implementacji zmian w aplikacjach backendowych.

Podejmowanie decyzji architektonicznych z uwzględnieniem jakości, wydajności i niezawodności systemów.

Mentoring programistów, onboarding nowych osób i wspieranie rozwoju kompetencji zespołu.

Doprecyzowywanie wymagań z klientem, ocena wykonalności rozwiązań i szacowanie prac.

Dbanie o standardy programistyczne, code review, testy automatyczne oraz dokumentację.

Współpraca ze specjalistami DevOps przy wdrożeniach, monitoringu i rozwiązywaniu problemów produkcyjnych.

Analiza bardziej 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.

Dbanie o sprawny proces 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.

Oczekiwane kompetencje:

Minimum 6 letnie doświadczenie 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, połączona z otwartością na pracę w różnych technologiach backendowych.

Gotowość do regularnego pisania kodu i pracy z istniejącymi aplikacjami.

Doświadczenie w długofalowym 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 w bezpośredniej 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 umiejętność oceny ich wyników.

Płynna znajomość języka angielskiego w mowie i piśmie.

Mile widziane:

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 lub Data Explorer.

Znajomość Infrastructure as Code, np. Terraform, Pulumi lub Bicep.

Doświadczenie z Dockerem, Kubernetes i GitLab CI.

Znajomość narzędzi monitoringu i obserwowalności, np. Application Insights, Grafana lub OpenTelemetry.

Doświadczenie w rozwijaniu zespołów o zróżnicowanym poziomie kompetencji.

Znajomość języka niemieckiego.

Warunki współpracy projektowej:

Możliwość realizacji współ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 sposób organizacji pracy.

Udział w rozwoju i utrzymaniu produkcyjnych rozwiązań chmurowych oraz przemysłowego IoT.

Współpraca ze specjalistami backendu, IoT i DevOps.

Bezpośrednia współpraca techniczna z międzynarodowymi klientami.

Dodatkowo:

możliwość korzystania z lekcji języka angielskiego, karty MultiSport, prywatnej opieki medycznej, wydarzeń integracyjnych, budżetu szkoleniowego oraz inicjatyw rozwojowych.

Proces rekrutacji:

Rozmowa z rekruterem na temat Twojego doświadczenia, oczekiwań i dostępności.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Lead- Azure IoT (kontraktor)
Technical Lead- Azure IoT (kontraktor)

Itsg Global • Warszawa

Remote
PLN 248,000 - 317,000
English lessons
MultiSport card
Private medical care
+3
DevOps / Cloud Engineer - Azure (kontraktor)
DevOps / Cloud Engineer - Azure (kontraktor)

Itsg Global • Warszawa

Hybrid
PLN 140,000 - 210,000
Lekcje języka angielskiego
Karta MultiSport
Prywatna opieka medyczna
+3
Tech Lead .NET (kontraktor)
Tech Lead .NET (kontraktor)

Itsg Global • Warszawa

On-site
PLN 180,000 - 260,000
Budżet szkoleniowy
Karta Multisport
Prywatne ubezpieczenie medyczne
+1
Team Lead & Backend Engineer – Industrial IoT
Team Lead & Backend Engineer – Industrial IoT

Itsg Global • Warszawa

Hybrid
PLN 240,000 - 320,000
English lessons
MultiSport card
Private medical care
+2
Senior .NET Developer (kontraktor)
Senior .NET Developer (kontraktor)

Itsg Global • Warszawa

On-site
PLN 180,000 - 260,000
Budżet szkoleniowy
Lekcje języka angielskiego
Karta Multisport
+2
Tech Lead / Architekt Systemowy
Tech Lead / Architekt Systemowy

Clurgo Ltd. • Polska

Hybrid
PLN 180,000 - 260,000
Senior .NET Developer
Senior .NET Developer

Scalo • Wrocław

Remote
PLN 152,000 - 207,000
Opieka medyczna
Karta sportowa
Platforma kafeteryjna
Python Backend Developer - projekt AI
Python Backend Developer - projekt AI

Poznan IT • Poznań

Hybrid
PLN 120,000 - 190,000
Możliwość pracy zdalnej
Elastyczny czas pracy
Spotkania integracyjne
+1
Backend QA Engineer
Backend QA Engineer

ITLT • Warszawa

On-site
PLN 152,000 - 207,000
Karta MultiSport
Ubezpieczenia
Tech Lead (Java+Cloud)
Tech Lead (Java+Cloud)

Ness Solution • Warszawa

On-site
PLN 261,744 - 344,400
Praca hybrydowa
Pakiet medyczny
Ubezpieczenie
+1