Mô tả công việc
Mục tiêu vị trí
Lập trình các tính năng, luồng nghiệp vụ và phần tích hợp trên Odoo theo đặc tả đã chốt, bảo đảm chất lượng và tiến độ của dự án.
Trách nhiệm chính
- Phát triển, customize và tối ưu các phân hệ Odoo (module, giao diện, phân quyền, luồng nghiệp vụ) theo tài liệu đặc tả và prototype đã thống nhất.
- Phối hợp với đội dự án trong phân tích yêu cầu, lên kế hoạch và đánh giá giải pháp kỹ thuật; phát triển API, tích hợp dữ liệu theo thiết kế.
- Tự kiểm thử ở mức mã nguồn, sửa lỗi, tối ưu hiệu năng truy vấn và xử lý.
- Tham gia review và tối ưu code; viết code sạch, dễ đọc, dễ bảo trì và có khả năng mở rộng; tuân thủ quy ước Git của dự án.
- Làm việc với cơ sở dữ liệu (PostgreSQL, SQL), bảo đảm tính toàn vẹn của dữ liệu.
- Hỗ trợ vận hành hệ thống Odoo: theo dõi, sửa lỗi, bảo đảm hoạt động ổn định; triển khai ứng dụng trên cloud (AWS, Azure) hoặc server.
- Viết tài liệu kỹ thuật cho phần mình làm; làm việc theo Agile/Scrum.
Yêu cầu công việc
Yêu cầu bắt buộc
- Tốt nghiệp đại học hoặc cao đẳng ngành CNTT hoặc ngành liên quan.
- Có 1–2 năm kinh nghiệm lập trình, trong đó 1–2 năm phát triển Odoo ERP (mức Fresher/Junior, ưu tiên tuyển). Ứng viên có kinh nghiệm Odoo nhiều hơn được xét ở mức Middle.
- Thành thạo Python, JavaScript, HTML/CSS; kiến thức vững về PostgreSQL; hiểu rõ kiến trúc Odoo, ORM, OWL, API.
- Hiểu RESTful API và có kinh nghiệm làm việc với API; dùng được Git.
- Đọc hiểu tài liệu kỹ thuật tiếng Anh; tư duy logic, phân tích và giải quyết vấn đề tốt; làm việc độc lập và làm việc nhóm hiệu quả.
Ưu tiên
- Đã làm các phân hệ phổ biến: Sales, Purchase (PO), MRP, Accounting, CRM, Inventory.
- Kinh nghiệm ERP cho doanh nghiệp sản xuất và tích hợp hệ thống.
- Biết triển khai trên cloud (AWS, Azure) hoặc máy chủ riêng.