Senior Odoo Technical Consultant
Role Overview:
As a Senior Technical Consultant, you will be the technical lead responsible for architecting, developing, and optimizing high-performance Odoo modules tailored to complex business requirements. You will bridge the gap between business needs and technical execution, ensuring the scalability, security, and efficiency of our ERP ecosystem.
Responsibilities
- Lead Technical Architect: Design and develop complex, scalable Odoo modules from scratch and extend core functionalities (Sales, Inventory, Accounting, Manufacturing).
- Strategic Collaboration: Partner with Business Analysts and stakeholders to perform deep-dive technical feasibility studies and requirement analysis.
- System Integration: Architect and implement robust integrations between Odoo and third-party platforms (e.g., Biometric systems, E-commerce, Payment Gateways) using RESTful APIs and XML-RPC.
- Performance Engineering: Conduct advanced debugging, code profiling, and PostgreSQL query optimization to ensure high system uptime and speed.
- Full-Cycle Upgrades: Lead complex data migrations and version upgrades (e.g., migrating legacy data to Odoo 17/18) while maintaining data integrity.
- Quality Assurance: Establish coding standards (PEP 8), perform rigorous code reviews, and implement automated testing to ensure reliability.
- DevOps & Deployment: Manage Odoo instances on sh, AWS, or on-premise servers, including CI/CD pipeline management.
- Mentorship: Act as a technical mentor for junior and mid-level developers, fostering a culture of continuous learning and best practices.
Qualifications
- Education: Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- Experience: 8–10+ years of proven experience in Odoo development, with a portfolio of multiple successful enterprise-level go-lives.
- Core Mastery: Expert-level proficiency in Python and the Odoo framework (ORM, Web Client, OWL, QWeb).
- Database Expert: Deep knowledge of PostgreSQL, including database design, indexing, and performance tuning.
- UI/UX Skills: Strong experience with Odoo’s front-end stack (JavaScript/OWL, XML, HTML, CSS) to create intuitive user interfaces.
- Problem Solver: Exceptional analytical skills to solve complex logic gaps and system architectural challenges.
- Leadership: Proven ability to lead technical teams and manage project timelines in an Agile environment.
Technical Skills
- Backend: Odoo Framework, Python, PostgreSQL.
- Frontend: JavaScript (OWL Framework), XML, QWeb, HTML5, CSS3.
- Integrations: RESTful APIs, JSON-RPC, XML-RPC, EDI.
- Tools: Git/GitHub, Docker, Odoo.sh, Linux Server Administration (Ubuntu/Debian).
- Methodologies: Agile/Scrum, Test-Driven Development (TDD).
Job Category: Odoo
Job Type: Contract
Job Location: Hyderabad