Data Integration Lead

Gourock, SCT, GB, United Kingdom

Job Description

Salary


Senior Manager

Contractual hours


37.5

Basis


Full time

Package


o A rewarding career
o A competitive salary
o Agile Working
o Excellent training, development, and career progression
o 37 days annual leave (pro-rata)
o Staff travel pass for yourself, spouse/partner, and dependents
o An industry leading pension


Date posted


16/06/2025

Job reference


REC000100797



Role Overview





Calmac Ferries Limited (CFL) is a ferries and port operations business with 1,800 staff and turnover more than 350m. We operate 33 ferries across 31 routes and 50 ports, carrying 5 million passengers and 1 million vehicles each year.



The Integration Lead is responsible for designing, building, and maintaining robust, scalable integrations between enterprise systems, applications, data platforms and external partners.



The role supports seamless data flow and automation across the organisation, enabling improved operational efficiency and enhanced decision-making.



The Integration Lead collaborates with architects, data engineering teams, product owners and business stakeholders to provide secure, robust and

scalable integration solutions.


Principal Accountabilities




Integration Strategy & Architecture




Work with the Calmac Head of Data and Calmac IT Architecture team to shape the definition of the integration strategy aligned with enterprise architecture and business objectives. Evaluate and select integration tools, platforms, and patterns (e.g., APIs, ETL, messaging queues, ESBs) Design high-level and detailed integration architectures that support scalability, security, and maintainability



Technical Leadership




Lead the design and delivery of integration solutions across Calmac systems (e.g., Booking systems, CRM, data warehouses, SaaS services and bespoke applications) and third-party services. Ensure solutions follow good practices in data mapping, error handling, logging, and performance. Define integration standards and enforce consistent usage across Calmac. Contribute to the continuous improvement of integration architecture and standards.



Delivery & Projects




Design, develop, test, and maintain integrations between systems (e.g. Booking system, CRM, bespoke applications) and third-party services. Translate business and technical requirements into integration solutions. Manage integration-related aspects of project lifecycles--from requirements to go-live. Ensure integration solutions are secure, resilient, and follow best practices. Work with APIs, web services (e.g.REST, GraphQL, SOAP, gRPC), and messaging platforms to connect applications and data sources. Develop and manage ETL processes to support data synchronisation and reporting needs. Collaborate closely with developers, analysts, project managers, and stakeholders across IT and the wider business. Oversee integration testing, performance tuning, and production deployment.



Governance




Key member of the Calmac Technical Design Authority to review and approve technical/solution designs from an Integration perspective Document integration designs, processes, and configurations. Maintain accurate documentation for designs, interfaces, data flows, and integration patterns. Support the resolution of integration issues and performance bottlenecks in production environments Support data governance and quality by ensuring integrations maintain data integrity and traceability. Monitor and troubleshoot integration workflows and resolve incidents in a timely manner.



Support




Monitor, support and troubleshoot the resolution of integration issues and performance bottlenecks in production environments. Resolve incidents consistent with SLA



Security & Compliance




Ensure integrations adhere to security and compliance policies (e.g., data protection, authentication, audit). Implement secure APIs, encryption, and access controls.

Qualifications, skills, and experience




Preferred Qualifications


Degree in Computer Science, Information Technology or related field Certificates in integration tools or cloud platforms

Essential:


Proven experience in integration development or a similar engineering role. Strong understanding of APIs, web services, and data exchange formats (JSON, XML, CSV). Strong understanding of transformation tools e.g. XSJT, JQ Experience with API management platforms e.g. Apigee Experience with integration tools and platforms (e.g. Azure Logic Apps, Azure, Integration Services, Azure Data Factory, or similar). Proficiency with scripting and/or programming (e.g. PowerShell, Python, C#, SQL). Strong understanding of database technologies and data modelling. Experience with cloud environments (especially Azure) and hybrid infrastructure. Ability to manage multiple priorities and work to deadlines in a fast-paced environment. Excellent problem-solving skills and attention to detail. Good communication and documentation skills.

Desirable


Experience with Microsoft Dynamics 365 and SharePoint integrations. Familiarity with DevOps practices and tools (e.g. Azure DevOps, CI/CD pipelines). Knowledge of enterprise messaging patterns (e.g. event-driven architecture, message queues). Experience in Agile or Scrum project environments. Awareness of data protection, GDPR, and secure development practices. Awareness of Event Driven APIs e.g. Asynch API Awareness/Experience of AI driven automation * Awareness of AI gateways (LLM routers or multi-LLM gateways)

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3250243
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Gourock, SCT, GB, United Kingdom
  • Education
    Not mentioned