Back to Job Search

Integration, Development & Delivery Specialist

Job Description

Job Purpose

* The Integration, Development & Delivery Specialist is a practical role to oversee development, delivery and service management of technical integration services.

* This ranges from providing consultancy to a project, advising on the approach and what is possible, to overseeing design, development, ongoing maintenance and support of new and existing services.
* The Integration, Development & Delivery Specialist will have expert knowledge of a wide variety of integration patterns, software development tools and lifecycle management, devops and service management. Evaluating integration options in the context of the business requirements, overseeing their conversion into practical designs, evaluating both functional and non-functional aspects of the service.
* The Integration, Development & Delivery Specialist will be familiar with industry standard agile software development methodologies, devops and service management frameworks such as ITIL.

Essential Criteria:
* Evidence of Inclusive Behaviour

Knowledge, Skills and Experience
* Knowledge of bespoke software development in a non-outsourced, internally managed service delivery environment.
* Experience of creating technology strategies and roadmaps.
* Experience of delivery of complex enterprise level software development projects in an open source technology environment.
* Extensive knowledge and understanding of integration technologies, patterns and architectures, for example, synchronous vs asynchronous, batch vs real time, ETL vs ESB, Message Queueing, APIs, Blockchain.
* Knowledge of open source platforms and infrastructure technologies, including Cloud, Openstack, Containers, Virtual Machines (mainly Linux), Red Hat Fuse, Red Hat, Openshift, nosql and sql databases.
* Experience of working with an Agile software development, in a high velocity sprint scrum environment: behavioural and test driven development, sprint lifecycle and Agile release trains, continuous testing, continuous integration, points estimation.
* Understanding of scrum Agile delivery roles and responsibilities.
* Knowledge of Development and Devops tools: Java, Jira, Confluence, Jenkins.
* Knowledge and experience Lean/Agile/Service Management frameworks.
* Abiliy to design for Business Continuity, Reliability, Disaster Recovery and SLA compliant performance.
* SFIA level 5 for IT.

Other Useful Skills:
* Knowledge of mobile data technology.
* Knowledge and experience of IT hardware and network technologies