Senior Ruby Engineer
Summary
Senior Ruby engineer building and scaling a real-time mobility platform with Ruby, AWS, Kubernetes and Docker, integrating payments and taxi services.
W ITLT pomagamy naszym zaprzyjaźnionym firmom przekształcać ambitne pomysły w cyfrową rzeczywistość. Z nastawieniem na wyzwania, ciekawość technologii i zwinność współtworzymy wyjątkowe rozwiązania IT i zapewniamy doświadczone osoby eksperckie, które pomagają przyspieszać cyfrową transformację.
Aktualnie poszukujemy profilu na stanowisko: Senior Ruby Engineer
Informacje organizacyjne:
Stawka: B2B 140 - 155 PLN netto+vat/h
Tryb pracy: zdalny
Projekt: Dołączysz do międzynarodowego projektu rozwijającego nowoczesną platformę mobility oraz system do zamawiania taksówek, z którego korzystają operatorzy flot, kierowcy i pasażerowie. Platforma umożliwia zamawianie oraz śledzenie przejazdów w czasie rzeczywistym, realizację płatności online i dostęp do historii podróży. Rozwiązanie składa się z rozbudowanej architektury obejmującej serwery odpowiedzialne za obsługę przejazdów i płatności, aplikacje mobilne oraz integracje z terminalami taxi i zewnętrznymi dostawcami usług, takimi jak PayPal, Stripe czy Twilio. Dołączysz do wielodyscyplinarnego zespołu specjalistów, pracując nad wydajnością, skalowalnością i niezawodnością platformy, wykorzystując technologie takie jak Ruby, AWS, Kubernetes i Docker.
Technologie na projekcie: Ruby, AWS, Kubernetes, Docker, CI/CD, PostgreSQL (database optimization), PayPal, Stripe, Twilio, MasterPass, PCI DSS.
-
Zakres prac:
Rozwój rozwiązań wspierających automatyzację infrastruktury oraz procesów operacyjnych.
Tworzenie narzędzi wewnętrznych i rozwiązań związanych z autoskalowaniem aplikacji.
Optymalizacja wydajności, skalowalności oraz niezawodności systemów.
Usprawnianie procesów Continuous Integration i Continuous Delivery.
Optymalizacja baz danych oraz środowisk kontenerowych.
Zarządzanie i rozwój środowiska opartego o AWS, Kubernetes i Docker.
Współpraca z zespołem developerskim w zakresie utrzymania wysokiej dostępności aplikacji.
Oczekiwania:
Minimum kilkuletnie doświadczenie komercyjne w programowaniu w Ruby.
Bardzo dobra znajomość Kubernetes oraz Docker.
Praktyczne doświadczenie z usługami AWS.
Doświadczenie w optymalizacji baz danych.
Znajomość procesów CI/CD oraz automatyzacji pipeline'ów.
Doświadczenie w tworzeniu narzędzi automatyzujących pracę infrastruktury.
Zainteresowanie obszarem SRE, wydajnością i niezawodnością systemów.
-
Język angielski na poziomie min. B2
Mile widziane:
Doświadczenie w projektach o wysokiej dostępności i dużej skali.
Znajomość zagadnień autoskalowania aplikacji.
Doświadczenie z architekturą mikroserwisową.
Znajomość standardów bezpieczeństwa związanych z płatnościami (np. PCI DSS).
Doświadczenie z integracjami z zewnętrznymi usługami i API.
Oferujemy:
Długofalowe stabilne zatrudnienie w oparciu o kontrakt B2B.
Szansa na rozwój w dużej strukturze, bezpośredni kontakt z Managerem zespołu.
Praca w firmie, w której IT jest dojrzałe i globalne, a metodyki zwinne są respektowane.
Dopłata do karty MultiSport oraz ubezpieczenia.
Godziny startu pracy 7:30 - 9:30.
Sprawny proces rekrutacyjny (wideokonferencja), maksymalnie 2 spotkania online (pierwsze z kimś z zespołu, drugie z Managerem).