Cloud Engineer (IoT Platform)
⚲ Warszawa
16 000 - 21 000 PLN brutto (UoP)
Wymagania
- min. 3 lata doświadczenia na stanowisku Cloud Engineer, Platform Engineer lub Backend Engineer
- praktyczne doświadczenie z MQTT, PostgreSQL, Docker, Kubernetes, Linux, Git
- doświadczenie we wdrażaniu lub konfiguracji platform IoT bądź systemów telemetrycznych
- znajomość baz danych do przechowywania dużych ilości danych (np. PostgreSQL, TimescaleDB, InfluxDB lub Cassandra)
- doświadczenie z procesami CI/CD
- znajomość zagadnień bezpieczeństwa komunikacji (TLS, autoryzacja, tokeny)
- znajomość języka angielskiego na poziomie min. B2
Mile widziane
- doświadczenie z Java/Spring, Grafana/Prometheus, Terraform, AWS, GitOps lub platformami IoT open source
Opis stanowiska
Dołączysz do projektu badawczo-rozwojowego współfinansowanego przez NCBR, którego celem jest budowa od podstaw platformy IoT do monitorowania i zarządzania urządzeniami w instalacjach fotowoltaicznych. Będziesz odpowiadać za backend obsługujący komunikację z urządzeniami (MQTT) i przetwarzanie danych telemetrycznych z tysięcy urządzeń, współpracując z zespołami Embedded, Front-end i AI. Praca nad nowym, niedojrzałym produktem oznacza brak utartych ścieżek i konieczność improwizacji, a finansowanie z dotacji może budzić pytania o stabilność po jej zakończeniu.
🔍 Dekoder Ogłoszenia
🔴
projekt badawczo-rozwojowy współfinansowany przez NCBR
Projekt może być na wczesnym etapie rozwoju, z potencjalnie niepewną przyszłością finansowania i stabilnością po zakończeniu dotacji.
🔴
budowę od podstaw nowoczesnej platformy IoT
Oznacza to, że będziesz pracować nad nowym, niedojrzałym produktem, gdzie wiele rzeczy może się jeszcze zmieniać i nie być w pełni zdefiniowanych.
🟡
realny wpływ na architekturę systemu
Może oznaczać, że będziesz miał dużą swobodę w podejmowaniu decyzji, ale też ponosić pełną odpowiedzialność za potencjalne błędy architektoniczne.
🔴
uczestniczyć w tworzeniu nowego produktu
Podobnie jak budowa od podstaw, sugeruje pracę nad czymś nowym, co może wiązać się z brakiem utartych ścieżek i koniecznością improwizacji.
🟡
wspólnie rozwijając rozwiązanie od etapu projektowania aż do wdrożenia
Zakres obowiązków może być bardzo szeroki, obejmując cały cykl życia produktu, co może oznaczać potrzebę elastyczności i gotowości do wykonywania różnorodnych zadań.