Integration Consultant/Developer-Linux, Ubuntu & Red Hat-London base up to ??55k
Integration Consultant/Developer Linux, Ubuntu & Red Hat-London base up to ??55k
Our client, a software company who are based in London are currently looking for an Integration consultant to work within their professional services team.
The role will suit an individual with a strong technical background in data integration/networking with excellent communication skills who wants to take on more responsibility for client projects.
You will have a have a solid background in a variety of typical enterprise architectures so that after gaining a complete technical understanding of the client's platform you will be able to work with client IT teams to integrate our solution into their technical landscape and business processes.
You should expect to be Scripting, writing data transformations, performing JSON/XML manipulation, database queries and building data processing pipelines as well as running architecture and data security meetings with experience clients.
You should expect to be working on multiple projects around the world at one time from the London base and will need to assist the technical services team in delivering your solution for clients.
A significant part of the role will be around data integration and transformation.
Working closely with client architecture, project and development teams helping them to integrate to the clients platform via a number of methods (API, streaming, file integration)
Specifying and/or building data-transformations on a per-client basis
Creating client-specific API/processing pipelines using tools such as Nifi to orchestrate API calls to the platform
Producing and enhancing documentation to support clients' integration.
Tracking the specific details of a client's connectivity to both on-prem and hosted solutions
Advising clients on infrastructure options when deploying on-site, including sizing and networking requirements
Offering support to the Operations team when deploying hosted solutions with sizing and QA testing
Excellent client communication skills, both written and verbal
Proven ability to work with both client and internal teams to tight deadlines
Excellent organisational and problem-solving skills, able to adapt quickly to changing circumstances
A strong background in delivering client technology projects
You will typically be running multiple concurrent projects and must have the ability to context-switch and prioritise effectively
A financial services background would be an advantage, preferably with experience of compliance and AML solutions
Strong data analysis skills
Excellent Excel skills
Technical Skills Essential
Practical experience of web-based architectures and solutions
o JSON, HTTP(S), certificates, RESTful architectures, XML
Data Integration technologies including data transformation
o ETL tools (for example, Apache Nifi), Scripting
Good Linux skills (Ubuntu & Red Hat preferably)
Networking knowledge (TCP/IP, proxies, gateways, Firewalls etc)
IT Security/secure data transfer knowledge
Experience working with large data sets and the challenges this can have
Secure architecture design
Hands-on experience with some of the following would be an advantage
o Elasticsearch, Cassandra, Kafka, Spark
Worked with Azure/AWS-type architectures
Performance testing/environment sizing
API design and documentation including authentication mechanisms