Tworzymy od podstaw platformę, która automatyzuje procesy kontroli technologicznych i zgodności w środowiskach platformowych.
Jest to strategiczne rozwiązanie, które jest rozwijane z myślą o wykorzystaniu globalnym.
Projekt obejmuje całościowy rozwój platformy – od projektowania architektury i budowania API, przez integracje, aż po automatyzację procesów i workflowów.
Docelowo platforma ma ograniczyć lub całkowicie wyeliminować manualne kontrole i stać się standardowym rozwiązaniem wykorzystywanym przez wiele zespołów inżynierskich.
Stack technologiczny: Java / JavaScript / Python, API Development, Cloud, Linux, DNS, TLS, API Gateway, Service Mesh, Grafana, InfluxDB.
Twoje zadania
80% backend/platform engineering, 20% integracje, tooling i warstwa UI.
W tej roli będziesz pracować na styku software engineeringu, platform engineeringu, środowisk cloudowych i automatyzacji.
Będziesz projektować i rozwijać usługi automatyzujące kontrole technologiczne, budować API oraz integracje między różnymi platformami.
Będziesz mieć realny wpływ na rozwój nowego rozwiązania.
Wymagania
Minimum 7 lat doświadczenia w Software Engineering.
Bardzo dobra znajomość Java.
Praktyczne doświadczenie w projektowaniu i budowie API.
Znajomość modelowania danych oraz projektowania schematów baz danych.
Dobra znajomość technologii webowych.
Znajomość HTTP, DNS, TLS, Load Balancerów, Reverse Proxy, Service Mesh oraz API Gateway.
Doświadczenie w środowiskach cloudowych (Azure, AWS lub GCP).
Doświadczenie w budowie usług backendowych, integracji systemów oraz automatyzacji procesów.
Praktyczna znajomość platform deweloperskich, hostingowych oraz środowisk wdrożeniowych.
Doświadczenie w analizie wymagań biznesowych/technicznych oraz projektowaniu rozwiązań automatyzujących procesy.
Doświadczenie z narzędziami monitoringu i observability, np. Grafana lub InfluxDB.
Bardzo dobra znajomość języka angielskiego (min. B2) i języka polskiego (min.B2)
Otwartość na pracę z biura w Krakowie 6 x w miesiącu
Dlaczego warto
Realny wpływ na sposób działania platform technologicznych.
Możliwość projektowania rozwiązań end-to-end.
Automatyzacja procesów i eliminacja pracy manualnej.
Praca na styku Software Engineering, Platform Engineering, DevOps i SRE.
Współpraca z wieloma zespołami technologicznymi na poziomie globalnym.
Duża samodzielność i wpływ na kierunek rozwoju usługi.
Udział w strategicznej inicjatywie platformowej o szerokim zasięgu organizacyjnym.
Jeśli lubisz zadawać pytania, analizować wymagania i szukać potencjalnych problemów zanim trafią do użytkowników, znajdziesz tu przestrzeń do działania.