Inżynier ds. Rozwoju Oprogramowania III - Inżynieria Danych (Prognozowanie)

  • Full Time
Job expired!

Opis Firmy

Jako jeden z największych detalistów na świecie i największy prywatny pracodawca w Wielkiej Brytanii, Tesco obsługuje miliony klientów tygodniowo w naszych sklepach i online.

W Europie działamy na Węgrzech, w Polsce, Czechach i na Słowacji, oferując naszym klientom atrakcyjne ceny każdego dnia. Nasze operacje na Węgrzech obsługują klientów od 1995 roku.

Aby ujednolicić procesy, zredukować koszty obsługi, zwiększyć elastyczność biznesu i motywować kolegów do osiągania jeszcze większych sukcesów dla naszych klientów, utworzyliśmy dedykowany zespół Tesco Business Services w naszych rynkach. W 2004 roku utworzyliśmy nasze pierwsze centrum w Bengaluru w Indiach.

Zespół specjalistów z siedzibą w naszym biurze w Krakowie będzie dążył do doskonałości operacyjnej usług, poprawy skalowalności naszych systemów i procesów na całym świecie i tworzenia wiodących na rynku możliwości.

Opis Stanowiska

O zespole Technologii Tesco - prognozowanie

W prognozowaniu popytu tworzymy produkty, które napędzają silnik łańcucha dostaw, zapewniając klientom dostęp do produktów, które potrzebują, kiedy odwiedzają sklep Tesco lub robią zakupy przez inne kanały. Wpływamy na dostępność produktów poprzez zaawansowane prognozowanie i właściwe zamawianie. Jest to wyzwanie, ponieważ wiąże się z minimalizacją marnotrawstwa i utrzymaniem optymalnego stanu magazynowego. Pomaga to utrzymać nasze koszty operacyjne pod kontrolą i przynosi korzyści dla wyniku netto. Im więcej oszczędzamy, tym więcej możemy przekazać naszym klientom pod względem właściwej ceny. To jest zabawa, ponieważ budujemy lepsze możliwości na nowych platformach.

To wiąże się z dużą ilością nauki, ponieważ przekształcamy naszą inteligencję prognozującą w algorytmy platformy Big Data. Przetwarzamy duże ilości danych historycznych, reagujemy na najnowsze trendy, wydarzenia promocyjne i przekształcamy zapotrzebowanie w właściwe zamówienia dla dostawców i sklepów. Charakter naszych produktów sprzyja rzeczywistym danym wejściowym, uczeniu maszynowemu i stosowanej statystyce, co pozwala nam z pewnością powiedzieć, że to wspaniała przestrzeń problemowa do pracy i pomocy w rozwiązaniu. Bierzemy na siebie odpowiedzialność za oprogramowanie na całym jego cyklu życia. Praktykujemy ciągłą integrację i dostarczanie oraz wspieramy nasz kod aż do produkcji i dalej.

Odpowiedzialności:

Chociaż konkretne obowiązki będą różnić się w zależności od zmieniających się potrzeb biznesu Tesco, poniżej przedstawiamy ogólny zarys istotnych obowiązków i zadań na tym stanowisku:

  • Stałe dostarczanie zgodnie z backlogami produktu i inżynierii.
  • Wsparcie dla swojego kodu i kodu swojego zespołu aż do produkcji. Przywództwo i promowanie narzędzi monitorowania i alarmowania (Splunk) w celu prawidłowej realizacji produkcji.
  • Przestrzeganie procesów, projektów i systemów, na które zgodził się Twój zespół.
  • Wpływanie na definicję funkcji dla usług obsługiwanych przez Twój zespół.
  • Stałe doskonalenie siebie i swojego zespołu poprzez proponowanie i wprowadzanie w życie nowych procesów i praktyk inżynieryjnych.
  • Skupienie na kliencie. Znajdujesz właściwy balans między dostarczaniem wyników a doskonałością techniczną.
  • Bycie ekspertem technicznym w jednym lub więcej obszarach technicznych swojego zespołu, na którego radę lub wskazówki zwracają się inni członkowie zespołu.
  • Prowadzenie dyskusji na temat architektury i projektowania w zespole. Prowadzenie technicznych dyskusji ze zainteresowanymi stronami spoza Twojego zespołu
  • Ustalanie standardów kodowania, testowania i najlepszych praktyk operacyjnych
  • Mentoring dla mniej doświadczonych programistów
  • Skuteczne komunikowanie postępów Ciebie i Twojego zespołu wśród członków zespołu, Managera i szerszego grona kolegów z Tesco.

