Inżynier Danych

  • Full Time
Job expired!

O FreshBooks

FreshBooks to wiodące oprogramowanie księgowe typu SaaS działające w chmurze, zaprojektowane z jednym celem: wspieranie rozwoju małych firm. Osiągnęliśmy status jednorożca po przekroczeniu wartości 1 miliarda dolarów, a my nadal rozwijamy naszą działalność, obsługując właścicieli firm, ich klientów oraz księgowych w ponad 160 krajach na całym świecie. My, w FreshBooks, jesteśmy rozproszeni na całym świecie, dążąc do zwiększenia łączności w przestrzeni pracy zorientowanej na człowieka. Nasze zespoły przyjęły różnorodne sposoby pracy zależne od ich najskuteczniejszych trybów współpracy. Podczas gdy niektóre są w pełni zdalne, inne mieszają pracę stacjonarną z wirtualną - chodzi o to, co działa najlepiej dla zespołu i całego klienta FreshBooks.

Możliwość - Inżynier Danych

Jako Inżynier Danych w FreshBooks, będziesz przyczyniać się do tworzenia nowych funkcji i udoskonalania istniejących w naszej obecnej infrastrukturze przepływu danych.

UWAGA: Ta rola może być wykonywana zdalnie z wyżej wymienionych lokalizacji.

Obowiązki Inżyniera Danych

  • Projektowanie i rozwijanie przepływów danych, aby wydobywać, transformować i ładować (ETL/ELT) dane z różnych źródeł do docelowych systemów przechowywania danych.
  • Wdrażanie efektywnych procesów pobierania danych, by zagwarantować terminowe i niezawodne zbieranie danych.
  • Rozwój modeli danych i schematów, które odpowiadają potrzebom biznesowym i ułatwiają efektywne zapytania i analizy, zapewniając optymalizację modeli danych pod kątem przechowywania, odzyskiwania i analizy.
  • Współpraca z inżynierami danych, analitykami danych, naukowcami danych i zespołami produktów, które pracują nad funkcjami dla naszych interesariuszy.
  • Wnoszenie wkładu do dyskusji na temat technicznego projektu i architektury i dzielenie się swoimi pomysłami.
  • Tworzenie i utrzymanie szczegółowej dokumentacji dotyczącej przepływów danych, modeli danych i architektury systemowej.
  • Wdrażanie swojego kodu za pomocą naszego procesu ciągłej integracji.
  • Rozwijanie swoich umiejętności i wiedzy w zakresie inżynierii danych.

Kwalifikacje do roli

  • 2-3 lata doświadczenia lub wykształcenie akademickie w zakresie zarządzania danymi, struktur danych, algorytmów i systemów baz danych.
  • Znajomość Pythona i/lub Java, ze szczególnym naciskiem na korzystanie z bibliotek i SDK związanych z chmurą.
  • Znajomość SQL, w tym złożonych zapytań, podzapytań, połączeń i technik optymalizacji.
  • Zrozumienie zasad modelowania danych.
  • Podstawowe umiejętności zarządzania projektem, w tym organizacja zadań, ustalanie priorytetów i dotrzymywanie terminów.
  • Zrozumienie koncepcji i praktyk związanych z jakością danych, zapewniających dokładność, kompletność i spójność danych na platformach chmurowych.

Dodatkowe doświadczenie, które wyróżni Cię spośród innych

  • Doświadczenie z Redshift, BigQuery, Snowflake lub podobnymi technologiami przechowywania danych w chmurze
  • Doświadczenie z usługami Google Cloud Platform (GCP), takimi jak Google Cloud Storage, Google BigQuery, Google Cloud Pub/Sub, etc.
  • Doświadczenie z praktykami rozwoju oprogramowania, systemami kontroli wersji (takimi jak Git) oraz pisanie czystego, zrozumiałego kodu.
  • Znajomość pobierania i transformacji danych za pomocą narzędzi chmurowych (takich jak Airflow/Composer, DBT, Fivetran).

Nasze zobowiązania wobec Ciebie

W FreshBooks, cenimy Twoją opinię i doceniamy wpływ, jaki wywierasz na życie ponad 10 milionów właścicieli małych firm na całym świecie. Rozwijaj swoją karierę, pracuj nad projektami, które Cię pasjonują, i bądź częścią zespołu współpracującego bez ego! Oto jak FreshBooks wynagradza i docenia naszych pełnoetatowych pracowników:

  • Zintegrowane świadczenia zdrowotne i wellness. Te obejmują program oszczędności na emeryturę lub dopasowanie planu emerytalnego do Twojego lokalnego biura, opcje na akcje dla każdego pełnoetatowego pracownika, hojne dni wolne, urlop macierzyński z wsparciem dla nowych rodziców, roczny kredyt na wellness, kompleksowe świadczenia medyczne i stomatologiczne zależne od Twojego regionu, i więcej.
  • Znaczące korzyści. Te obejmują Program Uznanie od Rówieśników, Program Pomocy dla Pracowników, finansowanie słuchawek, spotkania osobiste, aby połączyć pracowników stacjonarnych i zdalnych, i inne, specyficzne dla lokalizacji korzyści.
  • Sprzyjające środowisko pracy. Nasze piękne biura w Kanadzie i Meksyku zapraszają Cię, podczas gdy Ci, którzy nie mają dostępu do biura FreshBooks, otrzymują kredyt na domowe biuro, aby założyć sprzyjające miejsce pracy w domu.
  • Wsparcie grupy rówieśniczej, mentorów i liderów. Dbamy o siebie nawzajem na całej organizacji i mamy programy wzmacniające to, promując silne poczucie przynależności i przekonanie o naszym wspólnym wpływie.
  • Przyspieszony rozwój. Kompleksowe wprowadzenie do firmy, rozwój kariery poprzez ciągłe coachingi, szkolenia i naukę w pracy.

Zakłócenia

Nawet jeśli Twoje doświadczenie nie pokrywa się ze wszystkimi wymienionymi wyżej punktami, chcielibyśmy dowiedzieć się więcej o Tobie i dlaczego uważasz, że FreshBooks to właściwy krok w Twojej karierze.

FreshBooks jest pracodawcą równych szans. Nie dyskryminujemy ze względu na płeć, religię, rasę, niepełnosprawność psychiczną, orientację seksualną, wiek ani inny status. Wszystkich kandydatów rozważamy na podstawie ich kwalifikacji i zasług. W FreshBooks, promujemy atmosferę wzajemnego szacunku, a różnorodność i integracja są kluczem do naszego sukcesu.

FreshBooks zapewnia zakwaterowanie podczas procesu rekrutacji. Jeśli potrzebujesz jakiejkolwiek pomocy, poinformuj nas o tym w swoim zgłoszeniu, a my zrobimy wszystko, co w naszej mocy, aby sprostać Twoim potrzebom dostępności. W przypadku jakichkolwiek pytań, sugestii, lub jeśli potrzebujesz dokumentów dotyczących dostępności w innym formacie, prosimy o kontakt pod numerem telefonu 1-416-780-2700 lub na adres [email protected].