Search by job, company or skills

PT. Astra International Tbk

Principal Backend Engineer - ADMO

10-12 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Deskripsi Pekerjaan

Kepemimpinan Teknis & Arsitektur

  • Menentukan dan mengarahkan visi teknologi jangka panjang serta strategi arsitektur untuk berbagai tim dan sistem yang bersifat business-critical di seluruh organisasi.
  • Memimpin diskusi arsitektur dan design review lintas tim, serta menetapkan pola arsitektur dan standar yang mendorong konsistensi, skalabilitas, dan kemudahan pemeliharaan.
  • Mengarahkan pemilihan teknologi dan tools di tingkat organisasi, dengan mempertimbangkan trade-off serta bertanggung jawab atas dampak jangka panjangnya.
  • Merancang dan membangun arsitektur sistem terdistribusi berskala besar yang mampu menangani jutaan pengguna dengan ketersediaan tinggi, latensi rendah, dan toleransi terhadap kegagalan.

Engineering Excellence & Best Practices

  • Menetapkan dan mendorong penerapan best practices engineering terkait coding standards, design patterns, dan optimasi performa di seluruh organisasi engineering.
  • Bertanggung jawab atas skalabilitas, performa, dan kualitas di berbagai tim, dengan mengidentifikasi bottleneck serta mengimplementasikan solusi secara proaktif.
  • Menetapkan metrik dan framework monitoring untuk mengukur serta meningkatkan keandalan sistem, performa, dan kualitas kode.

Inovasi & Strategi Teknis

  • Melakukan eksperimen dengan teknologi, framework, dan tools baru yang relevan, termasuk menjalankan proof-of-concept dan mengevaluasi kesesuaiannya dengan tech stack ADMO.
  • Mendorong adopsi solusi inovatif sambil mengukur dampaknya terhadap produktivitas engineering, performa sistem, dan hasil bisnis.
  • Memimpin proses due diligence teknis untuk keputusan build vs. buy, evaluasi vendor, serta kemitraan teknologi.

Persyaratan

  • Memiliki pengalaman profesional di bidang software engineering selama 10+ tahun, dengan rekam jejak yang kuat dalam membangun dan mengembangkan sistem terdistribusi berskala besar menggunakan bahasa modern, seperti Java, Node.js, Python, atau Go.
  • Memiliki pengalaman luas dalam membangun dan memelihara aplikasi web berskala besar dengan arsitektur service-oriented (SOA) dan microservices.
  • Memiliki pengalaman terbukti dalam merancang sistem terdistribusi yang mampu menangani traffic tinggi, dengan memastikan skalabilitas, ketahanan (resilience), dan toleransi terhadap kegagalan (fault tolerance).
  • Memiliki pemahaman tingkat ahli tentang internal database, baik database SQL (MySQL atau PostgreSQL) maupun NoSQL (DynamoDB, MongoDB, Cassandra, atau Redis).
  • Memiliki pengalaman hands-on dalam containerization dan orchestration menggunakan Docker, Docker Compose, dan Kubernetes.
  • Menguasai penggunaan message queue dan platform event streaming seperti Kafka, RabbitMQ, AWS SQS/SNS, atau Google Pub/Sub.
  • Menguasai tools monitoring, observability, dan alerting seperti New Relic, Datadog, Prometheus, Grafana, ELK stack, atau tools sejenis.
  • Memahami prinsip SRE (Site Reliability Engineering), termasuk SLOs, SLIs, error budgets, dan manajemen insiden.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147094823

Similar Jobs