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