Wirtualna Polska Media S.A. - partner pierwszego wyboru Polaków: dostarczamy angażujące informacje, rozrywkę i usługi oraz inspirujemy w codziennych decyzjach.
Działamy w obszarach e-commerce, reklamy i mediów spójnie łącząc technologie.
Co robimy?
- Aplikacje obsługujące setki RPS, odpowiadające w ciągu pojedynczych milisekund
- Bezstanowe serwisy działające na wielu instancjach w wielu regionach (multi-dc)
- Środowisko zarządzania treścią redakcyjną działające w trybie multi-master
- Graf semantyczny treści, analizę NER, oznaczanie obrazów
Zakres obowiązków:
- Tworzenie i rozwój aplikacji backend w języku Go
- Współtworzenie architektury systemów pracujących w środowisku rozproszonym
- Współpraca z zespołami realizującymi aplikacje frontend i mobile
- Peer review kodu
- Utrzymanie i dokumentacja usług
Wymagania stawiane kandydatom:
- Chęć nauki nowych technologii
- Umiejętność analitycznego myślenia
- Umiejętność pisania czystego, zrozumiałego kodu
- Znajomość języka Go oraz schemy GraphQL
- Znajomość baz danych SQL (MySQL)
- Znajomość protokołu HTTP
- Podstawowa znajomość systemu Linux oraz systemu kontroli wersji Git
Dodatkowo docenimy:
- Znajomość innych języków programowania (Python, PHP)
- Znajomość bazy Cassandra oraz systemów kolejkowych (Kafka)
- Doświadczenie w pracy z Dockerem i Kubernetesem
- Wkład w projekty OpenSource (w tym własne!)
- Aktywność na meet’upach, wystąpienia na konferencjach
Oferujemy:
- Możliwość poświęcenia 20% czasu pracy na naukę i wybrane (w tym własne) projekty OpenSource
- Pracę z systemami multi-dc pracującymi w trybie multi-master zapewniającymi usługi zarówno dla warstwy backoffice jak i produktów publicznych