Medior Integration Layer Developers (.NET/Python)
Start Date: 18/02/2025
End Date: 31/03/2026 (extendable)
Regime: Full-time or minimum 80%
Location: Brussels (minimum 1 day per week on-site)
Application Deadline: 29/01/2025
Job Description:
We are actively looking for an experienced Data Integration Engineer / Integration Layer Developer to join one of the platform teams for our data product cluster. This role is crucial in the evolution of our IT infrastructure.
Responsibilities:
- Design and implement solutions for effective data management, including data quality tooling and master data management.
- Ensure alignment between business/technical architecture and the functional/non-functional needs of clients.
- Apply best practices in data management concepts.
- Guarantee performance and reliability by participating in the setup and maintenance of a continuous build and testing platform.
- Collaborate with the (sub) chapter lead to enhance the maturity of the chapter.
- Provide technical expertise and infrastructure knowledge of tools used in the data platform (e.g., open data soft, queue manager, distributed cache, audit, and monitoring).
- Participate in the setup of an efficient and dynamic documentation solution.
- Provide second and third-line support for production.
Requirements:
- Experience in .Net/Microsoft platform (3+ years).
- Proficiency in Python development and best practices (3+ years).
- Experience with integration frameworks, scheduler frameworks, and audit and trace frameworks (3+ years).
- Proficient in efficient monitoring tools (3+ years).
- Experience with Web Services (REST, SOAP), XML, Flat Files, GraphQL, and messaging/streaming-based communication.
- Experience with a data-centric approach and working in a product organization.
- Ability to assist in the administration of tools used in a mixed environment (Windows and Unix).
- Mandatory proficiency in English for supplier and procurement documentation and meetings.
- Theoretical knowledge and practical experience with distributed architecture patterns (synchronous & asynchronous).
- Experience with distributed cache patterns (concepts and practical experience).
- Practical experience in messaging and/or event streaming solutions.
- Experience in developing a data integration layer.
- Experience with automated unit testing and integration testing.
- Experience in continuous integration development.