W skrócie
- Zadania: Twórz i rozwijaj skalowalne mikroserwisy w Node.js, Golang i Pythonie.
- Firma: Innowacyjna firma technologiczna zajmująca się transformacją energetyczną.
- Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj nad zaawansowaną platformą cyfrowego bliźniaka dla transformacji energetycznej.
- Kwalifikacje: 5+ lat doświadczenia w rozwoju backendu oraz znajomość Node.js i Golang.
Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.
Tech stack:
- Node.js (primary backend technology)
- Golang (microservices, gRPC-based services)
- Python (ETL-related components)
- PostgreSQL
- Redis (Key-Value stores)
- gRPC & REST APIs
- Docker & Kubernetes
- AWS (cloud infrastructure)
- RabbitMQ / AWS SQS (event-driven architecture)
- NestJS
- Angular / Svelte (collaboration exposure)
Wymagania:
- 5+ lat doświadczenia w rozwoju backendu, najlepiej w architekturze mikroserwisów
- Silna wiedza z zakresu Node.js i Golang
- Doświadczenie z PostgreSQL i projektowaniem baz danych dla skalowalnych, wysokowydajnych systemów
- Solidna znajomość Dockera i Kubernetes
- Praktyczne doświadczenie z usługami i infrastrukturą AWS
- Doświadczenie w projektowaniu API gRPC i REST
- Znajomość architektur opartych na zdarzeniach (RabbitMQ, AWS SQS)
- Zrozumienie systemów rozproszonych i zasad skalowalności
- Umiejętność pracy samodzielnej i przejmowania odpowiedzialności za złożone zadania
- Silne umiejętności rozwiązywania problemów i proaktywne podejście
- Bardzo dobra znajomość języka angielskiego i niemieckiego (w mowie i piśmie)
Miło widziane:
- Doświadczenie z Pythonem (szczególnie w procesach ETL)
- Znajomość frameworka NestJS
- Ekspozycja na technologie frontendowe Angular lub Svelte
- Znajomość branży energetycznej lub sektora energii elektrycznej
- Doświadczenie w pracy w wysoce zwinnych środowiskach
- Doświadczenie w korzystaniu z narzędzi AI w codziennym workflow
Opis projektu:
Dołączysz do rozwoju zaawansowanej platformy cyfrowego bliźniaka dla transformacji energetycznej, zaprojektowanej w celu zjednoczenia danych związanych z energią i klimatem w jedną, kompleksową rozwiązanie. Platforma wspiera interesariuszy zaangażowanych w transformację energetyczną, dostarczając dane i narzędzia do podejmowania decyzji. Rozwiązuje kluczowe wyzwania, takie jak bilansowanie CO2, rozwój energii odnawialnej, planowanie sieci energetycznej oraz strategie ogrzewania miejskiego.
Oparta na modułowej i skalowalnej architekturze, rozwiązanie umożliwia złożoną analizę i wspiera wgląd w czasie rzeczywistym w szybko rozwijającym się sektorze energetycznym.
Główne obowiązki:
- Projektowanie, rozwijanie i utrzymywanie skalowalnych mikroserwisów przy użyciu Node.js, Golang i Pythona
- Budowanie i optymalizacja modeli danych PostgreSQL oraz zapytań
- Rozwój i utrzymanie API przy użyciu gRPC i REST
- Konteneryzacja aplikacji z Dockerem i zarządzanie wdrożeniami na Kubernetes (AWS)
- Udział w decyzjach architektonicznych dla systemów rozproszonych
- Zapewnienie skalowalności, wydajności i niezawodności systemu
- Współpraca z zespołami frontendowymi (Angular) i backendowymi (NestJS)
- Praca samodzielna od koncepcji do dostarczenia produkcji
- Udział w ceremoniach zwinnych, przeglądach kodu i inicjatywach ciągłego doskonalenia
Lead Backend Engineer in Katowice – pracodawca: Spyrosoft Ltd
Jako wiodący inżynier Android Automotive (AAOS) w naszej firmie, będziesz częścią dynamicznego zespołu, który kładzie duży nacisk na innowacje i rozwój. Oferujemy elastyczne godziny pracy, możliwość pracy zdalnej oraz wsparcie w rozwoju zawodowym, co sprawia, że jesteśmy doskonałym pracodawcą dla osób pragnących rozwijać swoje umiejętności w branży motoryzacyjnej. Nasza kultura pracy opiera się na współpracy i otwartości, a lokalizacja w Niemczech zapewnia dostęp do najnowszych technologii i trendów w branży.