Lead Data Engineer (Java expertise required)

Job expired!

Opis firmy: Cermati to wiodący startup technologiczny w sektorze finansowym, zlokalizowany w Indonezji. Słynie z upraszczania procesu znajdowania i aplikowania na produkty finansowe, przenosząc całe doświadczenie do sieci, co umożliwia klientom zakup i aplikowanie na produkty finansowe z wygody własnego domu. Nasz zespół składa się z topowych talentów z gigantów Doliny Krzemowej, takich jak Google, Microsoft i LinkedIn, oraz znaczących indonezyjskich startupów. Dzięki kulturze zakorzenionej w otwartości, transparentności i meritokracji, naszym celem jest stać się firmą fintech klasy światowej w Indonezji.

Jako Główny Inżynier Danych w Cermati.com będziesz stał na czele zespołu technicznego, nadzorując od 5 do 10 inżynierów oprogramowania w naszym Zespole Platformy Danych. Ta rola łączy w sobie obowiązki zarządzania na wysokim szczeblu z pracą techniczną.

  • Nadzorowanie zarządzania zespołem, w tym oceny wydajności, sesje mentoringowe jeden na jeden oraz rozwój kariery członków zespołu.
  • Zarządzanie projektami poprzez szacowanie harmonogramów, planowanie projektów, zapewnianie dotrzymania terminów i usuwanie przeszkód dla członków zespołu.
  • Współpraca z starszymi inżynierami w celu opracowania i wdrożenia drogi technicznej, w tym zarządzania codzienną operacyjnością.
  • Podnoszenie doskonałości operacyjnej poprzez efektywne rotacje dyżurów, monitorowanie i systemy alarmowe.
  • Udział w pisaniu kodów i projektowaniu systemów dla wybranych funkcji projektu.

Wymagane:

  • Miejsce zamieszkania w Bangalore (kandydaci muszą być zlokalizowani lub gotowi do przeprowadzki do Bangalore).
  • Co najmniej 5 lat bezpośredniego doświadczenia z Java w dużych projektach.
  • Zrozumienie wstrzykiwania zależności w frameworkach testowania jednostkowego.
  • Znajomość najlepszych praktyk Java z autorytatywnych źródeł takich jak "Effective Java" Josha Blocha.
  • Doświadczenie w pisaniu programów wielowątkowych Java i dobra znajomość modelu pamięci Java.
  • Znajomość najlepszych praktyk wielowątkowości, zgodnie z "Java Concurrency in Practice" Briana Goetza.
  • Silne umiejętności interpersonalne z zdolnością do skutecznego liderowania i podejmowania trudnych decyzji.
  • Wszechstronna znajomość systemów opartych na Linuxie, zarówno teoretyczna jak i praktyczna.
  • Znajomość SQL i baz danych PostgreSQL.

Preferowane:

  • Doświadczenie w zarządzaniu ludźmi i zarządzaniu projektami.
  • Praktyczna znajomość Kubernetes.
  • Poprzednie doświadczenie z Google Cloud Platform i produktami analitycznymi takimi jak BigQuery.
  • Doświadczenie w zespole platformy danych i znajomość narzędzi takich jak Apache Flink, Debezium