Back to search:Fullstack AI / Tangerang

Fullstack AI Engineer (Omnichannel & Automation)

Requirement :

A. Technical Skills

- Backend : Mahir dalam C# dan .NET Core / .NET Framework.

- API : Pengalaman kuat dengan API RESTful. Familiaritas dengan SOAP Web Services.

- Frontend : Pengalaman kerja nyata dengan framework JavaScript modern seperti atau

- Database : Keahlian mendalam dalam Microsoft SQL Server (T-SQL, Stored Procedures, Optimasi Query)

- Deployment/Cloud : Pengalaman deployment menggunakan Azure Cloud, khususnya Azure Kubernetes Service (AKS), atau layanan containerization sejenis.

- OS : Kemampuan administrasi dan deployment pada lingkungan Linux VM.

B. Specialisasi Skills

- Pengalaman praktis dalam menggunakan dan mengkonfigurasi workflow automation platform seperti n8n.

- Pemahaman dan pengalaman dalam integrasi Web Chat dan platform omnichannel (misalnya, Chatwoot)

- Pemahaman konsep dasar dan implementasi chatbot atau solusi AI sederhana.

C. Kualifikasi Umum

- Gelar Sarjana (S1) di bidang Ilmu Komputer, Teknik Informatika, atau bidang terkait

- Minimal [3-5] tahun pengalaman kerja sebagai Programmer/Developer, dengan minimal [1-2] tahun fokus sebagai Full-Stack

D. Plus Point

- Pengalaman dengan database selain MS SQL Server, seperti PostgreSQL

- Familiaritas dengan containerization (Docker) dan konsep DevOps (CI/CD).

- Pengalaman pengembangan atau integrasi dengan platform AI/NLP spesifik (misalnya, Microsoft Bot Framework, Dialogflow)

Key Responsibilities:

A. Pengembangan Aplikasi (Full-Stack)

- Merancang, mengembangkan, dan memelihara aplikasi web sisi server menggunakan C# dan .NET Core/Framework.

- Membuat dan mengonsumsi API RESTful dan SOAP untuk integrasi sistem.

- Mengembangkan user interface (UI) yang responsif dan interaktif menggunakan framework atau

B. AI, Omnichannel, & Otomasi

- Mengembangkan dan mengintegrasikan solusi AI/Chatbot ke dalam saluran komunikasi yang berbeda (omnichannel), khususnya Web Chat dan platform serupa.

- Merancang dan mengimplementasikan alur kerja otomatisasi bisnis yang kompleks menggunakan tools seperti n8n atau platform low-code/no-code lainnya.

- Mengelola dan mengkonfigurasi omnichannel support tools seperti Chatwoot.

C. Deployment & Infrastruktur (DevOps)

- Mengelola siklus hidup deployment aplikasi secara keseluruhan (CI/CD). Melakukan deployment, scaling, dan pemeliharaan aplikasi pada lingkungan cloud, seperti Azure Kubernetes Service (AKS) atau Azure Container Apps.

- Mengerti deployment dengan Windows IIS untuk aplikasi berbasis .Net framework dan .Net Core

- Mengelola dan melakukan troubleshooting pada Virtual Machine (VM) berbasis Linux untuk hosting aplikasi dan layanan.

D. Basis Data (Database)

- Merancang skema database yang efisien dan mengoptimalkan query untuk Microsoft SQL Server

- Memastikan keamanan dan integritas data di seluruh sistem