Senior Golang Engineer (Networking & Azure)

Itsg Global

Warszawa

Hybrid

PLN 220,000 - 276,000

Full time

45 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Lekcje angielskiego
Karta MultiSport
Prywatna opieka medyczna
Wydarzenia integracyjne
Budżet szkoleniowy

Job summary

Itsg Global poszukuje Senior Golang Engineera do zespołu pracującego nad nową generacją platformy zdalnego dostępu do maszyn przemysłowych. Dołączysz do zespołu odpowiedzialnego za backend, agentów i warstwę sieciową, pracując nad architekturą Zero Trust i bezpiecznymi protokołami.

Oczekujemy minimum 4 lata doświadczenia w Go, solidnej wiedzy z zakresu networkingu, Azure/AKS, Terraform i bezpieczeństwa. Praca zdalna lub hybrydowa, biuro w Warszawie, w zależności od preferencji.

Qualifications

  • Minimum 4 lata komercyjnego doświadczenia w programowaniu w Go (Golang), w szczególności przy tworzeniu backendu lub agentów programowych.
  • Bardzo dobra znajomość zagadnień związanych z networkingiem i bezpieczną komunikacją sieciową.
  • Doświadczenie z rozwiązaniami do bezpiecznego dostępu zdalnego i sieci mesh, np. OpenZiti, OpenVPN lub Tailscale.
  • Znajomość architektury Zero Trust, mechanizmów PKI, uwierzytelniania i autoryzacji urządzeń.
  • Praktyczne doświadczenie z Microsoft Azure oraz Azure Kubernetes Service (AKS).
  • Znajomość Infrastructure as Code, w szczególności Terraform.
  • Doświadczenie w budowaniu i utrzymywaniu rozwiązań produkcyjnych z wykorzystaniem monitoringu, logowania oraz distributed tracing.
  • Umiejętność tworzenia czytelnego, wydajnego i łatwego w utrzymaniu kodu.
  • Doświadczenie w tworzeniu testów jednostkowych i integracyjnych oraz przeprowadzaniu code review.
  • Samodzielność, proaktywna komunikacja i umiejętność współpracy w niewielkim zespole developerskim.
  • Otwartość na pracę w środowisku Agile.

Responsibilities

  • Projektowanie, rozwój i optymalizacja komponentów backendowych oraz agentów w języku Go.
  • Projektowanie i implementacja bezpiecznych rozwiązań umożliwiających zdalny dostęp do urządzeń przemysłowych.
  • Rozwój architektury sieciowej opartej na podejściu Zero Trust, z wykorzystaniem OpenZiti.
  • Praca z infrastrukturą chmurową Microsoft Azure, Azure Kubernetes Service (AKS) oraz Terraform.
  • Współpraca z zespołem przy projektowaniu architektury systemu, REST API, przepływów danych i modeli danych.
  • Diagnozowanie i rozwiązywanie problemów technicznych, optymalizacja wydajności oraz niezawodności systemu.
  • Rozwijanie rozwiązań wspierających monitoring, logowanie i tracing aplikacji.
  • Tworzenie testów jednostkowych i integracyjnych, udział w code review oraz dbanie o jakość kodu.
  • Współpraca z developerami przy rozwoju i doskonaleniu platformy.

Skills

Go
Networking
DevOps
Cloud Infrastructure
Zero Trust
OpenZiti
Azure
AKS
Terraform
Security

Tools

Azure
AKS
Terraform
OpenVPN
Tailscale
OpenZiti
PostgreSQL

Job description

Kim jesteśmy?

Jesteśmy ITSG Global, firmą software’ową, która od 2007 roku tworzy i rozwija rozwiązania technologiczne dla międzynarodowych klientów. Realizujemy projekty m.in. w obszarze systemów backendowych, platform IoT, rozwiązań chmurowych oraz AI.

Obecnie poszukujemy Senior Golang Engineera, który dołączy do zespołu rozwijającego nowoczesną platformę do bezpiecznego, zdalnego dostępu do maszyn przemysłowych.

