Senior Software Engineer with Go (B2B)
Jesteśmy Knowit i w oparciu o skandynawską kulturę organizacyjną, zbudowaną na poszanowaniu środowiska, ludzi i różnorodności, razem tworzymy przyjazne i stymulujące do rozwoju miejsce pracy, w którym zobaczysz technologię z nowej, zrównoważonej perspektywy.
Nasze firmowe wartości w codziennej pracy tłumaczymy na grę zespołową i współdziałanie przy realizacji śmiałych projektów technologicznych, które zmieniają świat na lepsze. Swoimi softwarehouse’owymi mocami wspieramy naszych klientów w zrównoważonej transformacji cyfrowej.
Obecnie prowadzimy rekrutację do nowego projektu.
Projekt:
Celem projektu jest stworzenie silnika do automatyzacji procesów, który umożliwia automatyzację zadań operacyjnych związanych z rozwiązaniami sieciowymi. Jest to rozwiązanie typu on-premise (instalowane lokalnie), zaprojektowane w celu ułatwienia, przyspieszenia i zwiększenia niezawodności utrzymania sieci. System pozwala użytkownikom na tworzenie, planowanie i monitorowanie przepływów pracy za pomocą przeglądarki internetowej, opierając się na architekturze mikrousług. Zawiera intuicyjny interfejs graficzny do budowania i zarządzania procesami. Ze względu na krytyczny charakter wykonywanych zadań, silnik musi być bezpieczny, skalowalny i niezawodny. Został zaprojektowany z elastycznością, aby sprostać wymaganiom różnych urządzeń i systemów, które obsługuje.
Co warto wiedzieć:
- Zespół składa się z pasjonatów, którzy traktują każdy dzień jako nowe wyzwanie i biorą pełną odpowiedzialność za swoje zadania.
- Klient jest zlokalizowany w USA, natomiast zespół pracuje w polskiej strefie czasowej.
Twoja rola:
Jako członek zespołu projektowego będziesz odpowiedzialny za:
- Rozwój i utrzymanie silnika automatyzacji przepływów pracy napisanego w języku Go.
- Tworzenie testów jednostkowych.
- Wsparcie zespołu deweloperskiego w obszarze operacyjnym.
- Współpracę z Klientem w zakresie ulepszania istniejącego kodu źródłowego.
Szukamy kogoś kto:
- Bardz dobrze zna język Go.
- Madoświadczenie z językiem Python w zakresie tworzenia testów (framework PyTest).
- Ma doświadczenie w tworzeniu interfejsów REST.
- Ma doświadczenie z brokerem zdarzeń Kafka.
- Zna platformy temporal.io.
- Ma doświadczenie z bazą danych PostgreSQL.Doświadczenie w pracy z architekturą opartą na mikrousługach.
- Ma doświadczenie w pracy z usługami konteneryzowanymi zarządzanymi przez Kubernetes.
- Dobrze zna język angielski (min. poziom B2).
Mile widziane:
- Znajomość zagadnień sieciowych (konfiguracja urządzeń i usług, protokoły.
- Znajomość programowania frontendowego (Angular).
Oferujemy:
- Kontrakt biznesowy B2B.
- Możliwość pracy z biura (Warszawa, Łódź, Bydgoszcz), hybrydowo lub zdalnie – w zależności od Twoich możliwości i preferencji.
- Elastyczne godziny – dzień możesz rozpocząć między 7 a 10.
- Kulturę organizacyjną opartą o dzielenie się wiedzą i feedbackiem.
- Możliwość rozwoju Twoich kompetencji - szkolenia językowe, techniczne, kompetencje miękkie, dofinansowanie certyfikatów, udział w konferencjach na preferencyjnych warunkach.
- Możliwość skorzystania na preferencyjnych warunkach z benefitów takich jak: Karta MultiSport oraz platforma MultiLife, opieka medyczna w LuxMed dla Ciebie i Twojej rodziny, ubezpieczenie grupowe.
- Sprzęt niezbędny do współpracy.
- Career path
- Software Development & Architecture
- Locations
- Bydgoszcz, Poland, Lodz, Poland, Warsaw, Poland
- Remote status
- Fully Remote
About Knowit Poland
Knowit is a consultancy firm that helps companies and people succeed in the digital transformation. Every day, millions of people use the solutions we have created. With 3,900 employees mainly in the Nordic countries, but also in operations in Germany and Poland, we work with clients and partners to develop innovative solutions that contribute to a sustainable and humane society.
Already working at Knowit Poland?
Let’s recruit together and find your next colleague.