Big Data Developer
dla Piwik PRO Sp. z o.o. / Wrocław
Tagi: PHP JavaScript NoSQL
Piwik PRO dostarcza rozwiązania integrujące platformę Web Analytics i Tag Managera, skrojone pod indywidualne potrzeby klientów korporacyjnych. Rozwijamy aplikację klasy premium opartą na Piwiku – open source’owej platformie analytics, z której korzysta ponad 1 milion stron internetowych na całym świecie. Nasze główne produkty implementowane są w wersjach On-Premises i Cloud, a każda z nich zgodna jest z regulacjami dotyczącymi ochrony prywatności i bezpieczeństwa, przy jednoczesnym zapewnieniu naszym partnerom pełnej własności danych.
Team Piwika PRO składa się z ekspertów z dziedziny Web Analytics oraz doświadczonych developerów, administratorów i koordynatorów projektów. Możemy pochwalić się długą listą udanych wdrożeń i jesteśmy dumni z tego, że wspieramy przedsiębiorstwa i organizacje sektora publicznego w ich nieustannym rozwoju.
Big Data Developer
Miejsce pracy: Wrocław
Wynagrodzenie: 9000 – 12500 PLN netto na fakturze (B2B)
O naszej pracy:
- Całym zespołem realizujemy produkt Piwik PRO Marketing Suite, a w dużej mierze rozwijamy jego główną część, czyli moduł Web Analytics
- W codziennej pracy mierzymy się z szeregiem wyzwań takich jak chociażby skalowanie trackerów czy też zapis danych w postaci gwarantującej szybki dostęp, możliwość agregacji i filtrowania, by ostatecznie wygenerować raporty bazujące na dużych zbiorach danych
- W pracy nad aplikacją dbamy o jej wydajność, skalowalność oraz oczywiście tworzymy nowe funkcjonalności – w związku z tym dość dużo czasu poświęcamy na research
- Wszystko co robimy – od procesu (Agile), poprzez research, specyfikacje, implementację oraz deployment – jest od początku do końca realizowane przez nasz zespół, dając nam pełną kontrolę nad podjętymi decyzjami
Kilka ciekawostek:
- Ponad 20GB dziennego przyrostu danych
- Data center składające się z minimum 8 maszyn
- Ponad 15 milionów hitów dziennie przypadających na jedną infrastrukturę
- Bazy danych ważące ponad 4TB
- Architektura oparta o mikroserwisy (Docker, Rancher)
- Wysoka dostępność oraz load balancing to nasz chleb powszedni
Wyzwania:
Projekt, w którym uczestniczymy to niekończące się wyzwania. Zaczynaliśmy w 4 osobowym zespole, obecnie jest nas dziesiątka i na tym etapie mamy zielone światło, by zwiększyć tę liczbę i stworzyć dwa niezależne zespoły. Jest to bezpośrednio związane z sukcesami naszej platformy i chęcią jej dalszego rozwoju. Już teraz wiemy, że będziemy pracować min. nad:
- Nowymi funkcjonalnościami w module Web Analytics
- Jeszcze większą integracją naszych produktów (Web Analytics, Tag Management i inne)
- Skalowalnością (100M req/day)
- Stabilnością (rozwój istniejącej infrastruktury)
Kogo szukamy:
Jeśli masz doświadczenie w budowaniu aplikacji o podobnej charakterystyce albo myślisz, że masz umiejętności lub wiedzę, która będzie nam przydatna – śmiało, daj znać. Umówimy się na niezobowiązujące spotkanie z zespołem i pogadamy wspólnie o naszej i Twojej wizji. Początkowo nie chcieliśmy dawać wymagań w punktach, bo wierzymy, że pomoc może przyjść z dowolnej strony, jednak wydaje nam się, że:
- kilka lat doświadczenia komercyjnego w realizacji projektów IT,
- bardzo dobra znajomość jednego z popularnych języków programowania (preferowane PHP, JavaScript),
- doświadczenie w pracy z dużymi bazami danych (SQL lub NoSQL)
- jak również nienaganna znajomość języka angielskiego
będą bardzo pomocne.
Poza umiejętnościami, które da się przecież rozwinąć, główny nacisk w trakcie rekrutacji kładziemy na dopasowanie do charakteru zespołu. Wierzymy, że jeśli się polubimy, to będziemy się wzajemnie inspirować.
Jeżeli ta oferta pracy nie jest zgodna z regulaminem, powiadom nas!
Poleć znajomemu
Wyświetlona: 6951 razy