img

Job Description


Senior Odoo Developer & Technical Project Manager

Position Summary

We are seeking an experienced and highly skilled Odoo Developer with strong Project Management capabilities to lead the design, development, customization, and implementation of Odoo ERP solutions. The ideal candidate will possess deep expertise in Odoo's core technologies and development frameworks while effectively managing development teams, project timelines, and client requirements.

Key Responsibilities

Odoo Development

  • Design, develop, customize, and maintain Odoo modules and applications.
  • Develop and integrate Odoo ERP solutions including Sales, Purchase, Inventory, Manufacturing, Accounting, HR, CRM, and Project Management.
  • Customize Odoo workflows, reports, dashboards, and business processes.
  • Develop REST APIs and third-party system integrations.
  • Optimize system performance and database efficiency.
  • Troubleshoot, debug, and resolve technical issues.
  • Perform code reviews and ensure best development practices.

Technical Leadership

  • Lead and mentor development teams.
  • Establish coding standards and development guidelines.
  • Design technical architecture and system solutions.
  • Manage source control, deployment processes, and development environments.
  • Ensure security, scalability, and reliability of Odoo implementations.

Project Management

  • Gather and analyze business requirements.
  • Translate business requirements into technical specifications.
  • Create project plans, timelines, and resource allocations.
  • Monitor project progress and ensure on-time delivery.
  • Manage project risks, issues, and change requests.
  • Coordinate with stakeholders, clients, and cross-functional teams.
  • Conduct project status meetings and provide regular progress reports.

Required Technical Skills

Odoo Technologies

  • Extensive experience with Odoo Framework (v14, v15, v16, v17 or later).
  • Strong knowledge of:
    • Python
    • PostgreSQL
    • XML
    • JavaScript
    • HTML/CSS
    • QWeb Reports
    • Odoo ORM
    • Odoo Studio
    • Odoo API Integration

Development Tools

  • Git / GitHub / GitLab
  • Docker
  • Linux Server Administration
  • RESTful APIs
  • CI/CD Processes

Project Management Skills

  • Agile/Scrum methodologies
  • Project scheduling and resource management
  • Risk assessment and mitigation
  • Stakeholder management
  • Team leadership and mentoring

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field.
  • 5+ years of Odoo development experience.
  • 2+ years of technical leadership or project management experience.
  • Proven track record of successful ERP implementation projects.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills in English.

Preferred Certifications

  • Odoo Certified Developer.
  • PMP, PRINCE2, Scrum Master, or Agile Certification.
  • Relevant cloud or DevOps certifications.

Key Competencies

  • Strategic thinking
  • Technical leadership
  • Team management
  • Client relationship management
  • Business process analysis
  • Decision-making
  • Problem-solving
  • Time management

Job Title Options

  • Senior Odoo Developer & Technical Project Manager
  • Lead Odoo ERP Developer
  • Odoo Solution Architect & Project Manager
  • ERP Development Manager (Odoo)
  • Technical Project Manager - Odoo Solutions

This role combines advanced Odoo development expertise with project management leadership to deliver successful ERP solutions and manage development teams effectively.


Requirements

  • Requires 2-5 Years experience
  • Intermediate in English

About Top Place Company

See All Company Jobs
Real EstateRetailProfessional Services
Full-time

On-site

Riyadh Province, Ad Duwadimi

Similar Jobs