Responsibilities
Digital Banking System Development: Tham gia vào quá trình xây dựng và triển khai nền tảng New Digital Engagement Platform (NDEP), tập trung vào việc phát triển:
Database Management: Microservices để xử lý dữ liệu khách hàng, tối ưu hành trình người dùng (Customer Journey).
API Development: Real-time APIs cho phép tương tác tức thời giữa các kênh như mobile app, website, chatbot…
Data Integration: Data Pipelines tích hợp dữ liệu giữa các hệ thống nội bộ (Core Banking, CRM, CDP, DWH) và các công cụ bên ngoài (Adobe Experience Platform, Salesforce Marketing Cloud, Braze…).
Visualization Tools: Phát triển các event-driven workflows bằng cách sử dụng các công nghệ như Kafka, AWS EventBridge nhằm thu thập và phản hồi dữ liệu khách hàng theo thời gian thực.
Conflict Resolution: Tích hợp các giải pháp AI/ML (Recommendation Engines, Predictive Analytics) để cá nhân hóa nội dung và tương tác người dùng.
Feature Development: Thiết kế và phát triển các RESTful APIs, GraphQL để hỗ trợ trao đổi dữ liệu nhanh chóng và bảo mật giữa NDEP và các hệ thống ngân hàng.
Performance Optimization: Tối ưu API Gateway (Kong, Apigee) để đảm bảo hiệu suất và khả năng mở rộng của hệ thống.
Security Measures: Triển khai các cơ chế bảo mật cho API: OAuth2, JWT, Mutual TLS (mTLS).
Documentation: Viết tài liệu API chi tiết cho các đội nhóm khác sử dụng và tích hợp vào hệ thống.
User Interface Design: Xây dựng các thành phần giao diện linh hoạt theo kiến trúc Headless CMS để đảm bảo khả năng tùy chỉnh nội dung số trên đa kênh (web, mobile, chatbot…).
Security Framework Implementation: Sử dụng các framework hiện đại như React, Angular, Vue.js để tạo ra các giao diện tương tác mượt mà, đáp ứng theo thời gian thực.
A/B Testing: Tích hợp các công cụ A/B Testing và Dynamic Content Engines để tối ưu hóa trải nghiệm khách hàng.
Data Pipeline Development: Xây dựng các Real-time Data Pipelines sử dụng Apache Kafka, Google Pub/Sub để xử lý và phân tích dữ liệu khách hàng ngay khi phát sinh.
Data Migration: Tối ưu truy vấn dữ liệu, đảm bảo khả năng xử lý khối lượng lớn thông qua NoSQL databases (MongoDB, Cassandra) và In-memory Databases (Redis).
Data Collection: Phát triển các giải pháp caching và load balancing để cải thiện tốc độ phản hồi hệ thống.
Testing: Xây dựng các pipeline CI/CD (Jenkins, GitLab CI/CD) để tự động hóa quy trình build, test, deploy.
Agile & DevOps for AI Development: Phối hợp với đội ngũ DevOps để triển khai giải pháp container hóa (Docker, Kubernetes) và giám sát hiệu năng hệ thống (Prometheus, Grafana).
Test Case Review: Thực hiện kiểm thử hiệu năng (load test, stress test) nhằm đảm bảo nền tảng có khả năng mở rộng và vận hành ổn định.
Requirements
Domain Expertise: Học vấn: Tốt nghiệp đại học các ngành Công nghệ thông tin, Khoa học máy tính, Kỹ thuật phần mềm hoặc tương đương.
Experience: Tối thiểu 3-5 năm kinh nghiệm trong phát triển phần mềm, ưu tiên các dự án liên quan đến ngân hàng số, fintech, hoặc các nền tảng Digital Engagement.
Development Tools: Có kinh nghiệm trong phát triển microservices, event-driven systems, và tích hợp các nền tảng CDP, CRM.
Collaboration Tools: Thành thạo ít nhất một ngôn ngữ lập trình: Java, Node.js, Python, Golang.
Frameworks and Libraries: Kinh nghiệm với các công cụ và framework frontend: React, Angular, Vue.js.
APIs and Web Services: Am hiểu về các công nghệ API: RESTful, GraphQL, gRPC.
Databases: Có kinh nghiệm làm việc với cơ sở dữ liệu SQL (PostgreSQL, MySQL) và NoSQL (MongoDB, Cassandra).
Methodologies: Hiểu biết về các nền tảng Customer Data Platform (CDP) như Adobe Experience Platform, Salesforce CDP.
Tracking tools: Kinh nghiệm sử dụng các công cụ Kafka, RabbitMQ cho hệ thống xử lý sự kiện theo thời gian thực.
Big Data Technologies: Có kinh nghiệm triển khai containerization (Docker, Kubernetes).
Additional Skills: Chứng chỉ liên quan đến Adobe Experience Platform, Salesforce Marketing Cloud là lợi thế.
Cloud Services: Experience with Docker/Kubernetes, Cloud Infrastructure and CICD is a plusE
Languages: Ngoại ngữ: Sử dụng tiếng Anh tốt, đặc biệt là trong giao tiếp kỹ thuật và viết tài liệu.