Skill diminta
CommunicationFirebaseJavaJavaScriptLeadershipMentoringMongoDBMySQLPostgreSQLPythonSQL
Deskripsi
- Deskripsi pekerjaan Senior Developer / Team Lead (System Architecture) My Replica
- Disclaimer: Pekerjaan ini berasal dari perusahaan Taiwan Mobile dan seluruh materi pekerjaan akan diberikan dari perusahaan tersebut
Job Descriptions
- Memimpin tim developer dalam merancang dan membangun arsitektur sistem yang scalable dan robust
- Merancang system architecture (pipeline, network topology, internet/intranet integration, dll)
- Membuat keputusan teknis strategis dan menentukan arah teknologi untuk proyek
- Melakukan code review, mentoring, dan membimbing tim dalam best practices development
- Berkolaborasi dengan stakeholder untuk menerjemahkan requirement bisnis menjadi solusi teknis
- Mengoptimalkan performa aplikasi dan memastikan keamanan sistem
- Membangun dan memelihara dokumentasi teknis dan diagram arsitektur sistem
- Job Requirements
- Pendidikan minimal S1 Ilmu Komputer/Sistem Informasi/Teknologi Informasi
- Pengalaman minimal 5 tahun di bidang software development dengan pengalaman memimpin tim
- Pengalaman terbukti dalam merancang arsitektur sistem skala besar
- Mampu membuat dan menjelaskan diagram system architecture (network topology, data flow, infrastructure, dll)
Bahasa Pemrograman (minimal 2, Java sebagai nilai tambah)
- Python, Java, C#, JavaScript, atau bahasa lainnya
- Preferensi: memiliki pengalaman dengan Java
Database (minimal 1 SQL dan 1 NoSQL)
- SQL: MySQL, PostgreSQL
- NoSQL: Firebase, MongoDB
Leadership & Soft Skills
- Kepemimpinan: Mampu memimpin, memotivasi, dan mengembangkan tim
- Problem-Solving: Mampu menganalisis masalah kompleks dan merancang solusi yang efisien
- Komunikasi: Mahir berkomunikasi dengan tim teknis maupun non-teknis
- Strategic Thinking: Mampu membuat keputusan teknis yang align dengan tujuan bisnis
- Mentoring: Senang berbagi knowledge dan mengembangkan skill tim
Interview Requirements
- Kandidat diharapkan dapat menunjukkan dan menjelaskan diagram design system architecture yang pernah dibuat
- Mampu menjelaskan design decisions dan trade-offs dalam arsitektur sistem