To rola dla osoby, która łączy doświadczenie w programowaniu w Go z dobrą znajomością networkingu, infrastruktury chmurowej oraz bezpieczeństwa komunikacji sieciowej. Jeśli interesują Cię systemy rozproszone, architektura Zero Trust i rozwiązania cloud-native, ten projekt może być dla Ciebie ciekawym wyzwaniem.

Wspólnie z naszym niemieckim partnerem technologicznym rozwijamy nową generację platformy Remote Service, umożliwiającej bezpieczne połączenia z maszynami przemysłowymi zlokalizowanymi na całym świecie.

Projekt zakłada całkowite przepisanie istniejącego rozwiązania i budowę nowej platformy w podejściu greenfield, z wykorzystaniem nowoczesnych technologii backendowych, chmurowych i sieciowych.

Jednym z kluczowych elementów systemu jest architektura Zero Trust Network Access (ZTNA) oparta na OpenZiti, umożliwiająca bezpieczną komunikację pomiędzy urządzeniami brzegowymi (edge devices) a usługami backendowymi, bez konieczności udostępniania publicznych endpointów.

Dołączysz do niewielkiego zespołu developerskiego, który odpowiada za cały cykl rozwoju oprogramowania – od agentów działających na urządzeniach, przez mikroserwisy backendowe, po frontend, infrastrukturę chmurową i testy end-to-end.

Szukamy osoby, która wzmocni zespół przede wszystkim w obszarze Go Development, Networking, DevOps i Cloud Infrastructure, będzie aktywnie uczestniczyć w projektowaniu rozwiązań oraz mieć realny wpływ na ich architekturę i jakość.

Zakres zadań w projekcie:
  • Projektowanie, rozwój i optymalizacja komponentów backendowych oraz agentów w języku Go.
  • Projektowanie i implementacja bezpiecznych rozwiązań umożliwiających zdalny dostęp do urządzeń przemysłowych.
  • Rozwój architektury sieciowej opartej na podejściu Zero Trust, z wykorzystaniem OpenZiti.
  • Praca z infrastrukturą chmurową Microsoft Azure, Azure Kubernetes Service (AKS) oraz Terraform.
  • Współpraca z zespołem przy projektowaniu architektury systemu, REST API, przepływów danych i modeli danych.
  • Diagnozowanie i rozwiązywanie problemów technicznych, optymalizacja wydajności oraz niezawodności systemu.
  • Rozwijanie rozwiązań wspierających monitoring, logowanie i tracing aplikacji.
  • Tworzenie testów jednostkowych i integracyjnych, udział w code review oraz dbanie o jakość kodu.
  • Współpraca z developerami przy rozwoju i doskonaleniu platformy.
Oczekiwane kompetencje:
  • Minimum 4lata komercyjnego doświadczenia w programowaniu w Go (Golang), w szczególności przy tworzeniu backendu lub agentów programowych.
  • Bardzo dobra znajomość zagadnień związanych z networkingiem i bezpieczną komunikacją sieciową.
  • Doświadczenie z rozwiązaniami do bezpiecznego dostępu zdalnego i sieci mesh, np. OpenZiti, OpenVPN lub Tailscale.
  • Znajomość architektury Zero Trust, mechanizmów PKI, uwierzytelniania i autoryzacji urządzeń.
  • Praktyczne doświadczenie z Microsoft Azure oraz Azure Kubernetes Service (AKS).
  • Znajomość Infrastructure as Code, w szczególności Terraform.
  • Doświadczenie w budowaniu i utrzymywaniu rozwiązań produkcyjnych z wykorzystaniem monitoringu, logowania oraz distributed tracing.
  • Umiejętność tworzenia czytelnego, wydajnego i łatwego w utrzymaniu kodu.
  • Doświadczenie w tworzeniu testów jednostkowych i integracyjnych oraz przeprowadzaniu code review.
  • Samodzielność, proaktywna komunikacja i umiejętność współpracy w niewielkim zespole developerskim.
  • Otwartość na pracę w środowisku Agile.
