Mô tả công việc
● Phân tích thiết kế, phát triển, maintain các ứng dụng trên nền PHP, NodeJS, Python, Vuejs, Docker, Microservice cho sàn giao dịch trao đổi cryptocurrency và binary options
● Trao đổi với BA, Technical Leader, Senior Engineer để đưa ra các giải pháp, triển khai các giải pháp liên quan tới nghiệp vụ exchange và binary options.
● Viết document mô tả và cách thao tác với hệ thống cho các bên thứ 3 thao tác như Resful API document hoặc GRPC document.
● Hợp tác với DevOps để triển khai và vận hành các ứng dụng đã được phát triển lên môi trường production với CICD và các công cụ DevOps khác.
Yêu cầu công việc
● Kinh nghiệm 3 năm làm việc với web service trở lên hoặc tự tin với trình độ tương đương.
● Sử dụng thành thạo NodeJS, có kinh nghiệm với framework NestJS
● Sử dụng thành thạo ít nhất một trong các hệ quản trị cơ sở dữ liệu sau: MySQL, MongoDB, Redis
● Biết Unit testing các sản phẩm tạo ra
● Biết sử dụng Docker để làm môi trường Dev, Testing và Production
● Thành thạo việc xây dựng Microservices, sử dụng các phương thức giao tiếp qua Redis, Kafka, GRPC, TCP,...
● Có khả năng xây dựng hệ thống realtime cao
● Có khả năng làm việc với các framework frontend như ReactJS, VueJS là một lợi thế.
● Có kinh nghiệm lead team, training member mới là một lợi thế