Integration Engineer (Azure Integration)

Allen Lane Ltd.
60000.00 - 63000.00 GBP Annual
14 Oct 2020
19 Oct 2020
Contract Type
Full Time

Integration Engineer (Azure Integration)

London (Remote for now) - ??60,000 - ??63,000

Our London based client have an immediate requirement for a Integration Engineer to join on a permanent basis.

This role will be responsible for leading the technical design and implementation, advising on patterns and practices for integration, API & server less architectures using Azure Integration Services.

Responsibilities and experience required for the Integration Engineer:

  • Lead on multiple integration projects building APIs and Date pipelines to connect digital Microservices platform to internal business systems and external third parties
  • Serve as the Subject Matter Expert for Data and Application Integration by leveraging Azure Integration Services
  • Contribute to hands on coding and peer code reviews
  • Hands on experience on API development following API led architecture
  • Knowledge of administrating Azure integration platform
  • Hands on experience with leading SaaS applications
  • Specific knowledge of Azure API Manager (APIM), Logic Apps, Service Bus, Event Grid

Essential skills and knowledge for the Integration Engineer

  • Demonstrable deep technical expertise creating software engineering solutions in Azure public cloud including API integration/orchestrations, complex Data pipelines and Security design.
  • Practical knowledge of Enterprise integration on Azure using message queues/topics and events.
  • Extensive experience designing, developing and deploying solutions based on Azure Integration Services, Azure Functions and Azure Data Factory v2.
  • Knowledge of SQL (SQL Server, Azure SQL), in-memory (Redis Cache), NoSQL databases (Cosmos DB) and storage components in Azure (Azure Blob, Data Lake Gen v2)
  • Hands-on experience with API design and development using Azure API Management, Logic Apps, Service Bus, Event Grid.
  • Proven experience designing APIS using different architectural styles such as RESTful web services, SOAP and understanding of OpenAPI Specification standards and tools like Swagger or Postman.
  • Good knowledge & understanding of API Management and Gateway and the most common API Authentication mechanisms (OAuth, API Key, JWT Tokens)
  • Experience with open source and agile development tools such as GitHub and Azure DevOps.
  • Ability to define DevOps pipelines and artefacts using Azure DevOps (CI/CD). Understanding of ARM Templates and related mechanisms for code deployment.

Technologies required for the Integration Engineer

  • Experience working with Agile/Scrum methodology and DevOps (CI/CD)
  • Experience in using Azure API Management for designing, publishing, documenting and analysing APIs in a secure environment.
  • Expertise building integrations and orchestrations with Azure Logic Apps, Service Bus and Event Grid.
  • Expert use of Serverless components: Azure Functions & FaaS.
  • Experience in developing complex data integration and transformation pipelines using Azure Data Factory v2 and storage solutions based on Azure Blob and ADLS Gen2.
  • Experience with object-oriented development such as .NET Core and Scripting languages like JavaScript.
  • Azure Monitor and Application Insights
  • Experience of web services technologies, RESTFUL APIs, SOAP and standard formats like XML, JSON and XSLT Liquid Templates (Logic Apps).
  • Experience of TDD and Unit testing frameworks NUnit, XUnit.NET, XBehave
  • Deep understanding of GIT
  • Working knowledge of cloud technologies - Microsoft Azure, Office 365, Dynamics 365, SharePoint online - is preferred

Similar jobs

More searches like this

Similar jobs