Circana
Circana
5001 – 10 000 Pracownicy
B2BDoradztwo
Circana to firma zajmująca się badaniami rynku i doradztwem, która pomaga markom oraz detalistom rozumieć popyt i podejmować lepsze decyzje. Firma łączy dane dotyczące zakupów na dużą skalę z wizualizacją opartą na sztucznej inteligencji, aby analizować zachowania konsumentów w sklepach internetowych i stacjonarnych oraz wspierać działania związane z innowacjami, rozwojem i dostosowywaniem się do zmieniających się potrzeb rynku. Circana powstała na bazie organizacji IRI i NPD, czerpiąc z ich bogatego doświadczenia branżowego, i współpracuje z ponad 7000 marek oraz detalistów na całym świecie. Badania i analizy firmy były prezentowane między innymi przez Bloomberg, CNBC i The New York Times.

Starszy dyrektor ds. inżynierii oprogramowania: inżynieria danych

Kieruj zespołami inżynierii danych Azure w Circana, globalnej firmie zajmującej się analizą rynku. Twórz skalowalne potoki Spark i rozwijaj praktyki inżynierskie wspierane przez AI.

Opis

  • Tworzenie i doskonalenie skalowalnych procesów przetwarzania danych z użyciem Python, PySpark i Airflow
  • Przetwarzanie danych w czasie rzeczywistym i w trybie wsadowym za pomocą Spark
  • Stosowanie praktyk zapewniania jakości danych, zarządzania danymi i bezpieczeństwa na każdym etapie cyklu ich życia
  • Zapewnianie dostępności, niezawodności i wydajności danych dzięki monitorowaniu i automatyzacji
  • Zarządzanie infrastrukturą chmurową i kontrolowanie kosztów przetwarzania danych
  • Tworzenie potoków CI/CD dla procesów przetwarzania danych
  • Opracowywanie i doskonalenie potoków przetwarzania na dużą skalę z użyciem Apache Spark i PySpark
  • Optymalizowanie obciążeń Spark przez partycjonowanie, buforowanie i poprawę wydajności
  • Wykorzystywanie danych ustrukturyzowanych i nieustrukturyzowanych w analityce oraz inicjatywach związanych z uczeniem maszynowym
  • Tworzenie i utrzymywanie przepływów DAG w Airflow w celu automatyzacji złożonych procesów
  • Monitorowanie, diagnozowanie i usprawnianie wykonywania zadań oraz zależności
  • Kierowanie inżynierami danych, wspieranie ich rozwoju i wyznaczanie kierunku technicznego
  • Promowanie standardów kodowania, kontroli wersji i rzetelnego dokumentowania
  • Bezpośrednia współpraca z klientami w celu poznania potrzeb biznesowych i wyjaśniania zagadnień technicznych
  • Współpraca z zespołami inżynieryjnymi, produktowymi i architektonicznymi przy tworzeniu skalowalnych produktów łatwych w utrzymaniu
  • Koordynowanie z zespołem zarządzania programami harmonogramów dostaw i działań ograniczających ryzyko

