Deskripsi Pekerjaan
TechInnovate Indonesia adalah perusahaan teknologi terdepan yang berdedikasi untuk menciptakan solusi inovatif. Kami sedang mencari Insinyur Perangkat Lunak Senior yang bersemangat untuk bergabung dengan tim pengembangan kami. Anda akan berperan penting dalam merancang, mengembangkan, dan memelihara sistem skala enterprise yang memengaruhi jutaan pengguna di seluruh Asia Tenggara.
Tanggung Jawab
- Mengembangkan, menguji, dan memelihara arsitektur microservices yang andal menggunakan Java/Go
- Mengimplementasikan CI/CD pipelines dengan Jenkins, Docker, dan Kubernetes
- Mengoptimalkan performa aplikasi dan database untuk beban transaksional tinggi
- Melakukan code review dan mentoring untuk anggota tim junior
- Koordinasi dengan tim DevOps dan QA untuk deployment yang efisien
- Menganalisis masalah teknis kompleks dan mengusulkan solusi inovatif
- Mengadopsi best practice dalam keamanan aplikasi dan data privacy
Kualifikasi
- S1 Teknik Informatika/Ilmu Komputer dengan minimal 5 tahun pengalaman
- Pemahaman mendalam tentang distributed systems dan cloud architecture (AWS/Azure)
- Pengalaman dengan framework backend modern (Spring Boot, Gin)
- Keahlian dalam SQL (PostgreSQL/MySQL) dan NoSQL (MongoDB/Redis)
- Sertifikasi cloud (AWS/Azure) menjadi nilai tambah
- Kemampuan komunikasi lisan dan tulisan yang luar biasa dalam Bahasa Inggris
- Pengalaman memimpin proyek teknis dengan tim 5+ orang
- Portfolio GitHub dengan kontribusi signifikan