Jako Backend Developer będziesz pracował nad rozwojem narzędzi do konfigurowania, raportowania oraz monitorowania kampanii reklamowych w ramach platformy RTB (Real-time Bidding). Wykorzystywane narzędzia i technologie: Python, Node.js, TypeScript, Google Cloud, Kubernetes, Docker, Jenkins, PostgreSQL, BigQuery, ElasticSearch, Kafka, Redis, FastAPI, SQLAlchemy, GitHub, Sentry Przykładowe tematy: Stworzenie joba liczącego agregaty na podstawie surowych danych Opracowanie i wdrożenie rozwiąz
Jako Backend Developer będziesz pracował nad rozwojem narzędzi do konfigurowania, raportowania oraz monitorowania kampanii reklamowych w ramach platformy RTB (Real-time Bidding).
Wykorzystywane narzędzia i technologie:
- Python, Node.js, TypeScript, Google Cloud, Kubernetes, Docker, Jenkins, PostgreSQL, BigQuery, ElasticSearch, Kafka, Redis, FastAPI, SQLAlchemy, GitHub, Sentry
Przykładowe tematy:
- Stworzenie joba liczącego agregaty na podstawie surowych danych
- Opracowanie i wdrożenie rozwiązania pozwalającego na budowanie skomplikowanych pipeline’ów
- Zbudowanie narzędzia do replikacji danych z wykorzystaniem Apache Kafka
- Rozbudowa systemu monitorowania zużycia zasobów przez użytkowników
- Refaktoring warstwy danych API
- Optymalizacja zapytań do BigQuery poprzez użycie spartycjonowanych tabel lub zmaterializowanych widoków
- Doświadczenie w programowaniu w języku Python
- Wiedza w zakresie programowania współbieżnego i asynchronicznego
- Bardzo dobra znajomość relacyjnych baz danych
- Umiejętność projektowania i implementacji API opartego o REST lub GraphQL
- Znajomość systemu Linux i kontenerów
- Doświadczenie z pracą na dużych zbiorach danych
- Komunikatywność, umiejętność pracy w zespole
Dodatkowym atutem będzie:
- Doświadczenie w tworzeniu systemów rozproszonych
- Znajomość platformy Google Cloud
- Umiejętności DevOps-owe
- Dobra znajomość technologii Big Data: BigQuery, Kafka/PubSub
Jako Backend Developer będziesz pracował nad rozwojem narzędzi do konfigurowania, raportowania oraz monitorowania kampanii reklamowych w ramach platformy RTB (Real-time Bidding).
Wykorzystywane narzędzia i technologie:
- Python, Node.js, TypeScript, Google Cloud, Kubernetes, Docker, Jenkins, PostgreSQL, BigQuery, ElasticSearch, Kafka, Redis, FastAPI, SQLAlchemy, GitHub, Sentry
Przykładowe tematy:
- Stworzenie joba liczącego agregaty na podstawie surowych danych
- Opracowanie i wdrożenie rozwiązania pozwalającego na budowanie skomplikowanych pipeline’ów
- Zbudowanie narzędzia do replikacji danych z wykorzystaniem Apache Kafka
- Rozbudowa systemu monitorowania zużycia zasobów przez użytkowników
- Refaktoring warstwy danych API
- Optymalizacja zapytań do BigQuery poprzez użycie spartycjonowanych tabel lub zmaterializowanych widoków
,[Projektowanie i implementacja wydajnych procesów do przetwarzania dużych zbiorów danych, Analiza i optymalizacja wydajności istniejących systemów, Budowanie systemu opartego o strumienie danych, Zapewnienie niezawodności i skalowalności budowanych rozwiązań, Rozwój narzędzi monitorujących i analizujących pracę produkcyjnego systemu, Tworzenie i rozwijanie API (REST, GraphQL)] Requirements: Python, concurrent programming, asynchronous programming, SQL, REST, GraphQL, Linux, Google Cloud Platform, BigQuery, Kafka, Pub/Sub, DevOps
Tools: Jira, Wiki, Yes, GIT, Agile, Kanban.
Adopcjonalnie: Budżet szkoleniowy, Małe zespoły, Projekty międzynarodowe, Szkolenia wewnętrzne, Imprezy zespołowe, Darmowa kawa, Stołówka, Parking dla rowerów, Sala zabaw, Prysznic, Darmowe przekąski, Darmowe napoje, Szkolenia wewnętrzne, Zakaz ubioru, Atmosfera startupowa, Kuchnia.