Trách nhiệm công việc
Thiết kế và phát triển các ứng dụng web và dịch vụ backend có khả năng mở rộng
Phát triển hệ thống backend bằng PHP hoặc Java
Thiết kế và triển khai RESTful API
phục vụ tích hợp nội bộ và bên ngoài
Xây dựng và duy trì các data pipeline thu thập và xử lý dữ liệu từ API bên ngoài
Xử lý, chuyển đổi dữ liệu lớn và đưa vào các hệ thống data warehouse như Google BigQuery
Triển khai và vận hành ứng dụng trên hạ tầng cloud
Đảm bảo hiệu năng, khả năng mở rộng và độ ổn định của hệ thống
Phối hợp với team kỹ thuật và sản phẩm để
phát triển phần mềm chất lượng cao
Backend Development (Kỹ năng cốt lõi)
Tối thiểu 5 năm kinh nghiệm phát triển phần mềm
Kinh nghiệm backend vững với PHP hoặc Java
Có kinh nghiệm thiết kế và xây dựng RESTful API
Hiểu biết sâu về cơ sở dữ liệu quan hệ như MySQL hoặc PostgreSQL
Có kinh nghiệm xây dựng và vận hành hệ thống production
Data Integration (Tích hợp dữ liệu)
Có kinh nghiệm tích hợp API bên ngoài và xử lý dữ liệu
Có kinh nghiệm làm việc với data pipeline hoặc ETL
Có kinh nghiệm xử lý dữ liệu lớn
Có kinh nghiệm với data warehouse như Google BigQuery là một lợi thế
Kỹ năng bổ sung (Ưu tiên)
Có kinh nghiệm với các framework frontend hiện đại như:
- [protected info]
- React
- Angular
Có kinh nghiệm triển khai hệ thống trên cloud:
- Amazon Web Services (AWS)
- Google Cloud
Có kinh nghiệm sử dụng Docker
Hiểu về CI/CD và quy trình triển khai hệ thống
Có kinh nghiệm phát triển nền tảng eCommerce
Có kinh nghiệm thiết kế hệ thống hiệu năng cao hoặc lưu lượng lớn
Có kinh nghiệm với
kiến trúc microservices