W skrócie
- Zadania: Buduj i rozwijaj potężne infrastruktury danych oraz usługi analityczne.
- Firma: Ocado Group - lider w automatyzacji zakupów online.
- Benefity: Atrakcyjne wynagrodzenie, opieka zdrowotna, elastyczny czas pracy i możliwości rozwoju.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery i wsparciem dla pasji.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na przyszłość handlu detalicznego.
- Kwalifikacje: Doświadczenie w programowaniu w Pythonie oraz znajomość Terraform.
Witamy w Ocado Group, gdzie wprowadzamy światowej klasy automatyzację do zakupów online. Nasza platforma Ocado Smart Platform (OSP) łączy nowoczesną robotykę, AI i IoT w naszych zaawansowanych centrach realizacji zamówień (CFC). Dołącz do nas i bądź częścią zespołu, który przesuwa granice technologii detalicznej.
Jako Inżynier Danych w naszym zespole Data Engineering Platform będziesz odpowiedzialny za budowanie, obsługę i ulepszanie podstawowej infrastruktury, usług i potoków danych, które napędzają analitykę i raportowanie w dwóch kluczowych platformach automatyzacji magazynów: Ocado Smart Platform (OSP) i Ocado Mobile Robotics Solutions (OMRS). Będziesz ściśle współpracować w całym stosie technologicznym, płynnie przechodząc między kodem aplikacji, potokami danych a infrastrukturą, jednocześnie prowadząc modernizację platformy poprzez rozwiązywanie problemów technicznych, dostosowywanie orkiestracji Airflow oraz optymalizację wykorzystania zasobów chmurowych.
W tej roli aktywnie uczestniczysz w monitorowaniu, alertowaniu i reagowaniu na incydenty, aby utrzymać zdrowie systemu i zapewnić, że problemy są rozwiązywane zanim wpłyną na naszych klientów. Dodatkowo będziesz utrzymywać i poprawiać działającą aplikację do dostępności slotów, koncentrując się na wysokiej niezawodności i optymalnej wydajności. Pracując jako część współpracującego, rozproszonego zespołu, będziesz współpracować z grupami inżynieryjnymi w całej Ocado Group, aby dostarczać skalowalne, opłacalne możliwości danych i bezpieczne interfejsy dla interesariuszy.
Kluczowe obowiązki:
- Budowanie, uruchamianie i ulepszanie potoków danych, usług backendowych i API napędzających analitykę i raportowanie dla OSP i OMRS.
- Pisanie i rozwijanie Infrastructure as Code (Terraform/OpenTofu) dla środowisk chmurowych.
- Modernizacja platformy poprzez rozwiązywanie problemów technicznych i dostosowywanie Airflow/Composer.
- Poprawa efektywności platformy i kosztów infrastruktury chmurowej poprzez identyfikację nieefektywnych zapytań i optymalizację wykorzystania BigQuery.
- Uczestnictwo w monitorowaniu, alertowaniu i reagowaniu na incydenty w celu utrzymania zdrowia systemu i zaufania klientów.
- Utrzymywanie i ulepszanie niezawodności i wydajności działającej aplikacji do dostępności slotów.
- Ścisła współpraca z rozproszonymi zespołami inżynieryjnymi i kluczowymi interesariuszami w całej Ocado Group.
Czego szukamy:
Wymagania:
- Solidne doświadczenie w inżynierii oprogramowania w Pythonie.
- Praktyczne doświadczenie z Infrastructure as Code (Terraform lub podobne jak Ansible/CloudFormation) w GCP lub innym głównym dostawcy chmury.
- Silne zrozumienie podstawowych praktyk DevOps, w tym przepływów pracy kontroli wersji, CI/CD i projektowania strategii wdrożeń.
- Komfort w pracy w całym stosie technologicznym, przechodząc między kodem aplikacji, potokami danych a infrastrukturą.
- Pragmatyczne podejście z poczuciem odpowiedzialności, zdolność do rozwiązywania niejasnych problemów i dostosowywania się do zmieniających się priorytetów.
- Biegła znajomość języka angielskiego w mowie i piśmie oraz praktyczne doświadczenie z Pythonem, TypeScript, Terraform, GCP, BigQuery, Airflow, CI/CD i PostgreSQL.
Preferencje:
- Doświadczenie z TypeScript/Node.js.
- Zaawansowane doświadczenie z Airflow wykraczające poza pisanie DAG-ów.
- Znajomość dbt, BigQuery lub innych narzędzi do hurtowni danych w chmurze.
- Doświadczenie w obsłudze działających systemów produkcyjnych, środowisk Unix/Linux oraz podstawowych zasad bezpieczeństwa.
Korzyści:
Oferujemy szereg korzyści koncentrujących się na dobrostanie, rozwoju i duchu zespołowym. Ostateczny pakiet będzie zależał od uzgodnionego typu umowy.
- Standardowe korzyści: ubezpieczenie na życie, prywatna opieka zdrowotna [Luxmed], karta Multisport, bony na lunch, programy akcji firmy oraz wsparcie w codziennych problemach i poważnych problemach zdrowotnych.
- Możliwości nauki: dostęp do platformy Learnebly i LinkedIn Learning, zajęcia z języka angielskiego oraz biblioteka książek.
- Wsparcie rodzicielskie: dodatkowe +10 dni urlopu macierzyńskiego / +20 dni urlopu ojcowskiego, finansowanie przedszkoli i żłobków.
- Model hybrydowy: 2 dni w tygodniu w biurze i elastyczność pracy z prawie dowolnej lokalizacji przez maksymalnie 30 dni w roku.
- Udogodnienia biurowe: biura w centralnej lokalizacji z parkingiem dla samochodów i rowerów oraz sprzętem do pracy zdalnej.
- Rozwój kariery: jasna ścieżka kariery z możliwościami rotacji między projektami, zespołami, dziedzinami i rolami pod kierunkiem wysoko wykwalifikowanych starszych kolegów.
- Wysoka kultura inżynieryjna: unikalna kultura inżynierii oprogramowania z wysokim poziomem pokrycia testami i zwinne środowisko.
- Wsparcie dla społeczności prelegentów: szkolenia z wystąpień publicznych i wsparcie w przygotowywaniu prezentacji na konferencje lub spotkania.
- Grupy pasjonackie: bieganie, jazda na rowerze i inne.
- Coroczne wydarzenia: karnawał, letnie imprezy, pikniki rodzinne lub dni dla dzieci.
W Ocado Technology zawsze eksplorujemy, uczymy się i wdrażamy nowe inicjatywy, a także chętnie dzielimy się historiami, spostrzeżeniami i doświadczeniami z Tobą.
Senior Data Engineer in Kraków – pracodawca: Ocado Group
Ocado Group w Krakowie to doskonały pracodawca, który oferuje dynamiczne środowisko pracy z naciskiem na innowacje i rozwój. Pracownicy mają możliwość współpracy z utalentowanymi specjalistami w dziedzinie ML oraz korzystania z nowoczesnej infrastruktury chmurowej, co sprzyja ich rozwojowi zawodowemu. Dodatkowo, elastyczny model pracy oraz silne wsparcie dla inicjatyw związanych z jakością danych sprawiają, że praca w Ocado jest nie tylko satysfakcjonująca, ale także pełna możliwości nauki i rozwoju.