Senior Scala Engineer
N-iX
Będziesz utrzymywać i rozwijać stabilną platformę do dystrybucji danych rynkowych (FX) składającą się z ~15 mikroserwisów. Główne zadania to zarządzanie ponad 100 niestabilnymi źródłami danych (API, web scraping), wdrażanie usprawnień produktowych oraz prace inżynieryjne (np. migracje baz danych, ulepszenia infrastruktury). Zespół jest mały, skupiony na niezawodności, a rola wymaga samodzielności i dogłębnej znajomości systemu. Będziesz współpracować bezpośrednio z klientem.
Brakuje: nie podano wielkości zespołu ani liczby inżynierów, brak informacji o dyżurach on-call.
Będziesz utrzymywać i rozwijać stabilną platformę do dystrybucji danych rynkowych (FX) składającą się z ~15 mikroserwisów. Główne zadania to zarządzanie ponad 100 niestabilnymi źródłami danych (API, web scraping), wdrażanie usprawnień produktowych oraz prace inżynieryjne (np. migracje baz danych, ulepszenia infrastruktury). Zespół jest mały, skupiony na niezawodności, a rola wymaga samodzielności i dogłębnej znajomości systemu. Będziesz współpracować bezpośrednio z klientem.
- ✓Platforma stabilna (brak incydentów od 12 miesięcy) – mało stresu produkcyjnego
- ✓Długoterminowe zaangażowanie – bezpieczeństwo zatrudnienia
- ✓Bezpośrednia współpraca z klientem – wpływ na produkt
- ✓Wysoka autonomia i odpowiedzialność – rola dla samodzielnych inżynierów
- !Przekazanie wiedzy od obecnego jedynego opiekuna systemu – może być intensywne
- !Mały zespół – ograniczone możliwości rozwoju hierarchicznego
- !Outsourcing – praca dla klienta zewnętrznego, nie przy własnym produkcie
- •Utrzymywanie i rozwijanie 15 mikroserwisów w Scali działających na GCP z Kubernetes
- •Monitorowanie i zarządzanie niestabilnymi API zewnętrznych dostawców danych (100+ źródeł)
- •Implementacja nowych funkcji produktowych na podstawie wymagań klienta
- •Przeprowadzanie aktualizacji i migracji baz danych MySQL/Cloud SQL
- •Współpraca z klientem w celu przejęcia wiedzy systemowej od obecnego opiekuna
- •Debugowanie i utrzymanie stabilności systemu (brak incydentów produkcyjnych od 12 miesięcy)
- •Pisanie kodu w Python (Django) i Golang przy okazji integracji i automatyzacji
Oferta dla doświadczonych specjalistów (Senior).
Inżynier z 5-letnim doświadczeniem w Scali i mikroserwisach, który ma podstawową znajomość GCP i Kubernetes oraz potrafi integrować się z zewnętrznymi API. Musi być gotowy do przejęcia odpowiedzialności za stabilny system produkcyjny.
Nie dla juniorów ani midów z mniej niż 5 latami doświadczenia w Scali. Nie dla osób szukających pracy w szybko zmieniającym się środowisku z mnóstwem nowych funkcji – to rola nastawiona na utrzymanie i ewolucję stabilnego systemu.
- ?Ile osób liczy zespół i jaka jest struktura (backend, devops, QA)?
- ?Czy są dyżury on-call? Jeśli tak, jaka jest częstotliwość i wynagrodzenie?
- ?Jak wygląda proces przekazania wiedzy od obecnego opiekuna systemu?
- ?Jaki jest stosunek pracy nad nowymi funkcjami do utrzymania (maintenance)?
- ?Jakie narzędzia do monitorowania i CI/CD są używane?
- ?Czy istnieje dokumentacja systemu i jak aktualna jest?
- ?Jakie są plany rozwoju technologicznego platformy w najbliższym roku?
- −Nie podano wielkości zespołu ani liczby inżynierów
- −Brak informacji o dyżurach on-call
- −Nie opisano procesu rekrutacyjnego (etapy, zadanie domowe)
- −Brak informacji o testowaniu i podejściu do jakości kodu
- −Nie wiadomo, jakie narzędzia do monitorowania i CI/CD są używane
Mały, skupiony zespół z naciskiem na niezawodność, długoterminową współpracę i samodzielność. Kultura pracy oparta na zaufaniu i odpowiedzialności za stabilność systemu.
Na poziomie rynkowym
Dane z aktywnych ofert zawierających technologię Microservices. Pełne statystyki zarobków →