Odoo Developer (Team Leader) - Arados Software

  • البرمجيات
  • عمل عن بعد
  • 01/08/2023
  • 3,000,000 SYP - 5,000,000 SYP /شهري
Job expired!

Job Description

  • Managing the deployment process of Odoo applications across different environments (development, staging, production).
  • Automating the deployment process to ensure consistency and efficiency.
  • Collaborating with development teams to define release strategies, version control, and branching strategies.
  • Performing regular deployments and managing rollbacks in case of issues or failures.
  • Planning and organizing project tasks, setting priorities, and allocating resources effectively.
  • Providing guidance, support, and mentorship to team members.
  • Conducting regular team meetings to discuss progress, address challenges, and provide feedback.
  • Monitoring team performance and ensuring adherence to project timelines and quality standards.
  • Conducting code reviews and ensuring adherence to coding standards and best practices.
  • Customize and Develop Odoo modules to meet specific business requirements.
  • Perform a technical analysis of requirements and propose appropriate solutions using Odoo's framework. This includes designing database structures, and user interfaces.
  • Identify and fix bugs in existing Odoo modules.
  • Provide ongoing maintenance and support for deployed systems.
  • Integrating Odoo with other systems, such as payment gateways, shipping providers, or third-party applications. This involves developing custom connectors or using existing integration modules.
  • Conduct thorough testing of developed modules to ensure their quality and reliability. 
  • Additionally, Document code, configurations, and processes to facilitate future maintenance and knowledge sharing.
  • Collaborate with other developers, functional consultants, and project managers to ensure successful project delivery. This includes participating in meetings, providing technical expertise, and contributing to project planning and estimation.

Requirements

1- Education and Experience

  • Bachelor's degree in Computer Science, Software Engineering, or a related field is often preferred.
  • Previous experience as an Odoo Developer (More than 5 Years).

2- Technical Skills

  • Proficiency in Python programming language is essential.
  • Knowledge of web technologies such as HTML, CSS, and JavaScript is beneficial.
  • Familiarity with PostgreSQL database and Linux operating.
  • Experience with Odoo's framework, ORM (Object Relational Mapping), and MVC (Model-View-Controller) architecture is important.

3- Odoo Knowledge

  • Strong understanding of Odoo's core modules and features.
  • Experience in customizing and developing Odoo modules to meet specific business requirements.
  • Familiarity with Odoo's technical documentation and community resources.
  • Good understanding of reading and writing in English.

4- Leadership and Management Skills

  • Experience in leading and managing a team of developers.
  • Ability to plan, prioritize, and delegate tasks effectively.
  • Strong communication and interpersonal skills to collaborate with team members, stakeholders, and clients.
  • Problem-solving and decision-making abilities to address challenges and make informed choices.

5- Problem-Solving and Analytical Skills

  • Ability to analyze complex business requirements and propose effective technical solutions.
  • Strong problem-solving and debugging skills.

6- Communication and Collaboration

  • Excellent communication skills to interact with functional consultants and team members.
  • Ability to collaborate effectively in a team-oriented environment.

7- Attention to Detail

  • Strong attention to detail to ensure accurate coding, thorough testing, and documentation.

8- Adaptability

  • Willingness to learn and adapt to new technologies, frameworks, and business domains.