Description
The **O2C Integration Developer** is responsible for ensuring that industrial client data is correctly delivered to the UpFlux platform, developing and maintaining integrations with the ERPs of clients in the cross segment (industry, services, and O2C).
This is a position for those who have a genuine curiosity about the client's business process, not just the code. An integration that works technically but does not reflect the client's business rules generates rework. Those who understand the why before writing the code deliver better from the start.
**Responsibilities and Duties**
----------------------------------
* Develop integrations for cross clients, connecting industrial client systems (ERPs, APIs, databases) to the UpFlux platform;
* Maintain and evolve integration projects, ensuring the stability of integrations in production and resolving issues as they arise;
* Understand each client's business rules before developing, validating what was developed against the actual logic of the client's process, not just against technical requirements.
* Use AI as a technical improvement tool;
* Participate in product team demands when necessary, the role has an interface with the Build team in projects involving both integration and product;
* Document what was developed, ensuring that knowledge about each client's integration is recorded and accessible to the team.
**Requirements and Qualifications**
------------------------------
* Experience with Python;
* Libraries (Pandas, NumPy, Polars, etc...);
* Knowledge in processing large volumes of data;
* Knowledge in relational and non-relational databases;
* Knowledge in REST APIs;
* Knowledge in docker/containers;
* Knowledge in version control tools;
* Experience with industrial ERPs (SAP, Totvs, Oracle or similar);
* Desirable background in O2C (Order\-to\-Cash) or sales cycle processes.