Job Title: Executive Odoo Developer
Job Type: Full Time
Job Location: India Pune
Job Type Permanent
Job Summary:
We are seeking an experienced Python developer to help with Odoo System development to join our team. The successful candidate will be responsible for developing and customizing modules front and backend for Odoo ensuring that the system meets our business requirements and delivering highquality solutions to our clients both internal and external.
Why Rahi
Rahi Systems a part of WESCO Distribution Inc a $20 billion Fortune 200 company with 19000
employees that operate in 50 countries globally. Rahi was acquired by WESCO in November of
2022. Rahi covers the complete life cycle of technology solutions and works across various IT
disciplines to advance global digital business and manage and simplify technology. Rahi combines its global reach and indepth analysis services to understand clients business goals IT requirements and operations.
Rahi has consistently won Comparably s Awards for Best Company Culture Best Outlook and TOP 50 CEOs and management. Our culture is inclusive open and unabashedly performance driven. Rahi is a Global IT Solutions Provider in the following core technology categories: Datacentre Infrastructure Cloud Services Enterprise IT Infrastructure AV/VC Unified Communications and Professional and Managed Services with global fulfilment capabilities in 40 countries on six continents.
Key Responsibilities:
- You will lead and participate in various development projects for our products and services and be involved in all developmentrelated aspects of our technical operations.
- Take Initiatives for the required changes in software development process to manage overall quality.
- Solve complex performance and other critical problems and architectural challenges.
Role and Activity:
- Design and Develop Odoo apps (new module development and customization).
- Analyse the Scope document.
- Create low level requirement document in discussion with different teams.
- Follow best practices in Software development to ensure the readability and maintainability of the code.
- Reuse the features available in Odoo to accomplish the Scope objectives.
- Create custom module in Odoo to meet the specific domain requirement.
- Follow the source code checking process to maintain the code in Git Version Control.
Qualifications and Experience:
- Bachelors degree in computer science or related field is preferred.
- Minimum of 35 years of experience in Odoo development with a strong understanding of Odoo architecture and the ability to customize and develop new modules.
MUST have skills:
- Strong computer science fundamentals like data structures functional and objectoriented programming databases security and so on.
- Strong knowledge of the following skills Python programming (design implementation debugging) PostgreSQL with ability to write the complex SQL queries Python modules and packages CURL Postman and API development Version Control System like git and CI/CD tools like Jenkins.
- Core knowledge about the current feature available in Odoo Sales Purchase CRM Accounts Inventory Projects Timesheet HR etc.
- View customization work on Widgets Wizards Java Script view XML etc. QWeb reports creation.
- Data import using Odoo import as well as custom import using Python
Design and Develop Odoo apps (new module development and customization). Analyse the Scope document. Create low level requirement document in discussion with different teams. Follow best practices in Software development to ensure the readability and maintainability of the code. Re-use the features available in Odoo to accomplish the Scope objectives. Create custom module in Odoo to meet the specific domain requirement. Follow the source code checking process to maintain the code in Git Version Control. Strong computer science fundamentals like data structures, functional and object-oriented programming, databases, security and so on. Strong knowledge of the following skills Python programming (design, implementation, debugging), PostgreSQL with ability to write the complex SQL queries, Python, modules and packages, CURL, Postman, and API development, Version Control System like git and CI/CD tools like Jenkins. Core knowledge about the current feature available in Odoo Sales, Purchase, CRM, Accounts, Inventory, Projects, Timesheet, HR etc. View customization work on Widgets, Wizards, Java Script, view XML etc. Q-Web reports creation. Data import using Odoo import as well as custom import using Python