Deskripsi pekerjaan Back End Lead PT. Cycent Inovasi Kaizen
Saat ini kami sedang membuka kesempatan bagi kandidat terbaik untuk bergabung bersama kami pada posisi Back End Lead (Senior), yang akan ditempatkan di perusahaan klien kami.
Tugas dan Tanggung Jawab :
- Memimpin pekerjaan Back End Developer
- Merekomendasikan solusi dengan mendefinisikan struktur fisik database dan kemampuan fungsional, keamanan basis data, back-up data, dan spesifikasi pemulihan
- Menginstal sistem yang baru atau melakukan revisi dengan mengusulkan spesifikasi dan diagram alur, merekomendasikan teknik akses optimal, mengkoordinasikan persyaratan instalasi
- Mempertahankan kinerja database dengan menghitung nilai optimal untuk parameter database, menerapkan rilis baru, melengkapi persyaratan perawatan, mengevaluasi sistem operasi komputer dan produk perangkat;
- Mendukung fungsi database dengan merancang dan meng-coding utilitas
- Menjaga kualitas layanan dengan membangun standar organisasi
- Menetapkan kebutuhan pengguna dan memantau akses dan keamanan pengguna
- Memantau kinerja dan mengelola parameter untuk memberikan respons atas query dengan cepat dan tanggap kepada pengguna secara end-to-end
- Memetakan desain konseptual untuk database yang direncanakan secara garis besar
- Mempertimbangkan kedua organisasi data back-end dan aksesibilitas front- end untuk pengguna akhir
- Memperbaiki lebih lanjut desain fisik untuk memenuhi persyaratan penyimpanan system
- Instalasi dan test versi terbaru dari DBMS
- Mempertahankan standar data, termasuk kepatuhan terhadap Undang- undang Perlindungan Data
- Penulisan dokumentasi basis data, termasuk standar data, prosedur dan definisi untuk kamus data (metadata)
- Mengontrol ijin akses dan hak Istimewa
- Mengembangkan, mengelola, dan menguji rencana cadangan dan pemulihan
- Memastikan bahwa penyimpanan, pengarsipan, cadangan dan prosedur pemulihan berfungsi dengan benar
- Memberikan perencanaan kapasitas
- Bekerja sama dengan manajer proyek IT dan tim aplikasi
- Berkomunikasi secara teratur dengan staf teknis, aplikasi, dan operasional untuk memastikan integritas dan keamanan basis data
- Meningkatkan sistem basis data dan menyediakan cadangan bersama dengan pemulihan bencana
- Melakukan semua tugas sesuai dengan kebijakan dan prosedur
- Memiliki pengalaman dalam Java 17 menggunakan framework Spring Boot dan/atau Quarkus (diutamakan framework Quarkus)
- Memiliki keterampilan komunikasi yang efektif, kemampuan memecahkan masalah, menganalisis, mengevaluasi, dan mengidentifikasi solusi
- Memiliki komitmen untuk menyelesaikan tugas sesuai dengan timeline/jadwal yang telah disepakati.
- Bersedia bekerja di kantor (WFO)
Kualifikasi :
- Pendidikan minimal S1 Teknik Informatika, Sistem Informasi, Ilmu Komputer, atau jurusan terkait.
- Memiliki pengalaman sebagai Backend Developer atau Backend Lead dengan penguasaan Java 17 dan framework Spring Boot atau Quarkus.
- Memiliki pengalaman dalam implementasi Event-Driven Architecture menggunakan Apache Kafka.
- Mampu merancang dan mengembangkan RESTful API, Event-Driven Architecture, serta Microservices Architecture.
- Memahami standar keamanan aplikasi, termasuk authentication, encryption, dan audit trail.
- Memiliki pengalaman dalam pengelolaan database RDBMS maupun NoSQL.
- Familiar dengan platform cloud seperti AWS, GCP, atau Microsoft Azure serta implementasi CI/CD.
- Mampu merancang arsitektur sistem dan menentukan technical standards serta governance untuk menjaga kualitas kode.
- Berpengalaman dalam melakukan code review, memastikan kualitas dan keamanan kode, serta mengawasi penerapan best practices dalam pengembangan sistem.
- Memiliki kemampuan leadership yang baik, termasuk memimpin, mengarahkan, dan melakukan mentoring kepada tim developer.
- Memiliki kemampuan analisis, problem solving, komunikasi, dan pengambilan keputusan teknis yang baik.

