Miratech
Miratech
Miratech adalah perusahaan layanan dan konsultasi TI global yang bekerja sama dengan berbagai perusahaan dalam transformasi digital. Layanannya mencakup outsourcing, pengembangan perangkat lunak, dan layanan profesional, dengan memadukan skala penyampaian layanan perusahaan besar dan kemampuan beradaptasi yang identik dengan inovasi perusahaan rintisan. Didirikan pada tahun 1989, Miratech menjalankan kegiatan konsultasi B2B serta pekerjaan teknologi terkait SaaS, dengan mendukung organisasi yang membutuhkan keahlian perangkat lunak dan layanan teknologi.

Insinyur Java Full-Stack Senior – Manajemen Tenaga Kerja (Remote Kanada)

Bangun solusi manajemen tenaga kerja yang skalabel dengan Java, React, dan Node.js untuk klien perusahaan Miratech. Kembangkan layanan, aplikasi, integrasi, dan pipeline deployment WFM.

Deskripsi

  • Merancang, mengembangkan, menguji, dan memelihara layanan backend yang skalabel dengan Java, Spring Boot, dan praktik desain berbasis domain
  • Membuat microservice untuk peramalan, perhitungan kebutuhan staf, pembuatan jadwal, manajemen shift, kepatuhan jadwal, pengecualian, dan pelaporan operasional
  • Membangun aplikasi manajemen tenaga kerja yang responsif dengan TypeScript dan React
  • Merancang dan menggunakan REST API melalui pendekatan pengembangan API-first
  • Menetapkan dan memelihara kontrak OpenAPI/Swagger serta standar versioning
  • Menerapkan alur kerja berbasis event untuk perubahan jadwal, status agen, metrik antrean, peramalan, dan event kepatuhan jadwal
  • Menghubungkan kapabilitas WFM dengan platform CX, sistem ACD dan routing, sistem SDM dan penggajian, layanan identitas, serta platform data perusahaan
  • Merancang model data tenaga kerja dan operasional di PostgreSQL serta basis data relasional lainnya
  • Melakukan containerization layanan dan mendukung pola deployment cloud-native serta manajemen konfigurasi
  • Mengembangkan dan memelihara pipeline CI/CD dengan Jenkins, pengujian otomatis, quality gate, dan proses deployment yang dapat diulang
  • Menyelidiki masalah produksi serta meningkatkan performa, pemrosesan batch, konkurensi, skalabilitas, dan keandalan
  • Berkontribusi dalam code review, sesi desain teknis, diskusi arsitektur, perencanaan sprint, dan peningkatan berkelanjutan
  • Berkolaborasi dengan tim Produk, Riset Operasi, QA, DevOps, UX, dan pemangku kepentingan lainnya

Persyaratan

  • Minimal 8 tahun pengalaman pengembangan perangkat lunak full-stack, termasuk tanggung jawab atas aplikasi produksi
  • Pengalaman praktik tingkat lanjut dengan Java dan teknologi Spring, terutama Spring Boot, layanan REST, keamanan, dan persistence
  • Latar belakang pengembangan frontend yang kuat dengan Angular atau React, TypeScript, desain berbasis komponen, manajemen state, dan praktik pengujian modern
  • Pengetahuan kerja tentang Node.js untuk integrasi, layanan ringan, build tooling, atau komponen pendukung
  • Terbukti mampu merancang REST API, microservice, dan layanan berbasis event dalam lingkungan terdistribusi
  • Kemampuan SQL yang kuat serta pengalaman membuat model data yang efisien di PostgreSQL atau basis data relasional serupa
  • Pengalaman membangun, men-deploy, atau mendukung aplikasi berbasis cloud dan container
  • Penguasaan bahasa Inggris yang baik dengan komunikasi tertulis dan lisan yang efektif dalam tim lintas fungsi
  • Pengalaman dengan NICE WFM, Verint, Calabrio, Genesys WFM, Aspect/Alvaria, atau platform manajemen tenaga kerja sebanding
  • Pengalaman menghubungkan sistem WFM dengan platform ACD, routing, SDM, penggajian, CRM, atau data warehouse
  • Pengalaman menggunakan Kafka, RabbitMQ, atau teknologi messaging dan event streaming sebanding
  • Memahami analitik tenaga kerja, metode optimasi, atau konsep riset operasional
  • Familiar dengan Jenkins, Kubernetes, platform cloud, alat observability, dan praktik delivery perangkat lunak yang aman

Tunjangan

  • Asuransi kesehatan
  • Kursus bahasa
  • Program relokasi
  • Peluang pengembangan profesional
  • Program sertifikasi
  • Program mentoring dan investasi talenta
  • Peluang mobilitas internal
  • Peluang magang
  • Proyek berdampak besar untuk klien global terkemuka
  • Lingkungan kerja yang inklusif dan suportif
  • Komunikasi terbuka
  • Acara sosial perusahaan dan pembangunan tim secara rutin

Lowongan Terkait

Thinkingbox

Editor dan Kamerawan Media Sosial

Thinkingbox
51 – 200 Karyawan
B2BMediaPemasaran

Buat video yang mengutamakan media sosial untuk AntiSocial, agensi pemasaran digital Thinkingbox di Toronto, mulai dari pengambilan gambar dan penyuntingan hingga penyerahan akhir. Kerjakan konten TikTok, Reels, kampanye, acara, dan konten bermerek.

Buka