1. Phát triển và tùy biến trên nền Frappe: thiết kế DocType, workflow, báo cáo và dashboard theo tài liệu đặc tả của bộ phận nghiệp vụ.
2. Viết Server Script, Client Script, hooks và các tác vụ chạy nền theo lịch.
3. Tích hợp ERPNext với các hệ thống bên ngoài qua REST API và webhook: máy chấm công, website Công ty, phần mềm kê khai thuế, thông báo qua email và Zalo.
4. Phát triển theo hướng an toàn khi nâng cấp: đóng gói toàn bộ phần tùy biến vào một ứng dụng riêng, không sửa mã nguồn lõi.
5. Chẩn đoán và xử lý lỗi trên môi trường đang chạy thật: đọc log ứng dụng và web server, xử lý tác vụ nền bị treo, tối ưu các truy vấn chậm.
6. Tham gia nghiệm thu cùng bộ phận nghiệp vụ trước khi phát hành thay đổi.
7. Viết và duy trì tài liệu kỹ thuật cho toàn bộ phần đã tùy biến.
8. Phối hợp với
chuyên viên vận hành trong các đợt nâng cấp phiên bản, gồm dựng môi trường thử nghiệm, kiểm thử hồi quy và chuẩn bị phương án quay lui.
• Tốt nghiệp Cao đẳng hoặc Đại học các ngành Công nghệ thông tin, Khoa học máy tính, Hệ thống thông tin hoặc ngành gần.
• Có từ 2 năm kinh nghiệm
lập trình Python, trong đó đã tham gia phát triển một hệ thống có người dùng thật.
• Thành thạo Python và lập trình hướng đối tượng.
• Thành thạo MariaDB hoặc MySQL: thiết kế bảng, viết truy vấn phức tạp, biết cách tối ưu truy vấn chậm.
• Biết JavaScript, HTML và CSS ở mức làm việc được với giao diện.
• Sử dụng thành thạo Git theo nhóm: tạo nhánh, gộp mã và đánh giá mã nguồn.
• Đọc hiểu tài liệu kỹ thuật
tiếng Anh, do toàn bộ tài liệu và diễn đàn của ERPNext là tiếng Anh.
Nguyên tắc về kinh nghiệm ERPNext Ứng viên đã làm Frappe hoặc ERPNext được ưu tiên tuyệt đối.
Nếu chưa từng làm, Công ty chấp nhận ứng viên có tối thiểu 2 năm kinh nghiệm Odoo hoặc một framework web Python như Django, Flask, FastAPI, kèm cam kết chuyển sang Frappe. Công ty bố trí từ 2 đến 3 tháng đào tạo nội bộ và tài trợ khóa học chính thức.
• Đã vận hành ERPNext hoặc Odoo tự cài đặt trên máy chủ riêng, biết dùng dòng lệnh quản trị của Frappe.
• Biết Linux, Docker, Nginx và Redis.
• Có tài khoản GitHub với dự án thực tế hoặc có đóng góp cho các dự án mã nguồn mở.
• Đã từng xây dựng luồng tự động hóa dữ liệu hoặc tích hợp qua n8n, Zapier.
• Có kiến thức nghiệp vụ kế toán, kho hoặc mua bán hàng.
• Sử dụng thành thạo các công cụ lập trình có hỗ trợ trí tuệ nhân tạo.
- Mức lương chi trả từ 18.000.000 đ đến 30.000.000 đ mỗi tháng.
- Được đào tạo chuyên sâu về ERPNext trong thời gian từ 2 đến 3 tháng và hỗ trợ chi phí các khóa học kỹ thuật chính thức.
- Hưởng đầy đủ các chế độ BHXH, BHYT, BHTN theo quy định của pháp luật lao động Việt Nam.
- Chế độ lương tháng 13, thưởng các dịp lễ Tết, tham gia team building và các hoạt động văn hóa công ty.
- Cơ hội làm việc với các hệ thống ERP hiện đại, môi trường chuyên nghiệp và lộ trình phát triển kỹ năng rõ ràng.