Mô tả công việc
Thực hiện unit test cho các module và tính năng mới để đảm bảo chất lượng mã nguồn trước khi triển khai cho QC.
Hỗ trợ và đào tạo người dùng cuối (end- users) về cách sử dụng hệ thống Odoo cùng với BA nếu cần thiết.
Theo dõi, tối ưu hóa hiệu suất và bảo mật của các module Odoo.
Viết tài liệu kỹ thuật chi tiết cho các module và API đã phát triển để hỗ trợ việc bảo trì và nâng cấp hệ thống sau này.
Báo cáo tiến độ công việc hàng ngày, nêu rõ các task đã hoàn thành, các vấn đề gặp phải và tiến độ của các nhiệm vụ.
Đóng góp vào quá trình nâng cấp và cải tiến hệ thống Odoo theo định kỳ.
Đảm bảo các module Odoo phát triển hoạt động ổn định và chính xác theo yêu cầu kinh doanh.
Thực hiện các biện pháp bảo mật cho hệ thống và cơ sở dữ liệu khi lập trình, bảo vệ các endpoint API, và mã hóa dữ liệu.
Tích hợp Odoo với các hệ thống và phần mềm khác thông qua API.
Phát triển và tùy chỉnh các module trên nền tảng Odoo theo yêu cầu của khách hàng hoặc nội bộ công ty.
Triển khai và quản lý các dịch vụ Odoo trên Docker, bao gồm thiết lập container, tối ưu hóa hiệu suất và quản lý vòng đời của container.
Yêu cầu công việc
Kinh nghiệm với các phương pháp xác thực và ủy quyền (OAuth2, JWT) và kiểm soát quyền truy cập.
Có kiến thức về bảo mật hệ thống Odoo và bảo mật API.
Kinh nghiệm xử lý các lỗ hổng bảo mật như SQL Injection, Cross- Site Scripting (XSS), Cross- Site Request Forgery (CSRF).
Tối thiểu 4 năm kinh nghiệm làm việc với nền tảng Odoo (Odoo 16 trở lên là một lợi thế).
Thành thạo một số ngôn ngữ lập trình liên quan như
Python, JavaScript
và hiểu biết chuyên sâu về XML và QWeb để phục vụ báo cáo:
Thành thạo Python để truy vấn dữ liệu và xử lý logic cần thiết cho các báo cáo.
Kinh nghiệm làm việc với QWeb và XML để tạo và tùy chỉnh các báo cáo trong Odoo.
Khả năng tùy chỉnh các báo cáo mặc định của Odoo để đáp ứng nhu cầu của doanh nghiệp.
Hiểu biết về JavaScript để tạo các thành phần báo cáo động hoặc tích hợp biểu đồ bên trong Odoo
Kinh nghiệm viết truy vấn SQL với PostgreSQL cho các báo cáo phức tạp.
Kinh nghiệm trong tích hợp Odoo với các hệ thống khác thông qua API (REST, XML- RPC).
Kỹ năng phân tích vấn đề tốt, giải quyết sự cố và khả năng làm việc độc lập hoặc theo nhóm.
Kỹ năng giao tiếp, kỹ năng quản lý thời gian
Triển khai và quản lý các dịch vụ Odoo trên Docker, bao gồm thiết lập container, tối ưu hóa hiệu suất và quản lý vòng đời của container.
Quyền lợi
Tiệc công ty hàng tháng.
Môi trường làm việc vui & thân thiện.
Tham gia đầy đủ các chính sách BHXH ; BHYT ...
Thu nhập và thưởng cạnh tranh tùy theo hiệu quả công việc
Nhiều cơ hội phát triển nghề nghiệp
Cập nhật gần nhất lúc: 2024-11-08 02:30:03
Công ty TNHH TRUYỀN THÔNG MẸ CON THÀNH LẬP Từ năm 2004, tiền thân là tờ báo TẠP CHÍ MẸ VÀ CON
Lĩnh vực hoạt động chính hiện tại là mảng truyền thông - Marketing cho các tập đoàn quốc tế.
Văn phòng hiện tại ở số 48 Hoa Mai, Phường 02, Quận Phú Nhuận, Thành phố Hồ Chí Minh, Việt Nam
Quy mô công ty: 600 nhân viên.
Mã số thuế: 0303218823
Ngày hoạt động: 2004-03-18
Công việc của Odoo Developer là gì?
Odoo developer là một chuyên gia lập trình đặc biệt có chuyên môn về phát triển ứng dụng trên hệ thống Odoo. Với kinh nghiệm và kiến thức chuyên sâu về Odoo, lập trình viên odoo có khả năng tạo ra các giải pháp phù hợp cho các vấn đề doanh nghiệp cụ thể.
Mô tả công việc của Odoo developer
Odoo Developer là một chuyên gia trong việc phát triển, tùy chỉnh, và triển khai hệ thống ERP (Enterprise Resource Planning) sử dụng nền tảng Odoo, một phần mềm mã nguồn mở mạnh mẽ. Công việc của Odoo Developer tập trung vào việc tạo ra các ứng dụng, modules, và giải pháp phù hợp với nhu cầu cụ thể của khách hàng. Dưới đây là mô tả chi tiết về công việc của Odoo Developer:
- Phân tích yêu cầu kinh doanh của họ và cách hệ thống Odoo có thể được tùy chỉnh để đáp ứng những yêu cầu này.
- Phát triển và tùy chỉnh các modules Odoo theo yêu cầu. Điều này bao gồm việc xây dựng giao diện người dùng, tích hợp các chức năng mới, và tạo các báo cáo tùy chỉnh.
- Kiểm thử để đảm bảo rằng các modules và giải pháp đã phát triển hoạt động đúng cách và không gây ra lỗi hoặc xung đột với các modules hiện có.
- Triển khai bằng cách cài đặt và cấu hình các modules mới trên hệ thống Odoo của khách hàng.
Odoo Developer có mức lương bao nhiêu?
Lương cơ bản
Lương bổ sung
195 - 325 triệu
/nămLộ trình sự nghiệp Odoo Developer
Tìm hiểu cách trở thành Odoo Developer, bạn cần có những kỹ năng và trình độ học vấn nào để thành công cũng như đạt được mức lương mong đợi ở mỗi bước trên con đường sự nghiệp của bạn.
Số năm kinh nghiệm
Điều kiện và Lộ trình trở thành một Odoo Developer?
Yêu cầu tuyển dụng của Odoo Developer
Yêu cầu tuyển dụng của Odoo Developer thường phụ thuộc vào cấp bậc công việc cụ thể và yêu cầu của từng dự án cụ thể. Dưới đây là một số yêu cầu chung mà bạn có thể mong đợi khi tuyển dụng một Odoo Developer:
- Hiểu biết sâu về Odoo ERP và các mô-đun của nó.
- Khả năng thiết kế, phát triển, và tùy chỉnh ứng dụng Odoo.
- Kỹ năng lập trình với Python, ngôn ngữ chính của Odoo.
- Hiểu biết về các công nghệ web như HTML, CSS, JavaScript.
- Kinh nghiệm làm việc với cơ sở dữ liệu PostgreSQL.
- Khả năng lên kế hoạch, quản lý dự án, và theo dõi tiến độ.
- Kỹ năng làm việc nhóm và giao tiếp tốt để hợp tác với các thành viên khác trong dự án.
- Hiểu biết về quy trình kinh doanh và quản lý doanh nghiệp để có khả năng tùy chỉnh Odoo cho phù hợp.
- Ngành công nghiệp công nghệ thông tin liên tục phát triển, nên Odoo Developers cần cập nhật kiến thức và học hỏi các phiên bản mới của Odoo.
- Một số dự án có thể yêu cầu khả năng giao tiếp bằng tiếng Anh, nên khả năng tiếng Anh cơ bản là một lợi thế.
- Đối với các vị trí Junior Odoo Developer, có thể chấp nhận người mới tốt nghiệp có kiến thức cơ bản.
- Đối với các vị trí Senior và Lead Odoo Developer, kinh nghiệm làm việc trước đó với Odoo hoặc ERP systems
Lộ trình thăng tiến của Odoo Developer
Mức lương bình quân của Odoo Developer có thể khác nhau tuỳ thuộc vào nhiều yếu tố như trình độ chuyên môn, kỹ năng, trách nhiệm công việc, địa điểm và điều kiện thị trường lao động.
- Lập trinh viên: 9.000.000 - 14.000.000 VNĐ (1 tháng)
- Intern Linux: 15.000.000 - 25.000.000 VNĐ (1 tháng)
Lộ trình thăng tiến của một Odoo Developer có thể được mô tả bằng các cấp bậc và vai trò khác nhau trong lĩnh vực phát triển và triển khai hệ thống ERP Odoo. Dưới đây là một lộ trình thăng tiến tiêu biểu:
Intern Odoo Developer (Dưới 2 năm kinh nghiêm)
Ở vị trí này dành cho các cá nhân hoặc sinh viên muốn học hỏi và làm quen với việc phát triển và triển khai hệ thống Odoo.Thực tập sinh Odoo Developer học cách làm việc với Odoo và Python. Làm việc dưới sự hướng dẫn của Odoo Developer và tham gia vào các dự án triển khai Odoo. Thực hiện các nhiệm vụ cơ bản, hỗ trợ xây dựng modules đơn giản và học hỏi từ các đồng nghiệp kinh nghiệm hơn.
Junior Odoo Developer (Từ 1 - 2 năm kinh nghiệm)
Junior Odoo Developer thường có ít kinh nghiệm hoặc là người mới ra trường có thời gian làm việc từ 1 đến 2 năm trong lĩnh vực phát triển phần mềm. Họ tham gia vào các dự án và phát triển modules đơn giản. Phát triển modules Odoo, tham gia vào thiết kế ứng dụng, và tham gia vào quá trình kiểm thử.
Odoo Developer ( Từ 2 - 4 năm kinh nghiệm)
Là một chuyên viên có kỹ năng trong việc phát triển và tùy chỉnh các ứng dụng dựa trên nền tảng Odoo, một hệ thống quản lý doanh nghiệp mã nguồn mở. Tham gia vào các dự án phức tạp hơn, tùy chỉnh và phát triển modules Odoo đáp ứng yêu cầu cụ thể của khách hàng. Phát triển, triển khai và duy trì các giải pháp Odoo cho khách hàng, tham gia vào việc xây dựng giao diện người dùng và tùy chỉnh hệ thống.
Senior Odoo Developer ( Từ 5 - 7 năm kinh nghiệm)
Ở cấp độ này thường có trên 5 năm kinh nghiệm làm việc trong lĩnh vực Odoo. Họ đã trải qua nhiều dự án phát triển và triển khai Odoo, tích luỹ được một lượng lớn kiến thức và kinh nghiệm trong quá trình làm việc. Công việc của họ lãnh đạo dự án, tư vấn khách hàng về các giải pháp Odoo, phát triển modules phức tạp, và quản lý nhóm phát triển.
Lead Odoo Developer / Architect ( Trên 7 năm kinh nghiệm)
Là người định hình kiến trúc tổng thể của hệ thống Odoo, giám sát các dự án quy mô lớn, và làm việc tận cùng với khách hàng để thiết kế các giải pháp phức tạp. Công việc là thiết kế hệ thống Odoo toàn diện, đảm bảo tích hợp với các hệ thống khác, và là người đóng vai trò quan trọng trong việc đưa ra các quyết định kiến trúc.