Mô Tả Công Việc
MỤC TIÊU CÔNG VIỆCNgười đảm nhiệm vị trí này chịu trách nhiệm trực tiếp thiết kế, phát triển, tối ưu hiệu suất API Backend và tối ưu hóa cơ sở dữ liệu, đảm bảo hệ thống hoạt động ổn định, nhanh chóng và có thể mở rộng theo nhu cầu Công ty. Mục tiêu là đảm bảo tính sẵn sàng cao (High Availability), hiệu suất tối ưu, bảo mật dữ liệu và khả năng mở rộng của hệ thống CSDL phục vụ các ứng dụng quan trọng như Core Insurance, Sale Portal, Claim Portal và các ứng dụng khác.TRÁCH NHIỆM CHÍNH1. Phát triển & tối ưu hệ thống Backend• Thiết kế, phát triển API RESTful / GraphQL hiệu suất cao, dễ mở rộng.• Xây dựng Microservices Architecture với .NET, Java, Node.js hoặc Golang.• Áp dụng caching (Redis, Memcached), message queue (Kafka, RabbitMQ) để tăng tốc xử lý dữ liệu.• Xây dựng hệ thống CI/CD (Jenkins, GitLab CI/CD, Docker, Kubernetes) để tự động hóa triển khai.• Tích hợp hệ thống với cổng thanh toán, hệ thống đối tác bảo hiểm qua API.2. Tối ưu hóa hiệu suất Database• Thiết kế & tối ưu cơ sở dữ liệu SQL Server, PostgreSQL, MySQL, MongoDB.• Tối ưu Query Execution Plan, Indexing, Partitioning, Table Compression để giảm thời gian phản hồi.• Giám sát & tối ưu tài nguyên CPU, RAM, Disk I/O để cải thiện hiệu suất database.• Áp dụng Sharding, Replication, In-Memory DB để mở rộng dữ liệu hiệu quả.3. Đảm bảo bảo mật & tính sẵn sàng của hệ thống• Triển khai JWT, OAuth2, SAML để xác thực API bảo mật.• Cấu hình Database High Availability (HA), Disaster Recovery (DR) để tránh mất dữ liệu.• Xây dựng hệ thống API Rate Limiting, Web Application Firewall (WAF) để chống tấn công DDoS.• Áp dụng Always Encrypted, Transparent Data Encryption (TDE) để bảo vệ dữ liệu khách hàng.• Giám sát & tối ưu API Response Time, Database Queries, Cache Hit Ratio.4. Hỗ trợ đội phát triển & tư vấn kiến trúc hệ thống• Đánh giá & đề xuất cải tiến kiến trúc backend & database để tối ưu hiệu suất.• Hướng dẫn đội phát triển về Best Practices trong SQL Query Optimization & API Development.• Hỗ trợ xử lý sự cố hệ thống backend & database khi có lỗi nghiêm trọng xảy ra.• Cải tiến quy trình tích hợp & triển khai để rút ngắn thời gian go-live.5. Các công việc khác theo yêu cầu• Tham gia các dự án đặc biệt về tối ưu hóa hiệu năng CSDL.• Hỗ trợ các bộ phận khác trong việc phân tích và đánh giá các yêu cầu phát triển ứng dụng.• Thực hiện các công việc khác theo yêu cầu của Lãnh đạo.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
Bằng cấp:• Trình độ đai học trở lên chuyên ngành về Công nghệ thông tin, Khoa học máy tính, Hệ thống Thông tin hoặc tương đương.Kinh nghiệm chuyên môn:• 3 – 7 năm kinh nghiệm trong lĩnh vực Backend Development & Database Optimization.• Kỹ năng tối ưu hệ thống Backend: Thành thạo Caching, Message queue, Async Processing.• Kỹ năng tối ưu Database: Biết cách Partitioning, Indexing, Query Optimization.• Thành thạo .NET (C#), Java, Node.js, Golang hoặc tương đương.• Có kinh nghiệm làm việc với SQL Server, PostgreSQL, MySQL, MongoDB.• Hiểu về kiến trúc Microservices, CQRS, Event-driven Architecture.• Có kinh nghiệm với CI/CD (Jenkins, GitLab, Docker, Kubernetes).• Nắm vững bảo mật API, database encryption, IAM, OAuth2.• Kỹ năng tư vấn và làm việc với lãnh đạo cấp cao.• Có kinh nghiệm làm việc trong lĩnh vực Bảo hiểm Phi nhân thọ là lợi thế.• Ưu tiên ứng viên có trình độ tiếng Anh giao tiếp tốt.
Xem toàn bộ Yêu Cầu Công Việc
Hình thức
Full-time
Mức lương
Thỏa thuận
Báo cáo tin tuyển dụng: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.