Description
Brain Station 23 PLC is looking for an experienced Odoo Developer with 2 to 6 years of hands-on experience in designing, customizing, and implementing Odoo ERP modules. The ideal candidate will work across the full development lifecycle, converting business needs into scalable Odoo solutions while contributing to AI-enabled features and following AI-DLC (AI Development Life Cycle) practices where applicable (use-case framing, evaluation, deployment, and monitoring).
Job Responsibilities
Odoo Development & Customization
- Develop, customize, and maintain Odoo modules such as CRM, Sales, Inventory, Accounting, HR, and POS.
- Build new modules as required and enhance existing features.
- Integrate third-party applications and external APIs with Odoo.
Technical Implementation
- Translate business requirements into clear technical specifications.
- Design and configure workflows, automation, and business rules.
- Ensure smooth deployment, migration, and version upgrades of Odoo systems.
Performance Optimization
- Optimize database queries, module performance, and server configurations.
- Troubleshoot issues, fix bugs, and deliver long-term system stability.
AI & AI-DLC
- Support AI-focused initiatives in Odoo by collaborating on use-case framing, requirements, and acceptance criteria for AI-enabled workflows.
- Apply AI-DLC practices: define success metrics, assist with dataset preparation/validation, run evaluation checks, and help maintain reproducible experiments.
- Integrate AI capabilities into Odoo modules via secure services/APIs and ensure proper access control, logging, and data privacy.
- Participate in deployment, monitoring, and continuous improvement for AI components (quality tracking, drift signals, incident response, and rollbacks).
Collaboration & Support
- Collaborate with business analysts, QA teams, and project managers.
- Provide technical guidance and support to internal teams and end users.
- Prepare and maintain documentation for custom modules, configurations, and deployments.
Required Skills & Qualifications
- Bachelor’s/Master’s degree in Computer Science, Software Engineering, or a related field.
- 2–6 years of professional experience in Odoo development (Odoo 12+ and above).
- Strong proficiency in Python, PostgreSQL, JavaScript, and Odoo’s ORM framework.
- Hands-on experience with Odoo customization, module development, and API integrations.
- Good understanding of MVC architecture, Linux environments, and Git version control.
- Experience in developing and customizing Odoo reports (QWeb).
- Ability to analyze business processes and convert them into Odoo workflows.
- Working knowledge of AI-DLC and experience/interest in building AI-focused capabilities within business applications (data preparation, evaluation, deployment, and monitoring).
- Strong debugging, problem-solving, and communication skills.
Preferred Qualifications
- Experience with Odoo.sh or on-premise Odoo deployments.
- Knowledge of Docker, CI/CD pipelines, or cloud infrastructure.
- Experience working in ERP implementation or service-based projects.