Back to job search

Sr Engineer - Backend

Astra group (Jakarta, Jakarta, Indonesia)
DKI Jakarta, Indonesia 🇮🇩
Astra was established in 1957 as a trading company. Over the course of its development, Astra has formed a number of strategic alliances with leading global players. Since 1990, the Company has been listed on the Indonesia Stock Exchange. Astra currently engages in seven business lines: Automotive, Financial Services, Heavy Equipment, Mining and Energy, Agribusiness, Infrastructure & Logistics, Information Technology, and Property

About this position

Posisi Sr Engineer - Backend bertanggung jawab untuk meningkatkan skalabilitas, performa, dan kualitas tim melalui praktik terbaik dan adopsi teknologi baru.

Responsibilities

• Berpartisipasi dalam tinjauan kode, tinjauan desain, dan diskusi arsitektur.
• Bertanggung jawab atas Skalabilitas, Performa, & Kualitas untuk tim.
• Menetapkan praktik terbaik untuk membantu tim mencapai hal-hal di atas dan terus berpikir tentang meningkatkan penggunaan teknologi.
• Mendorong adopsi praktik terbaik ini di sekitar pengkodean, desain, kualitas, dan performa dalam tim Anda.
• Bereksperimen dengan teknologi dan alat baru yang relevan, serta mendorong adopsi sambil mengukur dampak yang mampu Anda ciptakan.
• Implementasi visi teknologi jangka panjang untuk tim Anda.
• Bertanggung jawab atas arsitektur produk Anda; memastikan itu selaras dengan persyaratan dan piagam.
• Mendorong pilihan teknologi & alat untuk tim Anda dan bertanggung jawab atasnya.

Requirements

• Pengalaman kerja lebih dari 6 tahun.
• Memiliki keahlian mendalam dalam prinsip-prinsip desain berorientasi objek menggunakan bahasa modern apa pun, lebih disukai Java/Node.
• Memiliki pengalaman dalam membangun dan memelihara aplikasi web skala besar dalam arsitektur layanan terorientasi/mikroservis.
• Pengetahuan tentang pola desain dan kemampuan luar biasa untuk merancang antarmuka modul dan kelas yang intuitif dengan pengalaman dalam desain model data di SQL/NOSQL.
• Memiliki pengetahuan tentang setidaknya salah satu basis data seperti MySQL, PostgreSQL, atau Oracle dan salah satu NOSQL seperti DynamoDB, MongoDB, Cassandra, Aerospike, dll.
• Memiliki pengetahuan praktis tentang Docker/Docker Compose.
• Memiliki pengetahuan tentang alat pemantauan seperti New Relic/DataDog.
• Memiliki pengalaman dengan CI/CD.