Position: Odoo Developer
Company: Empat
Category: Python
Experience required: 2y
English level: intermediate

We are actively looking for Odoo developer for technology company focusing on building and acquiring innovative and disruptive technologies in the clean water generation, health-tech, and green-tech industries.

General requirements for the candidate:
- Experience with the ERP system Odoo (preferably at least 2-3 years).
- Skills in working with Linux servers, knowledge of the command line.
- Experience with PostgreSQL databases.
- Knowledge of Python, as Odoo is written in this language.
- Experience with version control systems, such as Git.
- Knowledge of basic protocols and services (HTTP/HTTPS, SMTP, IMAP/POP3, DNS).
- Good communication skills and the ability to clearly express thoughts.
- Knowledge of English at a level allowing to read technical documentation.

Requirements for task execution:
- Installation and configuration of a server for the Odoo ERP system. This will involve installing and setting up all necessary components (PostgreSQL, Wkhtmltopdf, and other dependencies).
- Installation of the Odoo system on the server.
- Configuration of reverse proxy, SSL certificates, and other parameters to ensure system security and stability.
- Data migration from the old instance to the new one. This includes both system data and all user data.
- Testing the new server’s operability. The developer needs to ensure that all modules function correctly, and migrated data is accessible and correct.
- Documentation. The developer should provide documentation for all completed actions, including instructions for possible system recovery in case of failure.