3.Yêu cầu ứng viên
3.1. Trình độ chuyên môn
Tốt nghiệp Cao đẳng/Đại học trở lên thuộc các ngành Khoa học máy tính, Công nghệ thông tin, Điện tử viễn thông hoặc các ngành kỹ thuật liên quan.
Đọc hiểu tốt tài liệu kỹ thuật bằng tiếng Anh.
3.2. Kinh nghiệm và kỹ năng chuyên môn
Có từ 2-4 năm kinh nghiệm
phát triển phần mềm, trong đó chủ yếu là backend; đã tham gia ít nhất một dự án đưa vào vận hành thực tế.
Thành thạo Java 17+ và Spring Boot (Spring Web, Spring Data JPA, Spring Security).
Có kinh nghiệm phát triển sản phẩm thực tế với Go (goroutine, channel, net/http).
Vững SQL và PostgreSQL: thiết kế CSDL, index, transaction, tối ưu truy vấn, migration.
Hiểu thiết kế REST API, OAuth2/JWT và các nguyên tắc bảo mật cơ bản.
Hiểu biết về giao tiếp thời gian thực: MQTT, WebSocket.
Có kinh nghiệm phát triển frontend với ReactJS, TypeScript.
Nắm vững cấu trúc dữ liệu, giải thuật, OOP, SOLID và các design pattern phổ biến.
Sử dụng thành thạo Git, quen quy trình merge request/code review; làm việc được với Docker và Linux.
Có kinh nghiệm triển khai, vận hành ứng dụng trên Kubernetes; CI/CD (GitLab CI, GitHub Actions, Jenkins) là một lợi thế.
Có kinh nghiệm với message queue (Kafka, RabbitMQ), cache (Redis), gRPC/Protobuf, lưu trữ S3 (MinIO, SeaweedFS) là một lợi thế.
Có kinh nghiệm với hệ sinh thái React (Redux/Zustand, React Query, [protected info]), giám sát hệ thống (Prometheus, Grafana) hoặc từng thiết kế hệ thống microservice, chịu tải lớn là một lợi thế.
3.3. Kỹ năng và phẩm chất
Có tư duy logic, khả năng phân tích và giải quyết vấn đề tốt.
Có khả năng làm việc độc lập và phối hợp hiệu quả trong nhóm cũng như với các bộ phận Phát triển sản phẩm, Triển khai dự án và Vận hành.
Chủ động, có tinh thần trách nhiệm cao với chất lượng sản phẩm; ham học hỏi, cập nhật công nghệ mới.
Chịu được áp lực công việc, đáp ứng tiến độ dự án và xử lý kịp thời các sự cố phát sinh.
3.4. Yêu cầu khác
Sẵn sàng hỗ trợ ngoài giờ khi phát sinh sự cố nghiêm trọng trên hệ thống đang vận hành theo quy định của đơn vị.
Sẵn sàng đi công tác để triển khai, kiểm thử hoặc xử lý sự cố tại địa điểm khách hàng khi cần thiết.
4. Quyền lợi
Được trực tiếp tham gia xây dựng hệ thống Camera AI/IoT thực tế với quy mô lớn.
Được làm việc với công nghệ hiện đại: Java Spring Boot, Go, ReactJS, Kubernetes, MQTT, lưu trữ S3.
Được phối hợp trực tiếp với các đội ngũ Phát triển sản phẩm, Triển khai dự án và Vận hành.
Được đào tạo, hỗ trợ tham gia khóa học và hội thảo chuyên môn; có lộ trình phát triển lên
Lập trình viên cấp cao (Senior) hoặc
Trưởng nhóm kỹ thuật.
Hưởng chế độ lương, thưởng và phúc lợi theo chính sách của công ty.