Collect Needs and draft ERP application requirements.
Design, Development and testing of Odoo (OpenERP) modules, projects, products and interfaces.
Maintaining existing modules.
Complete and clear documentation for any task/work done.
Test new functions/modifications to existing application modules in accordance with application support.
Configuration, installation and maintenance of server and multi-database Odoo/Ubuntu environments.
Keeping different projects/versions under control using SVN or Git.
Other development tasks in systems developed in Python other than Odoo
Bachelor’s degree preferably in Computer Science, Information Systems, or Engineering, but any other field is welcomed, especially if supported by good experience.
Minimum of 1 year of experience in Odoo development, or 2-3 years in Python.
Superior knowledge of relational database concepts, SQL and ORM.
Good knowledge of non-relational database concepts (MongoDB and Cassandra).
Excellent knowledge of web development languages (HTML, CSS, JavaScript, JQuery).
Good knowledge of Linux and Ubuntu.
Good knowledge of SVN and/or Git.
Knowledge of Python development frameworks (Django and Flask).
Knowledge of frontend development languages is a great plus (AngularJS or Meteor).
Ability to learn fast and execute accordingly.
Outstanding communication and interpersonal abilities
Patience and professionalism
Reliability and discretion: you will often learn of confidential matters
Communication, negotiation and relationship-building skills
Excellent time management skills and the ability to prioritize work
Attention to detail and problem-solving skills
Excellent written and verbal communication skills
Strong organizational skills with the ability to multi-task