Description:
Working with the Enterprise Application and Data & Analytics teams, this role is responsible for the design, development and operations of the systems-to-system interfaces, dataflows, APIs, and integration middleware including designing and establishing a best-of-class integration framework.
The Responsibilities
- Identify, analyse and develop interfaces and integration flows
- Collaborating with the enterprise Applications Team and Operations Team around production incidents involving integration to directly or indirectly ensure their timely resolution/recovery and preventative measures are taken to avoid recurrence and minimize business impact
- Design, maintain, and improve existing integration processes
- Defining the integration and dataflow architectures, framework, best practices and guiding the design of the APIs that can be a point of stability to develop against in the short term and will endure as the platform technologies around them changes
- Planning and technical delivery of integration work packages.
Your Profile
- Hands-on experience designing and implementing solutions using Azure integration services ( Azure Logic Apps, Azure Functions, Azure Service Bus; Azure API management and Event Grid)
- Strong understanding of different integration patterns such as messaging, pub/sub, ETL and APIs, and how to implement them using Azure Integration Services
- Development experience using C#, .NET
- API development experience using REST/JSON, SOAP/XML, Web service
- Knowledge of DevOps practices and principals including hand on experience building CI/CD pipelines and continuous delivery workflows