Informacje o stanowisku
Rozwój backendu Platformy MPC
Produkt SaaS wspomagający pracę centrów handlowych, składający się z kilkudziesięciu aplikacji Ruby (3.2) i trzech Golangowych.
Zakres obowiązków:
- Projektowanie i implementacja API - RESTowych i gRPC - obsługujących do 40k RPM oraz workerów Sidekiq-a i RabbitMQ - zajmujących się m.in. wysyłaniem milionów wiadomości SMS, email i push dziennie.
- Projektowanie i implementacja baz danych PostgreSQL, ElasticSearch i Redis.
- Pisanie testów do tworzonego kodu oraz jego wdrażanie na infrastrukturę opartą o Kubernetes w środowisku AWS.
- Praca z zespołem produktowym nad projektowaniem nowych funkcji systemu.
Oczekiwania:
- Doświadczenie - minimum 5-6 lat w podobnym środowisku.
- Znajomość Ruby na poziomie zaawansowanym.
- Umiejętność projektowania i implementacji RESTowych API.
- Umiejętność pisania wysokiej jakości kodu zoptymalizowanego wydajnościowo.
- Zaawansowana znajomość projektowania i korzystania z baz danych SQL.
- Język angielski na poziomie B2+/C1.
- Samodzielność i proaktywność.
- Doświadczenie z Sidekiq.
- Umiejętność pracy w środowisku konsolowym UNIX (Linux/macOS).
- Umiejętność pracy z Git.
- Wykształcenie wyższe, kierunek Informatyka lub pokrewne.
Oferujemy:
- Atrakcyjne wynagrodzenie.
- Umowa o pracę.
- Dla zainteresowanych możliwość kontraktu B2B.
- Pakiet usług medycznych.
- Ubezpieczenie na życie.
- Mile widziana znajomość technologii: AWS, Kubernetes, ElasticSearch, RabbitMQ, Go, Angular, JS/TypeScript, Jenkins CI.
#J-18808-Ljbffr
Praca WarszawaWarszawa - Oferty pracy w okolicznych lokalizacjach