Kwalifikacje

Umiejętności:

  • Bigdata Hadoop jako główny obszar ekspertyzy
  • Spark, Spark SQL
  • PySpark lub Scala
  • Hive (HiveLLAP)
  • Hbase, Phoenix i inne SQL i NoSQL
  • Praktyczne doświadczenie w pobieraniu danych i ich transformacji
  • Zrozumienie, jak efektywnie strukturyzować dane na HDFS (magazyny kolumnowe, kompresja, partycje)
  • Dobre doświadczenie w produkcjonowaniu algorytmów
  • Projektowanie i rozwijanie frameworków Batch i Streaming - znajomość kiedy używać których
  • Umiejętność projektowania aplikacji Streaming
  • Umiejętność przekazywania problemów biznesowych do formułowania algorytmicznego (w razie potrzeby rozbicia na kilka części)
  • Podstawowe zrozumienie metod ML
  • Zdolność do budowania funkcji platformy danych - BackTesting, odzyskiwanie po awarii, silnik zapytań dla analityków itp.

Doświadczenie:

  • 6+ lat doświadczenia komercyjnego w rozwoju oprogramowania i 4+ lat na platformie Big Data
  • Rozwiązywanie problemów, analiza i umiejętności obliczeniowe. Czujesz się komfortowo projektując systemy i rozumiejąc je. Gdy zmagasz się z problemami, podchodzisz do nich w sposób gruntowny i logiczny, a następnie utrzymujesz odpowiedzialność aż do ich rozwiązania.
  • Doświadczenie w projektowaniu i rozwijaniu systemów o dużej dostępności i skalowalności
  • Doświadczenie w pracy z danymi, algorytmami i wdrażaniem solidnych możliwości platformy danych
  • Głębokie doświadczenie zawodowe i najlepsze praktyki z zakresu pełnego cyklu życia rozwoju oprogramowania, w tym standardy kodowania, przeglądanie kodu, zarządzanie kontrolą źródeł, procesy budowy, testowanie i operacje
  • Doświadczenie w prowadzeniu i obsłudze oprogramowania na etapie produkcji

Dodatkowe Informacje

Wynagrodzenie:

UoP 22 000 - 33 000 brutto/miesiąc

B2B 26 000 - 40 000 netto/miesiąc

Praca hybrydowa
Ostatnio przeszliśmy na pracę hybrydową. Lubimy pracować z domu, ale ceniąc sobie kontakt, współpracę i innowacje z naszymi kolegami, spotykamy się w naszym biurze w Krakowie przez 2 dni w tygodniu.

Korzyści

Tesco to różnorodny i ekscytujący pracodawca, zaangażowany w bycie #miejscegodokariery, oferujący definiujące karierę możliwości dla wszystkich naszych kolegów. Jeśli zdecydujesz się do nas dołączyć, zapewnimy Ci:

  • Umowa o pracę na stałe od początku - jako znak naszego zaufania do Twoich umiejętności
  • Do 20% rocznej premii od wynagrodzenia - tylko dla pracowników na umowie o pracę - w oparciu o wyniki indywidualne i biznesowe
  • Zwiększone koszty dochodów (KUP)
  • MacBook jako narzędzie pracy
  • Opieka zdrowotna (LuxMed)
  • Kafeteria & Multisport
  • Aktywności sportowe z osobistym trenerem
  • Możliwości uczenia się - certyfikowane szkolenia techniczne i platformy do nauki, jak Udemy, Pluralsight i O’reily.
  • Premia za polecenie
  • Pomoc przy relokacji

Jeżeli to brzmi kusząco, chcielibyśmy usłyszeć od Ciebie.

#LI-RS1