Cloud Service Developer
Cześć! Poznaj możliwości współpracy ze Scalo!
W Scalo zajmujemy się dostarczaniem projektów software'owych i wspieraniem naszych partnerów w rozwijaniu ich biznesu. Tworzymy oprogramowanie, które umożliwia ludziom dokonywanie zmian, działanie w szybszym tempie oraz osiąganie lepszych rezultatów. Wykorzystujemy szerokie spektrum usług IT, aby wspierać naszych klientów w realizacji ich celów biznesowych.
Obszary naszej działalności obejmują m.in.:
doradztwo technologiczne, tworzenie oprogramowania, systemy wbudowane, rozwiązania chmurowe, zarządzanie danymi, dedykowane zespoły projektowe.
Co oferujemy w ramach współpracy?
możliwość świadczenia usług w różnorodnych projektach z obszaru Software, Embedded, Data i Cloud Services,
zaangażowanie w dodatkowe inicjatywy presealsowe oraz eksperckie ,
dostęp do opieki medycznej, karty sportowej oraz platformy kafeteryjnej zgodnie z obowiązującymi zasadami współpracy.
Daily tasks
- rozwój nowoczesnej platformy IoT umożliwiającej zdalne zarządzanie inteligentnymi urządzeniami kontroli dostępu,
- projektowanie i implementacja usług backendowych w języku Java,
- integracja komponentów i usług chmurowych AWS,
- tworzenie i rozwój funkcji AWS Lambda w języku Go,
- rozwój rozwiązań opartych na architekturze serverless i event-driven,
- przetwarzanie danych pochodzących z urządzeń IoT oraz rozwój mechanizmów ich udostępniania na potrzeby raportowania, monitorowania i przewidywania awarii,
- udział w projektowaniu architektury platformy ze szczególnym uwzględnieniem bezpieczeństwa, wydajności i skalowalności,
- przygotowywanie i rozwój testów end-to-end (E2E),
- przeprowadzanie przeglądów kodu (code review) i dbanie o jakość rozwiązań,
- współpraca przy rozwoju i utrzymaniu procesów CI/CD,
- współpraca z międzynarodowym zespołem R&D w metodyce Scrum,
- analiza wymagań technicznych i konsultacje z interesariuszami projektu, również w środowisku międzynarodowym,
- udział w rozwoju nowych rozwiązań technologicznych i doskonaleniu architektury platformy,
- model realizacji usług: zdalnie, z wizytami w biurze w Business Park Zabierzów 1 raz w miesiącu,
- budżet projektu: do 160 PLN/h + VAT, w zależności od doświadczenia oraz zakresu świadczonych usług.
Requirements
Kompetencje wymagane do realizacji usług:
doświadczenie w projektowaniu i rozwijaniu oprogramowania backendowego w Javie (min. 5 lat doświadczenia) ,
praktyczne doświadczenie z usługami chmurowymi AWS i integracją komponentów chmurowych,
znajomość AWS Lambda oraz gotowość do rozwijania funkcji serverless w języku Go ,
znajomość architektury serverless , rozwiązań chmurowych i podejścia event-driven ,
doświadczenie w budowie i utrzymaniu procesów CI/CD ,
doświadczenie w projektach realizowanych w metodyce Scrum ,
znajomość relacyjnych lub nierelacyjnych baz danych ( SQL / NoSQL ),
doświadczenie w tworzeniu testów automatycznych, w tym E2E , oraz przeprowadzaniu code review,
znajomość zagadnień związanych z bezpieczeństwem i skalowalnością rozwiązań backendowych,
bardzo dobra znajomość języka angielskiego w mowie i piśmie, umożliwiająca swobodną współpracę z międzynarodowym zespołem,
otwartość na nowe technologie oraz gotowość do rozwoju kompetencji w środowisku R&D.
Mile widziane:
doświadczenie w rozwoju aplikacji frontendowych, szczególnie z wykorzystaniem React ,
doświadczenie w projektach IoT i przetwarzaniu dużych wolumenów danych,
praktyczne doświadczenie w programowaniu w języku Go .
Must have: Java, AWS, AWS Lambda, Go, CI/CD, Scrum, SQL, NoSQL, CA
Nice to have: React, IoT