XT
Remote
(Anywhere)
Salary Range
BRL
Contractor
Experience Level
Senior
Requirements
6+ years of experience in the career
Python
Odoo
ORM - Object Relational Mapping
PostgreSQL
Docker
Git
Desired Skills
Azure
Continuous Integration/Deployment(CI/CD)
JavaScript
SQL
RPA
Kubernetes
Doodba
Grafana
Elasticsearch
Tasks and Responsibilities
Show originalWe are looking for a Senior Odoo / Python Software Engineer with strong experience in developing complex solutions on the Odoo platform. You will be responsible for evolving highly customized management systems, focusing on performance, scalability, and integration with various partners and external services.
We seek a professional passionate about solving complex problems, with a critical eye for architecture, development best practices, who enjoys working with technical excellence, a focus on results, and having a real impact on the business.
MAIN RESPONSIBILITIES
- Develop and maintain custom modules in Odoo (preferably version 14+);
- Design robust, scalable technical solutions aligned with business needs;
- Participate in technical decisions alongside the engineering and architecture teams;
- Conduct code reviews, refactoring, and continuous technical improvements;
- Ensure test coverage and coding best practices in Python and Odoo ORM;
- Integrate Odoo with other platforms via APIs and external services;
- Ensure application performance and security;
- Contribute to the continuous improvement of development processes and practices;
- Provide technical support to junior and mid-level developers;
- Collaborate with QA, Product, and Support teams.
REQUIRED QUALIFICATIONS
- Strong experience in backend development with Python;
- Strong experience in Odoo development, including creating and customizing modules (preferably versions 14 and 18);
- Solid understanding of Odoo's modular architecture, models, views, workflows, and permissions;
- Experience with PostgreSQL, Odoo's database structure, and building optimized queries;
- Experience with system integrations via REST APIs;
- Experience with version control (Git) and CI/CD pipelines (GitHub Actions);
- Experience with automated testing (unit, integration, contract tests);
- Ability to analyze requirements and propose technical solutions aligned with the business;
- Good communication, proactivity, and ability to work collaboratively in remote teams.
DIFFERENTIALS
- Experience in the insurance or benefits management sector;
- Experience in multi-company environments;
- Experience with I10nBR projects;
- Contributions to open source projects or the Odoo community;
- Experience with Odoo version migrations and internal module versioning structure;
- Experience with observability and logging tools such as Grafana and Elasticsearch;
- Experience with other complementary languages or frameworks (such as JavaScript, Vue.js, or React);
- Previous experience with cloud infrastructure (Azure);
- Knowledge of containers and orchestration and distributed deploy structure (Docker, Kubernetes, Doodba).
WHAT WE OFFER
- 100% remote work with flexible hours;
- Challenging projects with direct impact on the business;
- Real opportunities for professional growth and development;
- Contracting through a cooperative;
- 30 days of paid leave after 1 year of employment;
- Equipment provided.
Share job:
Share job: