
ShyftLabs membantu perusahaan mengubah data dan kecerdasan buatan menjadi kapabilitas bisnis yang praktis. Layanannya mencakup konsultasi data dan AI, pembuatan prototipe secara cepat, pengembangan solusi, perluasan platform, serta operasional berkelanjutan, dengan mendukung organisasi mulai dari tahap strategi awal hingga penerapan produksi. Perusahaan ini mengembangkan infrastruktur data yang aman, layanan platform cloud, analitik, dan solusi AI yang dirancang untuk terintegrasi dengan alur kerja yang ada serta meningkatkan kinerja operasional. ShyftLabs bermitra dengan klien di seluruh siklus hidup inisiatif data dan AI mereka, dengan menyesuaikan implementasi sesuai tujuan transformasi masing-masing.
Pengembang Full-Stack Amazon Connect
Kembangkan solusi pusat kontak AWS di ShyftLabs, perusahaan produk data yang melayani klien Fortune 500. Bekerja dengan Python, React, dan integrasi AWS.
Deskripsi
- Membangun dan menyempurnakan alur suara dan chat Amazon Connect menggunakan Lambda, Lex, dan integrasi pihak ketiga.
- Membuat layanan backend dengan Python atau Node.js.
- Membangun antarmuka untuk agen dan pelanggan dengan React dan JavaScript.
- Menghubungkan aplikasi ke layanan AWS, termasuk Lambda, API Gateway, Lex, DynamoDB, S3, IAM, CloudWatch, CloudFormation, Q in Connect, Kinesis, Secrets Manager, dan CloudFront.
- Mendukung deployment Infrastructure as Code menggunakan Terraform dan pipeline GitLab CI/CD.
- Menulis dan menjalankan pengujian manual untuk alur Connect, API, dan aplikasi front-end.
- Menguji integrasi di berbagai layanan AWS, alur Connect, dan sistem eksternal seperti CRM.
- Bekerja sama dengan tim pengembangan dan DevOps untuk melacak, mendokumentasikan, dan menyelesaikan masalah.
- Menjaga cakupan pengujian untuk keamanan, skalabilitas, dan efisiensi biaya.
- Memberikan dukungan L2/L3 untuk alur Amazon Connect, API, dan aplikasi terintegrasi.
- Meninjau log, metrik, dan peringatan untuk membantu menjaga stabilitas dan kinerja sistem.
- Menyelidiki dan menyelesaikan masalah produksi bersama tim engineering dan operasi.
- Mencatat insiden, perbaikan, dan praktik terbaik.
- Mengikuti giliran siaga atau dukungan terjadwal sesuai kebutuhan.
Persyaratan
- Gelar sarjana di bidang Ilmu Komputer, Teknik, atau bidang terkait.
- Pengalaman profesional selama 3–6 tahun dalam pengembangan dan pengujian perangkat lunak.
- Minimal 2 tahun pengalaman langsung menggunakan AWS untuk menghadirkan solusi Amazon Connect.
- Kemampuan debugging, pemecahan masalah, dan kolaborasi yang kuat.
- Mampu mempertimbangkan keamanan, efisiensi biaya, dan skalabilitas saat merancang solusi.
- Pengalaman dukungan produksi atau siaga lebih disukai.
- Pengalaman merancang contact flow Amazon Connect dan bekerja dengan integrasi Lambda/API, Lex, Q in Connect, dan Evaluations.
- Pengetahuan tentang layanan AWS, termasuk Lambda, API Gateway, Lex, DynamoDB, S3, IAM, CloudWatch, CloudFormation, Q in Connect, Kinesis, Secrets Manager, dan CloudFront.
- Pengalaman membangun layanan backend Python untuk Lambda.
- Pengalaman membangun layanan backend Node.js untuk Lambda.
- Pengalaman JavaScript dan React untuk pengembangan front-end dan pengujian UI.
- Pengetahuan tentang pengujian manual, perancangan dan pelaksanaan pengujian, pelacakan cacat, serta otomatisasi dasar.
- Pengalaman menggunakan Terraform untuk Infrastructure as Code di AWS.
- Pengalaman menggunakan GitLab untuk kontrol sumber dan pipeline CI/CD.
- Pengalaman dengan pengujian berbasis CI dan mengintegrasikan proses pengujian otomatis ke dalam pipeline.
- Paparan terhadap alat analitik seperti Contact Lens, Kinesis, Athena, atau QuickSight.
- Terbiasa dengan integrasi Salesforce atau CRM lainnya.
- Pengalaman menggunakan alat pengujian API seperti Postman.
Tunjangan
- Gaji kompetitif.
- Paket asuransi komprehensif.
- Sumber daya pembelajaran dan pengembangan yang luas.