Endur Openlink Developer - Integration Developer - Azure - Urgent
Recruiter
Templeton & Partners
Listed on
16th May 2023
Location
London
Salary/Rate
£750 per day
Salary Notes
£750 per day
Type
Contract
Start Date
Immediately
This job has now expired please search on the home page to find live IT Jobs.
Endur Openlink Developers with experience in integration technology C# version, JavaScript Version, Python, optionally multi-threaded are urgently needed for long term rolling contract, hybrid working in London. The Endur solutioning for the regional programmes aim to use standard Endur functionality with minimal need for customisation. This will enable the programme to utilise and integrate with specific localised solutioning. This workstream establishes - as a foundational service - integration technology decisions, design standards, best practices and integration type decision tree's to accelerate and standardise the integration to ensure supportability and robustness of the overall integration.Integration Knowledge Requirements
Knowledge of Integration Technology (Confluent Kafka and Azure Data Factory)
Key Integration principles such as:
Reference Data mapping
Message hospital
Consumer and producer boiler plate:
C# version, JavaScript Version, Python, optionally multi-threaded
Including design for error and delay handling and circuit breaker e.g. a common design represented in flow diagram
Boiler plate to include Zero RPO and Non-Zero RPO
Design and implement a Topic Governance procedure for production
Access controls including OAuth vs API key, managing ACLs etc.
Topic creation in production and topic clean up in non-prod
Integration with Data Discovery
Knowledge and configuration experience of Confluent Kafka and Azure Data Factory
Experience interfacing the Endur application with external components for the purposes of data transfer both inbound and outbound.
Technology Requirements
Must have a strong object-oriented development background with understanding and experience of concepts like dependency injection and test-driven-development.
Must have experience following a structured CI/CD process to ensure standards and processes are uniformly upheld.
Ability to deliver packages for:
.net (C#)
Python
typescript (node 16+18
General
Ability to formulate design & development based on functional requirements and requirements gathering from end-users or business analysts. Experience working on business-critical applications in a production setting with the ability to efficiently diagnose and resolve critical issues.
Responsibilities
Integration development packages for python, .net (C#), and typescript (node 16+18 Unit, Integration & Performance testing of developed solutions Technical documentation for developed solution Peer code reviews Adherence to CI/CD processes
Support Integration Architect with:
Integration patterns Data backbone API management (Endur ++)