W skrócie
- Zadania: Twórz skalowalne usługi Ruby dla systemów intensywnie przetwarzających dane.
- Firma: Dynamiczna firma technologiczna z doświadczonym zespołem inżynieryjnym.
- Benefity: Prywatna opieka zdrowotna, wsparcie mentalne, płatny urlop i kursy językowe.
- Pozostałe informacje: Możliwość rozwoju kariery i uczestnictwa w konferencjach branżowych.
- Dlaczego ta praca: Pracuj nad innowacyjnymi rozwiązaniami i rozwijaj swoje umiejętności w zespole ekspertów.
- Kwalifikacje: Minimum 5-letnie doświadczenie w programowaniu w Ruby i umiejętności SQL.
Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.
Poszukujemy doświadczonego programisty Ruby, który dołączy do zespołu inżynieryjnego pracującego nad złożonymi, intensywnymi systemami danych. Będziesz odpowiedzialny za projektowanie i budowanie niezawodnych, odpornych na błędy rozwiązań, a także za ich wydajność w produkcji oraz rozwiązywanie trudnych problemów związanych z danymi i skalowalnością.
Cel roli: Projektowanie i ulepszanie skalowalnych usług Ruby dla systemów o dużym obciążeniu i intensywnym przetwarzaniu danych. Będziesz odpowiedzialny za rozwiązania od implementacji po produkcję, rozwiązywanie złożonych problemów, optymalizację wydajności aplikacji i baz danych oraz wkład w decyzje techniczne i praktyki inżynieryjne.
Kluczowe obowiązki:
- Praca w w pełni zwinnym środowisku z doświadczonymi inżynierami i menedżerami produktów
- Udział w projektowaniu odpornych na błędy, wysoko dostępnych i zoptymalizowanych rozwiązań
- Monitorowanie i optymalizacja usług w produkcji
- Badanie i rozwijanie nowych technologii i narzędzi
- Współpraca z innymi zespołami - produktowym, infrastrukturalnym i biznesowym
Wymagane doświadczenie:
- Minimum 5-letnie doświadczenie w programowaniu
- Solidne umiejętności programowania w Ruby
- Doświadczenie w tworzeniu aplikacji intensywnie przetwarzających dane i optymalizacji wydajności
- Doświadczenie w rozwijaniu złożonych rozwiązań od podstaw
- Silne umiejętności SQL i solidne zrozumienie relacyjnych baz danych
- Znajomość struktur danych, OOP i algorytmów
- Dobre umiejętności komunikacyjne
Miło widziane:
- Znajomość ClickHouse
- Znajomość narzędzi deweloperskich wspomaganych AI i praktyczne doświadczenie w ich integracji w codziennych procesach deweloperskich
- Doświadczenie z Kafka
- Umiejętność implementacji algorytmów efektywnych pod względem przestrzeni i czasu
- Gotowość do nauki innych języków programowania (np. Golang, Scala)
- Znajomość praktyk SRE
- Znajomość technologii chmurowych (np. k8s, Helm, Prometheus)
Nasze korzyści:
- Prywatne ubezpieczenie zdrowotne
- Benefity sportowe
- Kompleksowy program zdrowia psychicznego
- Darmowe lekcje angielskiego (online)
- Kursy lokalnego języka
- Płatny urlop
- Wsparcie w czasie urlopu macierzyńskiego
- Nagrody za program poleceń
- Możliwości rozwoju, wewnętrzne warsztaty oraz udział w konferencjach zawodowych i wydarzeniach korporacyjnych
Ruby on Rails Developer in Katowice – pracodawca: SOFTSWISS
Nasza firma to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym i wspierającym środowisku. Pracując jako Senior Ruby Developer, będziesz częścią doświadczonego zespołu inżynieryjnego, który stawia na innowacje i współpracę, a także korzysta z bogatego pakietu benefitów, w tym prywatnej opieki zdrowotnej, programów wsparcia zdrowia psychicznego oraz możliwości uczestnictwa w warsztatach i konferencjach. Nasza kultura pracy opiera się na elastyczności, otwartości na nowe technologie oraz ciągłym doskonaleniu umiejętności, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej kariery w branży IT.