Job description
- Merancang, mengembangkan, dan memelihara data pipeline yang scalable dan reliable.
- Mengimplementasikan proses ETL/ELT untuk pengolahan dan transformasi data dari berbagai sumber.
- Mengembangkan layanan backend menggunakan Python dan TypeScript.
- Mengelola dan mengoptimalkan database seperti PostgreSQL, MongoDB, TimescaleDB, dan Redis.
- Membangun dashboard atau frontend sederhana menggunakan React atau Next.js untuk kebutuhan visualisasi data.
- Mengintegrasikan AI Services menggunakan AI SDK sesuai kebutuhan bisnis.
- Berkolaborasi dengan tim Data, AI, dan Software Engineer dalam mengembangkan solusi berbasis data.
- Melakukan deployment, automation, dan CI/CD menggunakan Docker dan GitLab CI.
- Menerapkan observability, logging, dan monitoring untuk memastikan performa serta keandalan data pipeline.
- Melakukan optimasi performa, troubleshooting, dan peningkatan kualitas sistem data secara berkelanjutan.
- Mendokumentasikan arsitektur, alur data, serta proses pengembangan yang dilakukan.
Job requirements
- Minimal S1 Teknik Informatika, Sistem Informasi, atau bidang terkait.
- Memiliki pengalaman minimal 4 tahun sebagai Data Engineer atau Fullstack Data Engineer.
- Menguasai Python dan TypeScript.
- Berpengalaman membangun dan mengelola data pipeline.
- Menguasai PostgreSQL, MongoDB, TimescaleDB, dan Redis.
- Memahami konsep dan implementasi ETL/ELT Process.
- Berpengalaman membangun dashboard atau frontend sederhana menggunakan React atau Next.js.
- Familiar dengan Docker dan GitLab CI/CD.
- Memahami integrasi AI Service menggunakan AI SDK.
- Memiliki pengalaman menggunakan Vector Database seperti Qdrant menjadi nilai tambah.
- Memahami konsep observability, logging, dan monitoring pipeline.
- Memiliki kemampuan analitis, problem solving, serta komunikasi yang baik.
- Mampu bekerja secara mandiri maupun berkolaborasi dalam tim lintas fungsi.
Benefits
- Gaji Pokok
- Tunjangan Transportasi, dan
- Tunjangan Makan