Lead Integrations Engineer
Date: 9 Nov 2023
Location: London, GB, EC3M 7AF
Company: Walkers Global
Walkers is a leading international law and professional services firm providing legal, corporate and fiduciary services to global corporations, financial institutions, capital market participants and investment fund managers. With a global presence spanning the Americas, Europe, the Middle East and Asia, we advise on the jurisdictions of Bermuda, the British Virgin Islands, the Cayman Islands, Guernsey, Ireland and Jersey.
Walkers treat everyone as the intelligent grown-ups they are. We take a grown-up approach to getting the job done – trusting and empowering our people to deliver consistently, and enabling them to succeed. Diversity is our secret weapon – it’s the sheer breadth of Walkers people that makes us who we are – gathered from across the globe and fluent in languages, jurisdictions and cultures that help us to mirror our clients and keep our own thinking in tune with the world we operate in.
Overview of role
The Lead Integration Engineer will be a hands-on integrations expert role in the Global Applications Support Team within the IT Operations directorate. The role will be responsible for helping complete the technical implementation of the firm's integration orientated solutions within a hybrid cloud platform. The role works as part of the Operational Applications Support team will be expected to work with a number of contract and permanent full stack developers, cloud engineers and Power Platform developers. The Operations Team support multiple on premise and cloud solutions across the Walkers technical estate. The Lead Integrations Engineer is in place to help build out, support and advice upon usage of a number of Microsoft Azure and third party integration software solutions. The role holder will be expected to understand the firm's governance model around technical deliveries including submitting designs to the architectural review board, working as part of an Agile delivery function and understanding change control frameworks. The role holder will be expected to have a deep understanding and of SaaS, PaaS, IaaS and Hybrid cloud technologies with a particularly deep understanding of in-premise services like nServiceBus and RabbitMQ. These on premise solutions are in conjunction with Microsoft's integration technologies such as Azure API Management and Azure Service Bus. The Lead Integration Engineer will be expected to help deliver implementations of solutions leveraging integrations across both cloud technology and on premise installations, helping Walkers meet strategic business objectives.
The Lead Integration Engineer will report to the Global Head of Applications Support, who in turn reports into the firm's Global Technology Services Director. The role holder will closely work with scrum masters in delivering required technologies and platforms. The role holder will work closely with incumbent Solutions Architects and key third parties to deliver an approved roadmap of integration focussed technology solutions to support key business products. As well as driving the integrations implementation, it is expected that the Integration engineer will transfer knowledge to the other delivery and development team members spread across the globe. The Lead Integration Engineer should have experience of creating and working with design documentation and be familiar with working with delivery pipelines using tools like Azure DevOps for infrastructure as code in cloud-based deployments as well as traditional on premise application design and deployment.
Duties, Responsibilities & Person Specification
• Be seen as the integrations subject matter expert within the Walkers' IT function.
• Work with the Applications Support Team, Scrum Masters, Product Owners and other Digital Delivery Team squad members to prioritise the delivery of a number of identified technical solutions.
• Work with a team of Architects, Full Stack Developers and Power Platform Developers to ensure enterprise class design and execution of the integration focused technology solutions.
• Work alongside the Solutions Architects, Data Architect and Application Architect to contribute to the delivery of established integrations, data architecture and strategy for the firm to continue to adopt.
• Help the Head of Digital Delivery evangelise modern ways of working across the department to deliver software and applications leveraging the Agile Framework and help move the organisation towards a DevOps style culture.
• Ensure that all strategy, architecture, standards, patterns, principles and roadmaps are fully understood and adhered to for various solutions.
• Create and maintain design documentation leveraging the firm's existing technical documentation templates.
• Ensure the compliance of code management, testing and deployment tooling.
• Work with relevant IT suppliers, vendors and specialty third parties to ensure technologies are deployed in line with security and operational best practice in mind.
• Advise the in-house delivery teams to ensure their knowledge is transferred on new systems and technology. Ensure everything is configured for reliable operation to meet the business objectives and processes.
Education, Skills & Experience
• Must have proven experience of deploying and using Integrations technologies including but not limited to RabbitMQ and nServiceBus.
• Must have proven experience of using Azure Integration services, especially Azure API Management and Azure Service Bus
• Proven experience in working in semi-autonomous teams in an agile way.
• Previous experience as an Integration Engineer working in a setup to deploy and continuously deliver, and enhance, applications leveraging Azure DevOps for CI/CD practices.
• Previous experience of implementing data integration solutions with 3rd party and/or off-the-shelf systems.
• Previous experience of using integration technologies like XML, JSON, Web APIs & Web Services.
• Previous experience of using Infrastructure as Code using PowerShell, ARM and Bicep templates.
• Experience in deploying Azure Web Apps, Logic Apps and Azure Functions.
• Beneficial but not essential to have experience of working in regulated industries such as Finance, Pharma, or Legal.
• Ability to quickly gain an understanding of the organization’s goals and objectives.
• Knowledge of applicable data privacy practices and laws.
• Previous experience in integration engineering type roles.
• University degree in Computer Science or other relevant discipline or relevant IT experience
• Microsoft Azure Associate Qualification in any of the suitable AI, Power Platform, Developer, DevOps type areas.
Walkers global is an equal opportunity employer. Equality and diversity are key to our global identity and an integral part of our goal to continue being an employer of choice. We are committed to a work environment that supports all individuals irrespective of gender, ethnicity, nationality, race, religion, marital status, age, disability, pregnancy, sexual orientation, gender identity or any other applicable legally protected characteristics. We make every effort to ensure that employment opportunities are open and accessible to all purely on the basis of personal ability.