Deskripsi Pekerjaan:
- Membuat analisis dan desain berdasarkan requirement yang dibuat oleh Business Analyst bersama dengan Business User
- Melakukan koordinasi dengan Business Analyst, Project Management Office, Quality Control dan Business User dalam pengembangan dan perawatan aplikasi
- Melakukan pengawasan, kontrol, monitoring dan mengarahkan tim developer sehubungan dengan pengembangan aplikasi
- Melakukan source code review dari coding yang dibuat oleh developer
- Berinisiatif memberikan masukan/usulan pengembangan (R&D) ataupun Governance
- Membuat & melakukan pengkinian dokumen teknis proyek / aplikasi (Technical Spesification Document) bersama dengan Technical Writer
- Menjalankan proses PDCA (Plan, Do, Check, Act)
Kualifikasi:
- Lulusan S1 atau di atasnya
- Memiliki pengalaman minimal 1 tahun sebagai System Analyst dan 2 tahun sebagai developer
- Memiliki pengetahuan tentang konsep EDA (Event Driven Architecture)
- Memiliki pengetahuan tentang Docker, Containerization, ataupun Openshift
- Memiliki kemampuan bahasa pemrograman ataupun framework lainnya merupakan nilai tambah
- Memiliki pengalaman dengan SQL (Various DB) dengan jumlah data besar, baik RDBMS maupun NoSQL
- Memiliki pengalaman menggunakan manajemen Version Control GIT
- Memiliki pengalaman dengan API RESTful API
- Memiliki pengalaman dalam implementasi keamanan API
- Memiliki pengalaman dengan ETL Tools merupakan nilai tambah
- Memiliki pengalaman spesifik terhadap salah satu atau beberapa teknologi berikut:
- Java Springboot
- Kotlin (Android)
- NodeJS
- RDBMS (Oracle, Postgre, MariaDB, MySQL)
- NoSQL (MongoDB)
- Event Driven Architecture (Kafka, MQ)
- PHP CI
- HTML/CSS/Javascript
- JQuery
- Pentaho