pracaon.pl

Golang Developer for IoT / Industrial Data Platform (f / m/x) - Regular, Senior

Wiele lokalizacji, Wielkopolskie, Polska
Ogłoszenie zewnętrzne
Sii Poland

Sii Poland

Partner
69d
Wynagrodzenie do ustalenia
IT i Telekomunikacja
Pełny etat
Zdalna
Benefity
  • Great Place to Work

  • Stabilna sytuacja finansowa

  • Kontrakty z globalnymi markami

  • Centrum szkoleń wewnętrznych

  • Wielu ekspertów, od których możesz się uczyć

  • Otwarty i dostępny zarząd

  • Profit sharing

  • Program Sponsoringu Pasji

  • Cykliczne imprezy i wyjazdy integracyjne

  • Komfortowe i dobrze wyposażone biura

  • Aplikacja MySii

  • Opieka medyczna

Wymagania
  • Co najmniej 4 lata doświadczenia w rozwoju backendu, w tym w pracy nad wielkoskalowymi, wielousługowymi systemami backendowymi

  • Biegła znajomość języka Go jako podstawowego języka, z dodatkowymi umiejętnościami w zakresie C/C++, Python, SQL i Linux/Windows

  • Umiejętność programowania w kontenerach przy użyciu Dockera

  • Solidne zrozumienie architektur rozproszonych i praktyczna praca z mikrousługami

  • Praktyczne doświadczenie z systemami sterowanymi zdarzeniami, narzędziami do przesyłania wiadomości i komunikacją asynchroniczną

  • Znajomość przemysłowych standardów komunikacji, takich jak OPC UA, MQTT i podobnych protokołów

  • Doświadczenie w projektowaniu schematów baz danych, optymalizacji i wydajnej obsłudze danych

  • Solidne umiejętności w budowaniu i utrzymywaniu interfejsów API przy użyciu REST i gRPC

  • Język angielski na poziomie zaawansowanym

  • Wymagane miejsce zamieszkania w Polsce

Zakres obowiązków
  • Projektowanie, ulepszanie i obsługa rozwiązań łączności, które integrują różne protokoły komunikacyjne, takie jak MQTT, OPC, REST, Kafka i inne.

  • Opracowywanie i obsługa systemów do niezawodnego pozyskiwania, przekształcania, analizowania i przetwarzania danych z heterogenicznych źródeł.

  • Tworzenie i utrzymywanie podstawowych usług platformy, w tym funkcji serwera OPC UA, pipeline'ów obliczania danych oraz modułów danych historycznych/trendów

  • Wdrażanie rozszerzalnych komponentów umożliwiających tworzenie skryptów zdefiniowanych przez użytkownika, wykonywanie kodu SQL, automatyzację przepływu pracy i konfigurowalne łańcuchy reguł.

  • Rozwijanie możliwości powiadamiania i przesyłania wiadomości, w tym e-mail, SMS, Slack, Google Chat i innych kanałów komunikacji, zapewniając spójne i terminowe dostarczanie.

  • Wkład w funkcje bezpieczeństwa, takie jak TOTP i inne mechanizmy uwierzytelniania i ochrony w celu ochrony platformy i danych użytkowników

  • Udział w dyskusjach architektonicznych, określaniu zakresu funkcji i projektowaniu technicznym, przejmowanie odpowiedzialności za złożone funkcje od koncepcji do wdrożenia

  • Ścisła współpraca z zespołami frontendowymi, QA i produktowymi przy zapewnianiu wsparcia, rozwiązywaniu problemów i ciągłym doskonaleniu wdrożonych usług.

Opis

Centrum Kompetencyjne Embedded to jednostka organizacyjna Sii, która zrzesza prawie 500 specjalistów. Obecnie poszukujemy osoby na stanowisko Golang Developer. Będziesz projektować, rozwijać i utrzymywać podstawową infrastrukturę backendową, która zasila całą platformę, ściśle współpracując z wielofunkcyjnymi zespołami w celu dostarczania solidnych, skalowalnych rozwiązań. Projektowanie, ulepszanie i obsługa rozwiązań łączności, które integrują różne protokoły komunikacyjne, takie jak MQTT, OPC, REST, Kafka i inne. Opracowywanie i obsługa systemów do niezawodnego pozyskiwania, przekształcania, analizowania i przetwarzania danych z heterogenicznych źródeł. Tworzenie i utrzymywanie podstawowych usług platformy, w tym funkcji serwera OPC UA, pipeline'ów obliczania danych oraz modułów danych historycznych/trendów Wdrażanie rozszerzalnych komponentów umożliwiających tworzenie skryptów zdefiniowanych przez użytkownika, wykonywanie kodu SQL, automatyzację przepływu pracy i konfigurowalne łańcuchy reguł. Rozwijanie możliwości powiadamiania i przesyłania wiadomości, w tym e-mail, SMS, Slack, Google Chat i innych kanałów komunikacji, zapewniając spójne i terminowe dostarczanie. Wkład w funkcje bezpieczeństwa, takie jak TOTP i inne mechanizmy uwierzytelniania i ochrony w celu ochrony platformy i danych użytkowników Udział w dyskusjach architektonicznych, określaniu zakresu funkcji i projektowaniu technicznym, przejmowanie odpowiedzialności za złożone funkcje od koncepcji do wdrożenia Ścisła współpraca z zespołami frontendowymi, QA i produktowymi przy zapewnianiu wsparcia, rozwiązywaniu problemów i ciągłym doskonaleniu wdrożonych usług. Co najmniej 4 lata doświadczenia w rozwoju backendu, w tym w pracy nad wielkoskalowymi, wielousługowymi systemami backendowymi Biegła znajomość języka Go jako podstawowego języka, z dodatkowymi umiejętnościami w zakresie C/C++, Python, SQL i Linux/Windows Umiejętność programowania w kontenerach przy użyciu Dockera Solidne zrozumienie architektur rozproszonych i praktyczna praca z mikrousługami Praktyczne doświadczenie z systemami sterowanymi zdarzeniami, narzędziami do przesyłania wiadomości i komunikacją asynchroniczną Znajomość przemysłowych standardów komunikacji, takich jak OPC UA, MQTT i podobnych protokołów Doświadczenie w projektowaniu schematów baz danych, optymalizacji i wydajnej obsłudze danych Solidne umiejętności w budowaniu i utrzymywaniu interfejsów API przy użyciu REST i gRPC Język angielski na poziomie zaawansowanym Wymagane miejsce zamieszkania w Polsce Great Place to Work Stabilna sytuacja finansowa Kontrakty z globalnymi markami Centrum szkoleń wewnętrznych Wielu ekspertów, od których możesz się uczyć Otwarty i dostępny zarząd Profit sharing Program Sponsoringu Pasji Cykliczne imprezy i wyjazdy integracyjne Komfortowe i dobrze wyposażone biura Aplikacja MySii Opieka medyczna

Oferta została zaimportowana z zewnętrznego portalu.Źródło ogłoszenia