Wymagania

  • Co najmniej 8 lat doświadczenia w inżynierii danych
  • Ekspercka znajomość Python, PySpark, Apache Spark i Apache Airflow
  • Bardzo dobra znajomość programowania w Python i SQL
  • Umiejętność pisania wydajnego kodu łatwego w utrzymaniu
  • Dogłębna znajomość wewnętrznego działania Spark, w tym RDD, DataFrames, wykonywania DAG i partycjonowania
  • Doświadczenie w tworzeniu przepływów DAG w Airflow oraz zarządzaniu harmonogramami i zależnościami
  • Znajomość Git, Docker, Kubernetes, Terraform i praktyk DevOps w procesach CI/CD
  • Doświadczenie w optymalizacji przetwarzania danych na dużą skalę
  • Doświadczenie w kierowaniu zespołami i pracy w środowisku Agile lub Scrum
  • Doświadczenie z popularnymi platformami hurtowni danych lub jezior danych
  • Znajomość technologii chmurowych, takich jak Azure, AWS lub Google Cloud
  • Udokumentowane doświadczenie w korzystaniu z narzędzi generatywnej AI przy tworzeniu oprogramowania, inżynierii danych, projektowaniu systemów, testowaniu i rozwiązywaniu problemów
  • Dobra znajomość inżynierii wspieranej przez AI, w tym projektowania promptów, generowania kodu, testów automatycznych i procesów pracy zwiększających produktywność dzięki AI
  • Umiejętność wskazywania sposobów wykorzystania AI do zwiększania produktywności zespołu, jakości kodu i efektywności operacyjnej
  • Doświadczenie w inżynierii uczenia maszynowego będzie dodatkowym atutem
  • Doskonałe umiejętności komunikacji i współpracy
  • Umiejętność efektywnej pracy ze zdalnymi zespołami
  • Kandydaci mogą zostać poproszeni o zgodę na sprawdzenie przeszłości

Benefity

  • Elastyczne i przyjazne środowisko pracy
  • Płatny urlop
  • Ubezpieczenie medyczne, stomatologiczne i okulistyczne
  • Plan 401(k)
  • Możliwość otrzymania premii
  • Zaangażowanie na rzecz różnorodności, równości i inkluzywności
  • Udogodnienia dla kandydatów z niepełnosprawnościami
  • Weryfikacja przeszłości przeprowadzana zgodnie z lokalnym prawem
  • Obecny pracodawca nie zostanie skontaktowany bez zgody kandydata

Powiązane oferty pracy

RSM US LLP

Kierownik zespołu inżynierów UX, praca hybrydowa w Chicago

RSM US LLP

Kieruj korporacyjną biblioteką komponentów UI RSM: twórz dostępne komponenty React i wspieraj zespoły front-endowe. Praca hybrydowa we współpracy z zespołami w biurach w całych Stanach Zjednoczonych.

Otwórz
U.S. Bank

Starszy inżynier oprogramowania full stack i front-end

U.S. Bank

Twórz skalowalne interfejsy React i aplikacje full stack dla U.S. Bank. Projektuj, testuj i utrzymuj bezpieczne, niezawodne oprogramowanie finansowe.

Otwórz
Honeywell Aerospace Technologies

Inżynier oprogramowania II, oprogramowanie lotnicze

Honeywell Aerospace Technologies

Twórz i testuj oprogramowanie wbudowane dla systemów lotniczych w Honeywell Aerospace Technologies. Współpracuj z zespołami inżynierskimi przy integracji sprzętu, debugowaniu i niezawodnych rozwiązaniach dla systemów pokładowych.

Otwórz
Zendesk

Starszy architekt platform partnerskich

Zendesk

Kieruj architekturą techniczną i wsparciem partnerów dla rozwiązań Zendesk contact center opartych na Amazon Connect i AWS. Zakres obejmuje wdrażanie partnerów, wsparcie wspólnej sprzedaży, projektowanie rozwiązań i szkolenia.

Otwórz
PwC

Starszy inżynier oprogramowania ds. wdrażania rozwiązań Palantir Foundry

PwC

W PwC będziesz tworzyć i wdrażać w Palantir Foundry rozwiązania do pracy z danymi oparte na AI i uczeniu maszynowym. Będziesz kierować zespołami technicznymi, relacjami z klientami i realizacją projektów.

Otwórz
PwC

Menedżer zespołu inżynierów oprogramowania pracujących u klientów, Palantir Foundry

PwC

Kieruj realizacją u klientów rozwiązań PwC z zakresu inżynierii danych i AI opartych na Palantir Foundry. Zarządzaj zespołami i wspieraj ich rozwój, nadzoruj projekty oraz wyznaczaj kierunek transformacji technologicznej.

Otwórz