W skrócie
- Zadania: Twórz i rozwijaj zaawansowane systemy backendowe dla innowacyjnych technologii marketingowych.
- Firma: WPP - globalny lider w dziedzinie danych i technologii marketingowych.
- Benefity: Konkurencyjne wynagrodzenie, opieka zdrowotna, elastyczne godziny pracy i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na przyszłość AdTech.
- Kwalifikacje: Doświadczenie w programowaniu backendowym oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.
WPP jest zaufanym partnerem wzrostu dla wiodących marek na świecie. Łączymy nowoczesną inteligencję medialną i rozwiązania danych, światowej klasy kreatywność, produkcję nowej generacji, transformacyjne rozwiązania przedsiębiorstw oraz ekspertów strategicznych w jednej firmie – napędzanej przez wyjątkowy talent i naszą agentową platformę marketingową, WPP Open, aby pomóc naszym klientom w nawigacji zmian, uchwyceniu możliwości i dostarczaniu transformacyjnego wzrostu.
WPP’s Data & Technology Solutions to zjednoczony globalny zespół produktów danych i technologii WPP. Współpracujemy z naszymi agencjami i klientami, aby budować oparte na danych rozwiązania i produkty technologiczne wspierające transformację marketingową. WPP Open to nasza platforma AI dla marketingu, która łączy profesjonalistów marketingowych, dane, narzędzia i AI w jednym miejscu.
Poszukujemy utalentowanego i doświadczonego inżyniera backendowego do naszego zespołu Data & Technology Solutions. Będziesz kluczowy w projektowaniu, rozwijaniu i utrzymywaniu solidnych i skalowalnych systemów backendowych, które napędzają nasze nowoczesne technologie marketingowe, w tym platformę WPP Open AI.
Co będziesz robić:
- Projektowanie, rozwijanie i wdrażanie wysokowydajnych, skalowalnych i odpornych usług backendowych i API (REST, gRPC).
- Pisanie czystego, łatwego w utrzymaniu i efektywnego kodu w Pythonie, stosując najlepsze praktyki i odpowiednie wzorce projektowe.
- Współpraca z architektami i starszymi inżynierami w celu określenia architektury systemu, modeli danych i strategii integracji.
- Integracja z wewnętrznymi i zewnętrznymi źródłami danych, usługami AI/ML oraz interfejsami API stron trzecich.
- Optymalizacja istniejących usług backendowych pod kątem maksymalnej prędkości, skalowalności i stabilności.
- Udział w tuningowaniu wydajności, rozwiązywaniu problemów i debugowaniu złożonych systemów backendowych.
- Przeprowadzanie dokładnych przeglądów kodu, zapewniając przestrzeganie standardów kodowania, najlepszych praktyk bezpieczeństwa i wytycznych architektonicznych.
- Aktywne uczestnictwo w procesie rozwoju agile, w tym planowaniu sprintów, codziennych spotkaniach i retrospektywach.
Kogo szukamy:
- Doświadczonego programisty backendowego z silnym zrozumieniem architektury oprogramowania, wzorców projektowych i systemów rozproszonych.
- Osoby zorientowanej na rozwiązania, zdolnej do przekształcania złożonych wymagań biznesowych w techniczne projekty i skalowalne wdrożenia.
- Pasjonata jakości kodu, testowania i utrzymywania bezpiecznych, niezawodnych i wydajnych aplikacji.
- Osoby otwartej na nowe pomysły, partnerstwa i sposoby pracy.
Wymagania:
- 3+ lata doświadczenia zawodowego w rozwoju oprogramowania backendowego.
- Silna znajomość Pythona.
- Rozległe doświadczenie w projektowaniu i budowaniu RESTful API.
- Solidne zrozumienie systemów baz danych, zarówno relacyjnych (np. PostgreSQL, MySQL), jak i NoSQL (np. Neo4j, MongoDB).
- Doświadczenie z platformami chmurowymi GCP i rozwijaniem aplikacji natywnych dla chmury.
- Znajomość technologii konteneryzacji (Docker) i orkiestracji (Kubernetes).
- Umiejętność pracy z architekturą mikroserwisów i projektowaniem systemów rozproszonych.
WPP jest pracodawcą równych szans i rozważa kandydatów na wszystkie stanowiska bez dyskryminacji lub względu na szczególne cechy.
Python Backend Engineer – pracodawca: WPP
WPP Media to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w Poznaniu, łącząc lokalne zespoły z globalnymi operacjami. Nasza kultura pracy opiera się na współpracy i innowacyjności, a pracownicy mają możliwość rozwoju zawodowego poprzez różnorodne projekty i szkolenia. Oferujemy elastyczny model pracy hybrydowej, co pozwala na zachowanie równowagi między życiem zawodowym a prywatnym.