Backend Developer

RTB House
  • Warsaw
  • Post Date: October 6, 2024
  • 17393
  • Applications 0
  • Views 11
Job Overview

Jako Backend Developer będziesz pracował nad rozwojem narzędzi do konfigurowania, raportowania oraz monitorowania kampanii reklamowych w ramach platformy RTB (Real-time Bidding).

Twoje Zadania

Projektowanie i implementacja wydajnych procesów do przetwarzania dużych zbiorów danychAnaliza i optymalizacja wydajności istniejących systemówBudowanie systemu opartego o strumienie danychZapewnienie niezawodności i skalowalności budowanych rozwiązańRozwój narzędzi monitorujących i analizujących pracę produkcyjnego systemuTworzenie i rozwijanie API (REST, GraphQL)

Wykorzystywanie Narzędzia i Technologie

Python, Node.js, TypeScript, Google Cloud, Kubernetes, Docker, Jenkins, PostgreSQL, BigQuery, ElasticSearch, Kafka, Redis, FastAPI, SQLAlchemy, GitHub, Sentry

Nasze Wymagania

Doświadczenie w programowaniu w języku PythonWiedza w zakresie programowania współbieżnego i asynchronicznegoBardzo dobra znajomość relacyjnych baz danychUmiejętność projektowania i implementacji API opartego o REST lub GraphQLZnajomość systemu Linux i kontenerówDoświadczenie z pracą na dużych zbiorach danychKomunikatywność, umiejętność pracy w zespole

Dodatkowym Atutem Będzie

Doświadczenie w tworzeniu systemów rozproszonychZnajomość platformy Google CloudUmiejętności DevOps-oweDobra znajomość technologii Big Data: BigQuery, Kafka/PubSub

Przykładowe Tematy

Stworzenie joba liczącego agregaty na podstawie surowych danychOpracowanie i wdrożenie rozwiązania pozwalającego na budowanie skomplikowanych pipeline’ówZbudowanie narzędzia do replikacji danych z wykorzystaniem Apache KafkaRozbudowa systemu monitorowania zużycia zasobów przez użytkownikówRefaktoring warstwy danych APIOptymalizacja zapytań do BigQuery poprzez użycie spartycjonowanych tabel lub zmaterializowanych widoków

W Zamian Oferujemy

Przyjazną atmosferę współpracy z jasno określonymi zadaniami, w zorganizowanym zespole profesjonalistówWyjątkowo elastyczne warunki współpracy Dostęp do najnowocześniejszych technologii i możliwość realnego wykorzystywania ich w projekcie o dużej skali i wysokiej dynamice

Job Detail
Shortlist Never pay anyone for job application test or interview.