GPT GROUP / CAREER
INFORMATION TECHNOLOGY DEPARTMENT
ODOO BACKEND DEVELOPER
Department: INFORMATION TECHNOLOGY
Deadline: Mon Dec 30 2024
Job Description:
- Carrying out Odoo development activities for Customization, Code Migration, Data Migration & Import, Generating BI Reports, Output Documents, Functional Test/User Acceptance Test, Automation Test & Unit Test.
- Analyze and clarify functional specifications, write technical specifications, design technical structure of the solution, and implement business logic.
- Application development using Odoo framework & components.
- Bug fixing, performance optimization, production support.
- Be part of Sprint meetings to discuss project development progress/challenges/scope etc and assist the ERP Technical Lead for preparing the Sprint report.
- Make sure to follow the prescribed coding and development best practices to give high-quality output as per the requirement.
- Adherence to the latest development methods like continuous deployment & integration.
- Contribution to Odoo open-source projects, participation in Odoo technical community discussions, online forums, or interest groups.
- Assess the impact of potential changes/customizations in Odoo’s core business apps, implement solutions to mitigate negative outcomes.
- Document and demonstrate solutions by developing documentation, flowcharts, algorithms, data-flow diagrams, layouts, user-flow diagrams, charts, code comments, and keeping code clean, readable, and optimized.
- Must possess a strong learning curve and should be willing to keep themselves abreast and continuously updating their job knowledge by studying state-of-the-art development tools, programming techniques, latest cloud services, modern programming/technical concepts for personal upscaling and in turn meeting organizational needs as well.
Requirement:
- 3+ years of experience in backend development.
- 2-3 years of hands-on experience in developing & configuring Odoo applications/modules in the areas of Sales, Purchase, Delivery, Accounting, eCommerce, Qweb Reporting, etc.
- Proficiency in Python, JavaScript, XML.
- Must be aware of Odoo's latest version, Odoo Enterprise solutions, and ORM API.
- Experience with AJAX, XML, CSS/ HTML/JavaScript.
- Experience with ERP is highly preferred.
- Excellent knowledge of version control systems like GIT, Bitbucket, etc including branching and merging.
- Experience with SQL and NoSQL databases.
- Familiarity with cloud-based deployment (AWS or Azure) and containerization (Docker, Kubernetes).
- Experience with Scrum/Agile development methodologies.
- Bachelor's Degree in software engineering/Computer science.
- Detail-oriented strong self-learning skills.
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication skills.
- Strong commitment, integrity, proactivity, positive thinking, and a good team player.
- Fluent English is a plus because the interview will be done in English. Bonus Qualifications: Experience in ERP or other enterprise-level application development.
- Experience in ERP or other enterprise-level application development.
- Familiarity with TypeScript or other typed languages.
- Knowledge of Odoo installation, odoo.sh, Odoo POS modules.
- Experience with RESTful APIs, GraphQL or other API technologies.
- Familiarity with DevOps tools such as Jenkins, GitLab, or CircleCI.
- Sound knowledge of Internet technologies like SSH/SFTP/FTP, Linux/UNIX shell scripting (eg. bash).
- Understanding of Cloud services like SaaS (Software as a Service), PaaS (Platform as a Service) & IaaS (Infrastructure as a Service).
- Benefits: Salary: 20.000.000 - 50.000.000 VND following KPIs.
- Project bonus up to 2 months’ salary.
- Working in a dynamic, technological environment.
- Gifts on special days.
- Experience team and company activities