Job Title: Senior Odoo Developer (Arabic Speaker)
Location: Riyadh, Saudi Arabia
Job Type: Full-time
Experience Level: Senior
Job Overview:
We are seeking a certified Senior Odoo Developer with advanced technical expertise to join our innovative team in Riyadh, Saudi Arabia. The ideal candidate must have 5+ years of experience, be fluent in Arabic, and hold a Bachelor’s degree in Computer Science or a related field (Master’s preferred). This role requires expertise in Odoo’s advanced module design, deployment strategies, scalability, and security practices, along with experience in DevOps and Linux environments.
Key Responsibilities:
Odoo Development & Customization:
- Develop and customize advanced Odoo modules to meet complex business requirements.
- Design modular, scalable, and maintainable solutions adhering to clean code practices.
Security and API Integration:
- Ensure endpoint security and implement robust authentication mechanisms like OAuth.
- Build and integrate secure APIs with third-party systems, maintaining compliance with security standards.
Scalability and Deployment:
- Lead deployments in multi-instance and clustered setups for high availability.
- Implement and manage advanced load balancing and clustering strategies.
Database Optimization:
- Optimize PostgreSQL and NoSQL databases for high performance.
- Implement indexing and query optimization techniques for efficient database management.
Technical Troubleshooting and Migration:
- Debug and resolve technical issues in existing Odoo systems.
- Execute seamless Odoo version upgrades and data migrations with minimal disruptions.
Solution Architecture:
- Design and implement scalable Odoo solutions with a strong focus on performance and security.
- Contribute to solution deployment strategies and advanced architecture design.
Collaboration and Documentation:
- Collaborate with cross-functional teams to define technical requirements and project deliverables.
- Document workflows, processes, and technical solutions in detail.
Requirements:
Education:
- Bachelor’s degree in Computer Science, Information Technology, or a related field (Master’s preferred).
Certifications:
- Certified in the latest version of Odoo 17 or 18.
Experience:
- Minimum 5+ years of hands-on experience in Odoo development and deployment.
- Proven track record of working on the latest Odoo version.
Technical Skills:
- Odoo Expertise:
- Advanced module design and CRM customization.
- Strong understanding of Odoo deployment strategies and solution architecture.
- Security and Design Practices:
- Experience in securing endpoints and implementing OAuth.
- Knowledge of clean code practices and design patterns.
- Database Management:
- Expertise in PostgreSQL and NoSQL databases.
- Database optimization and query tuning.
- Scalability and Load Balancing:
- In-depth knowledge of clustering and load balancing concepts.
- Experience in scalable Odoo deployments.
- DevOps and Linux:
- Hands-on experience with Azure DevOps.
- Strong proficiency in Linux environments for system administration and deployment.
- Debugging and Migrations:
- Proficiency in debugging Odoo systems and executing seamless migrations.
Soft Skills:
- Fluency in Arabic and English (spoken and written).
- Strong problem-solving skills and a proactive approach to learning advanced practices.
- Ability to work collaboratively in a multicultural, team-oriented environment.
Preferred Qualifications:
- Master’s degree in Computer Science or related field.
- Extensive experience in clustering, advanced scalability, and multi-instance setups.
- Familiarity with DevOps practices, containerization (e.g., Docker), and CI/CD pipelines.
Why Join Us?
- Work on cutting-edge projects in a collaborative and innovative environment.
- Competitive salary and benefits package.
- Be part of a team driving digital transformation in the IT and consulting domain.
Apply now to be part of our forward-thinking team and make an impact with your expertise!