Mile widziane:
  • Doświadczenie z komunikacją asynchroniczną i systemami messagingowymi, np. Azure Event Hubs lub MQTT.
  • Znajomość TypeScript i doświadczenie w rozwoju aplikacji backendowych.
  • Praktyczna znajomość PostgreSQL lub innych relacyjnych baz danych.
  • Znajomość Angular i doświadczenie w rozwoju aplikacji frontendowych.
  • Doświadczenie w projektach związanych z Industrial IoT, urządzeniami edge lub systemami zdalnego dostępu.
Warunki współpracy projektowej:

stawka: 160-200 zł netto+vat/h

Możliwość pracy 100% zdalnie, hybrydowo lub z biura w Warszawie.

  • Udział w projekcie greenfield, obejmujący budowę nowej generacji platformy wykorzystywanej w środowiskach przemysłowych.
  • Realny wpływ na rozwój rozwiązań technicznych oraz architekturę platformy.
  • Bezpośrednią współpracę z niewielkim zespołem developerskim i międzynarodowym partnerem technologicznym.
  • Możliwość pracy nad rozwiązaniem łączącym backend development, networking, security i cloud-native technologies.

Dodatkowo: możliwość korzystania z lekcji języka angielskiego, karty MultiSport, prywatnej opieki medycznej, wydarzeń integracyjnych i budżetu szkoleniowego.

Proces rekrutacji:

Rozmowa z rekruterem na temat Twojego doświadczenia, oczekiwań i dostępności.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

ITSG Global • Województwo mazowieckie

Remote
PLN 207,000 - 248,000
Lekcje języka angielskiego
Karta MultiSport
Prywatna opieka medyczna
+2
Senior Java Developer (kontraktor)
Senior Java Developer (kontraktor)

Itsg Global • Warszawa

Hybrid
PLN 207,000 - 248,000
Karta MultiSport
Prywatna opieka medyczna
Wydarzenia integracyjne
+2
Technical Lead- Azure IoT (kontraktor)
Technical Lead- Azure IoT (kontraktor)

Itsg Global • Warszawa

Remote
PLN 248,000 - 317,000
English lessons
MultiSport card
Private medical care
+3
Team Lead / Backend Developer - Cloud & IoT (kontraktor)
Team Lead / Backend Developer - Cloud & IoT (kontraktor)

Itsg Global • Warszawa

Hybrid
PLN 240,000 - 320,000
English lessons
MultiSport card
Private medical care
+2
DevOps / Cloud Engineer - Azure (kontraktor)
DevOps / Cloud Engineer - Azure (kontraktor)

Itsg Global • Warszawa

Hybrid
PLN 140,000 - 210,000
Lekcje języka angielskiego
Karta MultiSport
Prywatna opieka medyczna
+3
Junior Backend / Fullstack Developer (Java) – Azure IoT (kontraktor)
Junior Backend / Fullstack Developer (Java) – Azure IoT (kontraktor)

ITSG Global • Województwo mazowieckie

Hybrid
PLN 124,000 - 179,000
Angielskie lekcje języka
Karta MultiSport
Prywatna opieka medyczna
+3
Backend / Fullstack Developer (Java) – Azure IoT (kontraktor)
Backend / Fullstack Developer (Java) – Azure IoT (kontraktor)

Itsg Global • Warszawa

Hybrid
PLN 124,000 - 179,000
Lekcje języka angielskiego
MultiSport
Prywatna opieka medyczna
+3
Software Solution Architect - Golang
Software Solution Architect - Golang

Future Processing SA • Gliwice

Hybrid
PLN 260,000 - 420,000
Mid Golang Developer
Mid Golang Developer

Kempuri • Kraków

On-site
PLN 180,000 - 240,000
Senior Go Engineer - Zero-Trust Cloud Networking
Senior Go Engineer - Zero-Trust Cloud Networking

Itsg Global • Warszawa

Hybrid
PLN 220,000 - 276,000
Lekcje angielskiego
Karta MultiSport
Prywatna opieka medyczna
+2
Top locations