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. 

Benefits

  • Attractive Salary for deserving candidates
  • Medical Coverage
  • Salary review twice in a year
  • Weekly two holidays
  • Provident fund
  • Two festival bonus
  • Quarterly Performance Bonus
  • WPPF.

Life at Brain Station 23