Role: Integration Layer Developer Service Medior
Location: Brussels, Belgium
Company/ Mission description:
Excited to work on a project for a key player in the energy landscape?
The Belgian, German and European energy landscape is in full swing. Did you know that Group plays a crucial role in this?
As part of Group, a European transmission system operator Belgium and 50Hertz in Germany ensures the reliability and sustainability of the electricity supply in both countries.
Side-by-side with other Contingent Workers and internal staff, you will play a part in building a sustainable, green and reliable energy infrastructure that stimulates economic growth and reduces our ecological footprint.
Only together can we make the biggest impact possible! We believe in the power of diversity: we are convinced that an inclusive and diverse work environment leads to more innovation, creativity and better results.
Service description:
In the scope of the evolution of the s IT, we are actively looking for an external experienced data integration engineer / integration layer developer.
He will be integrated in one of our business led Data Product teams.
The mission will cover the following tasks:
Design and implementation of the physical model of a coherent data model
Analysis, design, development and testing of a transversal integration layer
Ensure the alignment between the business/technical architecture and the functional/non-functional needs of the clients
Bring concrete experience in terms of best practice in the integration layer concepts.
Actively participate in the planning of the different phases of the integration project, in close relation with other IT teams, external partners and the business.
Guarantee performance and trust in the solution by participating to the set up and following of a continuous build and testing platform
Collaborating with the competency leader to contribute in the maturity development of the data integration engineers
Bring technical expertise to the team as well as infrastructure knowledge of tools used by the Integration Hub (queue manager, distributed cache, audit and monitoring)
Participate in the setup of an efficient and dynamic documentation solution
Second and third line support for production
Requirements:
Theoretical knowledge of and practical experience with distributed architecture patterns (synchronous & asynchronous)
Experience in .Net/Microsoft platform (3+ years)
Integration framework experience (3+ years)
Scheduler framework experience (3+ years)
Audit and Trace framework experience (3+ years)
Efficient monitoring tools experience (3+ years)
Web Services (REST, SOAP), XML, Flat Files, GraphQL, Messaging-/Steaming based communication
Distributed cache patterns (Concepts and practical experience)
Practical experience in the usage of Messaging and/or Event Streaming solutions
Practical experience in the development of a data integration layer
Automated Unit Testing and Integration Testing
Continuous Integration development
Experience with a data centric approach and working in a product organization
Capabilities to help in the administration of the tools used (mixed environment Windows and Unix)
Supplier and procurement documentation and meetings with external parties will be in English. Knowledge of this language is mandatory
Working within a team of skilled developers
Agile mindset
Focused on performance, NFR minded (be able to analyze a performance test report)
Focused on maintainability
Team player
Strong interpersonal, communication & collaboration skills
Open and continuous improvement mindset
Solution-oriented, able to work independently as well as in a cross-functional and self-organizing team
Ability to communicate with different profiles
Additional information:
Work regime: fulltime
Location: Brussels
Please provide the resumes in English, as there will be managers from Germany that will also be screening.
Important: if the consultant will work in Belgium, for non-EU candidates, please present candidates who comply with the following criteria:
Possess a work permit allowing the individual to work in Belgium.
Hold a valid residence permit confirming the right of residence in Belgium.
Please note that the local conditions apply depending on where the PO will be created.
For a PO created at a Transmission Belgium / Asset, the General Purchasing Conditions ELIA 01.09.2015 apply.
These can be found n our website.
The General Purchasing terms and Conditions for external parties (Contracting) as of july 2019, shall apply in addition to the above conditions.
For a PO created at 50Hertz, the Group General Purchasing Conditions – short version, as of Jul-21 apply.
The Specific Purchasing Conditions Short version Germany as of Jul-21 shall also apply in addition to the above conditions.
These can be found on our website.
Please note that / 50Hertz at all times need to maintain the flexibility to switch location of PO. In case of a change, the local tender process must be respected.