Data Engineer
You are solution oriented team player and you bring knowledge and experience of the software architecture, data management, and hands-on engineering. Knowledge about PIM solutions (Stibo, Pimcore, Akeneo, Contentserv, Informatica, Riversand) and SAP area is seen as benefit. You will play a central role in shaping how product data flows from upstream systems (e.g., SAP) through inRiver to downstream channels such as e-commerce, marketplaces, print, and logistics. You are also capable of ensuring successful data migrations by developing the required migration scripts.
Key tasks:
- Own and design the functional architecture of the inRiver solution , aligned with the framework defined by the ERP program: Entity model (Product, Item, SKU, Resource, etc.), Field types, link types, channels, Completeness rules, workflows, and roles
- Design for multi-market and multi-language use, including: Localization and language variants, Market-specific attributes, Channel-per-market publishing
- Define integrations with upstream and downstream systems using: InRiver Integration Framework / Connect, REST APIs, Partner connectors
- Lead and implement end-to-end product data migrations, including: Source profiling, Mapping and transformation, Validation and reconciliation, Cutover planning
- Build and operate ETL pipelines using Jupyter Notebooks and pandas
- Implement Data transformations, Validation rules, Quality checks and reconciliation reporting
- Work with:, CSV, Excel, JSON data formats, Joins, aggregations, and validation patterns
- Use Python to interact with the inRiver REST API for bulk operations and validation
- Run validation processes between SAP and inRiver, including: Identifying discrepancies, Driving remediation actions
Formal Requirements
- A minimum of 3 years work experience as or comparable role
- Experience working in an international setting with distributed application development teams
- Experience and knowledge in InRiver Pim (preferred) or another enterprise PIM solution
- Familiarity with inRiver integration framework, REST API and connectors, server-side extensions, listeners and scheduled jobs
- Fluency in English language, written as well as spoken, as English is our working language
- Proven experience leading end-to-end data migrations
- Proficiency in Python and pandas
- Practical experience with SQL
-Strong data handling skills (CSV, Excel, JSON) - Experience with Git version control
- Ability to build and maintain data pipelines and validation workflows
In this role you would succeed if you have excellent communication skills and team player mindset. Client values holistic perspective of the end-to-end process, understanding its components and data flows between them. Being a good sparring partner for Team Lead/Product Owner, as well as process experts and key users are highly valued.
Practicalities:
- Start: ASAP
- Duration: Until at the end of 2026
- Allocation: 100%
- Location: Helsinki, hybrid working model (at least once a week at the customer office)
More information -> @Juho_Witted // juho.sopanen@witted.com
-
Duration:
Until at the end of 2026
-
Skills:
-
Roles:
-
Languages:
-
Location:
New to Witted Partners?
Witted Partners helps freelance software developers and designers to find the projects that match their skills and preferences, all for free. Apply for an agent to get validated and be able to pursue our projects!
Are we friends already?
If you have already met with us or are working on a project through Witted Partners, please contact any of our talent agents or subscribe to our project newsletter to directly apply for projects!