Browse Jobs
For Employers
Post JobLog inGet Started

Enterprise Solutions Team Leader (Odoo)

Mideast Software
New Cairo, Cairo
Posted 3 years ago
14Applicants for1 open position
  • 7Viewed
  • 4In Consideration
  • 1Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Provide technical leadership to teammates through coaching and mentorship.
  • Maintain high standards of software quality within the team by establishing good practices and habits.
  • Identify and encourage areas for growth and improvement within the team.
  • Capable of understanding and contributing to the technical solution from design through to code level.
  • Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain required system modules, front-end, back-end applications built on different technologies.
  • Design, develop, and unit test applications in accordance with established standards.
  • Participate in peer-reviews of solution designs and related code.
  • Analyze and resolve technical and application problems.
  • Design and implement new features based on Opensource Enterprise Resource Planning solutions and applications.
  • Optimize software to maximize speed and scale, factoring in network latency and bandwidth constraints.
  • Develop test infrastructures, writing documentation and ensuring high performance.
  • Translating of UI/UX wireframes to visual elements.
  • Collaborating with other team members and/or teams.
  • Write new code and maintain and update existing code.
  • Designing and scaling REST APIs.
  • Building reusable code and libraries for future use.
  • Package and support cloud deployment of releases.
  • Abide by and enforce internal processes and policies.

Job Requirements

  • Bachelor’s degree in Engineering or Computer Science
  • Strong knowledge of Python and another middle or high-level language is a must (e.g. Java, JavaScript, ...etc.)
  • Strong knowledge of Python web development frameworks (e.g. Django, Flask…etc).
  • Strong understanding of OOP concepts and best practices.
  • Understanding of Major design patterns such as MVC, MVP, ORM, TO, Factory, etc. 
  • Understanding of front-end technologies, such as JavaScript, jQuery, HTML5,      CSS3
  • Understanding server-side technologies such as Apache, NginX and NodeJS
  • Creating databases that represent and support business requirements and CRUD generation tools for SQL/NoSQL DBMS
  • Familiarity with SQL/NoSQL databases and their query languages, methodologies and approaches
  • Strong command over Linux administration, and security.
  • Strong command over ProgresSQL clustering, replication, and batch processing.
  • Strong command over Docker, and docker-compose.
  • Previous experience with ERP systems (particularly Odoo) is a great plus.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentEnterprise Solutions Team Leader (Odoo)