Backend / DevOps engineer (Node.js, AWS)
Krakow (Poland) 03/02/25Cześć! Szukamy osoby, która wesprze nasz zespół (tech lead, dwóch backend developerów, dwóch frontend developerów, product owner, product designer) w tworzeniu, rozbudowie i utrzymaniu backendu oraz infrastruktury pod nasz własny produkt - Unatrix.
Unatrix zbudowany jest m.in. na GraphQL-owym API w Node.js. Działa na klastrze Kubernetesa od AWS. Wykorzystujemy narzędzia takie jak TypeScript, MySQL, GitLab, Terraform i ELK.
Cechuje nas praca w partnerskiej atmosferze oraz płaska struktura organizacyjna. Posiadamy realny wpływ na produkt i używane technologie. Usprawniamy procesy w firmie przez zespołowe podejmowanie decyzji. Stosujemy dobre praktyki rozwoju oprogramowania (testowanie, code review, monitoring).
Główna siedziba naszej firmy znajduje się w Monachium, a biuro technologiczne w Krakowie (chociaż głównie pracujemy zdalnie).
Responsibilities
Twoje zadania
Wspomaganie teamu backendowego (👨💻) i DevOps (🤖) poprzez:
👨💻 Rozwój GraphQL API w aplikacji internetowej Unatrix
👨💻 Analizę założeń biznesowych pod kątem wymagań technicznych, dokumentację rozwiązań
👨💻 Implementację rozwiązań z uwzględnieniem zasad bezpieczeństwa, wydajności i łatwości utrzymania
🤖 Dbanie o wysoki poziom bezpieczeństwa i dostępności infrastruktury
🤖 Utrzymanie balansu pomiędzy wydajnością a kosztami
🤖 Monitorowanie usług i reagowanie na incydenty
🤖 Bieżącą aktualizację systemów (klastra, monitoringu, wewnętrznych narzędzi)
⚫ Dbanie o jakość kodu, tworzenie testów, code review
Skills
Czego wymagamy
👨💻 Co najmniej 2 lata doświadczenia w tworzeniu aplikacji internetowych w Node.js
👨💻 Praktyczna znajomość TypeScript
👨💻 Zaawansowana znajomość SQL
👨💻 Doświadczenie w tworzeniu testów automatycznych na różnych poziomach
🤖 Co najmniej 2 lata doświadczenia w zarządzeniu infrastrukturą webową
🤖 Umiejętność tworzenia infrastruktury w kodzie (IaaC - Terraform, Ansible)
🤖 Znajomość Kubernetesa
🤖 Doświadczenie w zastosowaniu rozwiązań chmurowych AWS (EKS, RDS, ALB itp.)
🤖 Znajomość zagadnień sieciowych (TCP/IP, DNS, HTTP/HTTPS)
⚫ Znajomość języka polskiego i angielskiego umożliwiająca swobodną konwersację, czytanie i przygotowywanie dokumentacji
⚫ Znajomość Linuxa
⚫ Sprawne posługiwanie się Gitem
Nice to have
Mile widziane
👨💻 Doświadczenie w implementacji GraphQL API
👨💻 Znajomość specyfiki MySQL
👨💻 Umiejętność czytania kodu PHP
🤖 Doświadczenie w wykorzystaniu Elastic Stack
🤖 Doświadczenie w wykorzystaniu GitLab
⚫ Doświadczenie z pracą w Scrumie
⚫ Doświadczenie w pracy w firmie produktowej
Offer
Oferujemy
⚫ Wynagrodzenie zależne od doświadczenia: 18 000 - 23 000 PLN netto + VAT (B2B)
⚫ Elastyczne godziny pracy (core hours: 10:00-16:00)
⚫ Pracę zdalną lub w naszym biurze jeśli jesteś z Krakowa
⚫ Długoterminowe zatrudnienie
⚫ Budżet szkoleniowy (konferencje, szkolenia, książki) - 3 000 PLN / rok
⚫ Laptop, dodatkowy monitor oraz wszelkie niezbędne akcesoria do pracy
⚫ Doświadczony zespół
⚫ Spotkania firmowe
⚫ Zagraniczne wyjazdy integracyjne w okresie wakacyjnym
Jak wygląda rekrutacja?
Jeśli chcesz współtworzyć z nami Unatrix, prześlij nam swoje CV.
Cały proces rekrutacyjny odbywa się zdalnie i składa się z trzech rozmów (technicznej, culture fit oraz finalnej), a Ty jesteś na bieżąco informowany o swoich postępach w procesie.