BE Engineer
Ưu đãi & Chế độ
- Làm việc trong môi trường chuyên nghiệp, quy củ, nhiều cơ hội thăng tiến
- Tháng lương thứ 13, Tham gia BHXH, BHTN, BHYT và Bảo hiểm sức khỏe PVI
- Được đào tạo về kỹ năng chuyên môn và kỹ năng mềm
- Hưởng các chế độ ưu đãi khi sử dụng các sản phẩm trong hệ sinh thái Vingroup như Xanh SM, Vinmec, Vinpearl, Vinfast, Vinhomes,…
Mô tả công việc
- Chịu trách nhiệm thiết kế và triển khai hệ thống backend của công ty, đảm bảo hiệu suất cao, dữ liệu tin cậy và khả năng mở rộng.
- Thiết kế, xây dựng và duy trì hệ thống cơ sở dữ liệu phù hợp với yêu cầu của các ứng dụng và mô hình kinh doanh.
- Phân tích và tối ưu hóa hiệu suất, khả năng mở rộng, độ tin cậy của các tài nguyên hệ thống.
- Hỗ trợ triển khai và giám sát hệ thống để đảm bảo hoạt động ổn định, cũng như phát hiện và khắc phục sự cố sớm nhất có thể.
- Phối hợp với nhóm để đánh giá và chủ động đề xuất các giải pháp kỹ thuật nhằm giải quyết các vấn đề gặp phải trong quá trình phát triển sản phẩm.
- Thực hành kỹ thuật phần mềm có kỷ luật, bao gồm viết unit test, integration test và thực hiện code review.
Yêu cầu kinh nghiệm
- Tốt nghiệp đại học trở lên chuyên ngành Khoa học Máy tính hoặc các lĩnh vực liên quan.
- Ít nhất 5 năm kinh nghiệm phát triển backend với các ngôn ngữ lập trình như Golang, Node.js, Java, cùng với hiểu biết sâu sắc về các kiến trúc phần mềm backend phổ biến như Microservices, Event Sourcing, v.v.
- Thành thạo thiết kế và lập trình phần mềm hướng đối tượng (OOP).
- Có kinh nghiệm thiết kế và triển khai REST API.
- Kinh nghiệm làm việc với các hệ quản trị cơ sở dữ liệu như PostgreSQL/MySQL, ElasticSearch, ClickHouse, Redis, ScyllaDB và các hệ thống Message Queue (ví dụ: Kafka).
- Chủ động, có khả năng làm việc độc lập, tư duy giải quyết vấn đề tốt.
- Có kinh nghiệm làm việc trong môi trường DevOps để triển khai mã nguồn của chính mình là một lợi thế.
- Kinh nghiệm xây dựng ứng dụng chịu tải cao, lưu trữ dữ liệu phân tán và xử lý bất đồng bộ là một lợi thế.

