Senior Backend Engineer
HCL Poland
Rola polega na projektowaniu, rozwijaniu i utrzymaniu skalowalnych backendowych serwisów i API w Node.js, zintegrowanych z Azure, dla inicjatyw platformy danych HCLTech. Będziesz pracować nad ingestion danych, zarządzaniem metadanymi i integracjami z Azure Data Factory, Databricks itp. To rola backendowa z silnym naciskiem na chmurę Azure i współpracę z zespołami data engineering, architektami i DevOps. Praca w modelu outsourcingowym dla globalnej firmy IT.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano wielkości zespołu, brak informacji o dyżurach on-call.
Rola polega na projektowaniu, rozwijaniu i utrzymaniu skalowalnych backendowych serwisów i API w Node.js, zintegrowanych z Azure, dla inicjatyw platformy danych HCLTech. Będziesz pracować nad ingestion danych, zarządzaniem metadanymi i integracjami z Azure Data Factory, Databricks itp. To rola backendowa z silnym naciskiem na chmurę Azure i współpracę z zespołami data engineering, architektami i DevOps. Praca w modelu outsourcingowym dla globalnej firmy IT.
- ✓Remote work (praca zdalna) z elastycznym czasem pracy
- ✓Dostęp do zaawansowanych programów szkoleniowych i certyfikacji (np. Azure)
- ✓Wyraźne ścieżki kariery w kierunku architektury i przywództwa technicznego
- ✓Ubezpieczenie na życie, prywatna opieka medyczna, karta MultiSport, dofinansowanie do okularów i kursów językowych
- −W sekcji 'Career Development Opportunities' pojawia się błąd: 'As a Senior ServiceNow Developer' – to kopia z innej oferty, co wskazuje na niechlujstwo lub brak dopracowania ogłoszenia
- −Brak informacji o wielkości zespołu i modelu pracy (np. czy pracujesz dla jednego klienta, czy rotujesz)
- −Możliwy brak autonomii – praca w modelu outsourcingowym, gdzie decyzje architektoniczne mogą być narzucane przez klienta
- !Nie określono, czy rola wymaga dyżurów on-call
- !Proces rekrutacyjny opisany ogólnie (aplikacja, shortlisting, wywiad techniczny i HR, oferta) – brak informacji o zadaniu domowym czy live codingu
- !Brak szczegółów dotyczących stosu technologicznego poza Azure – np. czy jest używany Docker/Kubernetes, choć nie wymienione
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i rozwijanie backendowych serwisów i API w Node.js (JavaScript/TypeScript) z użyciem Express.js lub NestJS
- •Architektura rozwiązań do ingestion danych, zarządzania metadanymi i monitorowania z integracją z Azure Data Factory, Databricks i innymi magazynami danych
- •Implementacja RESTful API i integracja z systemami wewnętrznymi i zewnętrznymi
- •Współpraca z data engineerami, architektami i DevOps przy dostarczaniu gotowych do produkcji usług
- •Implementacja logowania, monitorowania i obserwowalności (Application Insights, OpenTelemetry)
- •Implementacja bezpieczeństwa API (OAuth2, JWT, managed identities, API keys)
- •Integracja z Azure Key Vault, Storage, Service Bus/Event Hub oraz zarządzanie interakcjami z SQL i innymi bazami danych
- •Pisanie testów jednostkowych, integracyjnych i kontraktowych (Jest, Mocha, Chai, Supertest) oraz udział w code review i CI/CD (Azure DevOps)
Oferta dla doświadczonych specjalistów (Senior).
Mid-level backend engineer z solidnymi 3-4 latami Node.js i praktyczną znajomością Azure, gotowy do nauki i rozwoju w kierunku seniora. Musi posiadać umiejętność samodzielnego rozwijania API i integracji z chmurą.
Juniorzy bez głębokiego doświadczenia w Node.js i Azure. Osoby szukające pracy w małym, elastycznym zespole lub niezależnym produkcie – to rola w dużym korporacyjnym outsourcingu.
- ?Ile osób liczy zespół backendowy i z kim będę najczęściej współpracować?
- ?Czy pracujemy nad jednym projektem/platformą wewnętrzną, czy rotacyjnie dla różnych klientów?
- ?Jak wygląda proces decyzyjny dotyczący architektury – czy zespół ma autonomię?
- ?Czy są przewidziane dyżury on-call? Jeśli tak, jaka jest ich częstotliwość i dodatkowe wynagrodzenie?
- ?Jakie konkretnie usługi Azure są najczęściej używane w codziennej pracy?
- ?Czy w projekcie są elementy legacy czy wszystko jest rozwijane od zera?
- ?Jak wygląda proces code review i CI/CD – jakie narzędzia są używane poza Azure DevOps?
- ?Czy istnieje możliwość pracy z innymi chmurami (AWS/GCP) w przyszłości?
- −Nie podano wielkości zespołu
- −Brak informacji o dyżurach on-call
- −Nie wiadomo, czy rola jest na konkretnym projekcie, czy rotacyjna
- −Nie określono, czy istnieje budżet szkoleniowy poza certyfikatami
- −Brak szczegółów dotyczących systemu kontroli wersji (zakładamy Git, ale nie wymieniony)
Aplikacja -> Shortlisting -> Wywiad techniczny i HR (prawdopodobnie połączone) -> Oferta. Nie podano informacji o zadaniu domowym ani live codingu.