a consultative approach

client-focused, expertise, integrity, partnership

about us

We are organised around IT niches, an HR division, and an Engineering offering. Our services include permanent and contract recruitment across the developed world, managed locally through our offices and partnerships. Within our contract offering, we offer a range of value-add services for both employers and contractors.​

read more


Latest Vacancies

Infrastructure En...

Hertfordshire, England

£50000 - £60000 per annum + bonus + benefits

Infrastructure Engineer - Windows/SCCM I'm currently working with a leading ecommerce organisation who are looking for Infrastructure Engineers with solid Windows & SCCM experience join their growing team based in Hertfordshire. This is a permanent role. Responsibilities: *Architect, design & deliver large scale, complex solutions across infrastructure *Contribute to technology roadmaps for Windows and Non-Windows end user devices *Contribute to strategies, objectives and high level plans *Work with development teams to create appropriate infrastructure solutions *Understand current application development techniques and their implications to infrastructure *Drive innovation through the infrastructure transformation *Lead group design discussions Experience required: *Experience with designing and deploying system management solutions for large complex organisations *Design, process and advanced troubleshooting experience *Ability to understand business strategies and convert into technical roadmaps *Ability to produce and maintain high quality HLD/LLDs *Extensive technical knowledge of Microsoft Windows and it's deployment/management platforms, including build and configuration *Track record in business driven change within a large desktop enterprise estate *3rd line desktop support experience, including the use of scripting in deployment *Large scale deployment of Windows 10 in a corporate environment *Good understanding of key desktop services including DNS, DHCP and Active Directory *Scripting knowledge *Experience in the configuration and operation of SCCM *Any experience in the use of Splunk in a desktop environment is ideal

Sales Consultant

Guildford, Surrey

£40000 - £45000 per annum

What you will do: You will convert company provided sales leads into orders and generate own leads in order to sell relevant home security packages and generate annual maintenance and monitoring revenue. Within your new role you will be expected to achieve all KPIs set to you. How you will do it: You will attend company generated appointments and also self-generate sales leads by networking, referrals and cold calling. You will design and present correct packages for target consumers, optimising cross-selling opportunities. You will build strong relationships with potential and existing customers from initial call strategy gaining their trust and respect. What we look for: Required You will have a positive and confident attitude to work, and the drive to hit target as well as the determination to develop and progress your career. . You will have excellent communicating and interpersonal skills, possessing the ability to build strong relationships and influence others. You will be self-motivated, enthusiastic and inspirational, able to bring a sense of urgency to situations and to demonstrate an active approach. You will also be persistent, resolute in focusing on results and able to set tough objectives, monitor progress and if necessary take corrective action. Preferred You will have previous, proven experience hitting sales targets - either face to face or in a telesales environment. English & Maths (A, B or C grades) GCSE or equivalent Educated to A level standard (A, B or C grades) or equivalent (desirable) PC literacy, including some knowledge of Microsoft Office products.

Trainee Instalatt...

Brighton, East Sussex

£24000 - £26000 per annum

What you will do Customer Connection Operatives to support the existing engineers to Install and Commission Intruder, Access Control, CCTV and Fire Alarm systems for our exciting range of customers commercial, industrial, public sector and blue chip customers. We offer our engineers the opportunity to work for a market leading brand, with incomparable career opportunities. At ADT, we are passionate about making a positive impact on the lives of people all over the world. How do we do this? By working together to provide the most advanced security solutions. By protecting people and the environment. By giving back in the communities we live in. By solving today's challenges while constantly asking "what's next?" At ADT, security is in our DNA. As the UK's leading fire and security provider, it's no surprise we're at the forefront of cutting-edge solutions that protect homes and businesses. To keep us ahead of our competitors, we're constantly evolving. And to help us do this we need people who think the same; people with the desire to play their part in making the world a safer place. ADT are the name people trust to protect what's precious to them. We safeguard over 210,000 UK properties and more than 2,000 new customers each month put their faith in us. How you will do it *Working with us to create a Zero Harm environment by maintaining a safe and secure work place and adhering to safe practices. *Working with the engineers installing and commissioning systems, building upon your knowledge of Intruder Alarms, CCTV, Door Entry and Access Control Systems. *Deliver a high class customer experience by providing a high standard of customer service, including problem solving whilst building customer relationships and identifying sales opportunities from which you can earn personal reward. What we look for *To provide excellent Customer Service to meet the expectations and requirements of both the internal and external customers, establishing and maintaining effective relationships with customers *To work safely and responsibly to avoid injuries, damage to property, loss of unused materials and to clean up any debris from your work returning faulty batteries for correct disposal to the office. *Calling the customer ahead of the scheduled Inspection *Promote ADT as a market leader, with a positive brand image, by presenting customers with a positive image of ADT employees through your behaviors (in accordance with Johnson Controls values). *Maintain comprehensive mileage and expenses documentation, e.g. timesheets *To undertake any other reasonable duties as requested by line manager *Be reliable, trustworthy, self-motivated with the ability to work alone as well as in a team. *Excellent communication and relationship building skills. *Hold a full UK driving License and have the ability to lift and climb ladders.

Linux engineer/Ap...

Glasgow, Scotland


Linux Engineer - Development Environment - GLASGOW My client is a highly dynamic and globally successful financial services organisation. they currently have an opportunity for an engineer with Linux system administration skills to join their team in Glasgow. The role: Engineering team is responsible for all aspects of managing and maintaining a set of enterprise hosted developer enablement tools that are used throughout the bank's global IT development community. These tools, both open source and 3rd party vendor, are hosted within the bank's infrastructure, in a high availability configuration, and are used by thousands of developers on a daily basis. They include tools such as SCM (Perforce and Git/Bitbucket), Issue Tracking (Jira), CI (Jenkins and TeamCity) and Code Quality (Sonar). The engineering team is responsible for deploying these tools into the bank's environment, and integrating them with both their infrastructure and other tools. Team members manage and maintain these products, tuning them for high performance, upgrading them to the latest releases, introducing additional functionality and providing engineering escalation support. Members of the team will be expected to work closely with the development community on day to day usage of the products, as well the internal development team, and the offshore support team that provides first line support. Team members will also be expected to work with the infrastructure provisioning teams, such as UnixOps and DBA, on regular basis, to exploit the bank's environment, and internal infrastructure tooling. Candidates will have the technical skills required to support these products on a Linux platform, and have knowledge of web hosting, infrastructure such as Apache, Tomcat, VCS and SAN, have experience at performance tuning and trouble shooting. Some knowledge of databases, development and SDLC practices, and windows servers are all desirable. Primary Responsibilities: - Technical evaluation and deployment of enterprise hosted development enablement tools into the bank's environment. - Documentation and knowledge transfers to peers and operations teams - Conducting major upgrades to existing enterprise hosted products - Building, maintaining and supporting infrastructure around the products to aid in enterprise use - Troubleshooting performance and stability issues with enterprise hosted services. - Liaising with users of our products in the IT developer space, to ensure that they are getting the most out the development product set. - Working with the operations and development teams on day to day issues. - Working with Enterprise Infrastructure teams - Planning and carrying out scheduled activities within the firm change approval framework - Write scripts to automate various tasks Required Skills: - Strong Linux SA type skills - Exhibit required skills in at least 3 of the following areas - Experience with web app hosting technology, such as Apache and Tomcat - Knowledge of infrastructure such as SAN and VCS - Strong scripting skills, as Python, Perl and Unix scripting - Knowledge of database and simple to intermediate SQL - Strong knowledge in SOAP and REST services (API) - Knowledge of security/authentication layers such as Kerberos, SiteMinder or SPNEGO and SSL Certs - Basic knowledge of Load balancing and Networking - Experience with performance troubleshooting and resolution - Strong problem solving skills - Ability to write detailed technical documentation This is an excellent opportunity to work as part of a global team in both infrastructure and applications

Software Develope...

Glasgow, Scotland


Software Developer (Java/Python) - GLASGOW My client is a highly dynamic and globally successful financial services organisation. They currently have an opportunity for a software developer with perl or python skills who has experience in a Linux environment to join their team in Glasgow. Team Profile: Within Technology's Core Infrastructure division, the Application Delivery team own the firm's Application Delivery Controller (ADC/load-balancer) platform, which services more than 70,000 web & non-web flows firmwide to both internal and external clients. The team is part of the Platform-as-a-Service (PaaS) engineering function, with the technology providing high availability, load-balancing, context-sensitive routing, low-latency connectivity, encryption/decryption and numerous other features to the firm's application estate. The platform is managed by a vendor-agnostic control layer, providing a real-time, self-service lifecycle to customers to create, manage and delete their services, a RESTful API, and a device management layer utilised by our operations team to manage a global plant of hundreds of appliances. Seen as a mission-critical platform, both the infrastructure and its tooling meet extremely high expectations of stability and availability There is an opportunity for a candidate to join a newly formed Glasgow team in Application Delivery, developing, integrating and on-boarding customers to our software/hardware platform. A successful applicant will contribute to a number of important initiatives covering such diverse areas as the ultra-low-latency trade plant, Infrastructure as Code strategy, and delivering efficient, scalable application delivery solutions for the cloud-like hosting platform services. This role involves building and maintaining relationships with business unit-facing technical groups utilising our products, providing consultancy to them and engineering solutions that help meet their needs. Primary Responsibilities: A successful candidate will be required to - Design & develop significant pieces of new functionality in our ADC management platform, written in Python & Java - Automate infrastructure provision & control to underpin a drive to provide environments on demand to our developer customers - Collaboration with customers and partners to implement integrations with our tooling - Drive migration and adoption through automation and collaboration with operations teams - Deploy API gateway technology to provide security, stability and transparency Skills Required: - Scripting experience in Python, or in Perl/bash - A firm understanding of O/S and networking concepts: Linux/unix system administration, TCP/IP, HTTP, SSL and other related protocols - Sound verbal communication and written documentation skills - Strong motivation to automate infrastructure and improve agility Skills Desired: - Java, Javascript/Angular, or other programming languages - CI/CD tools such as GIT & Jenkins - Managing ADC/load-balancer infrastructure (eg. F5 LTM, A10, Netscaler), and working knowledge of their config and APIs (eg. F5's iControl/iRules or A10 axAPI/aflex) - Deploying and using API gateway technologies such as Apigee, Mulesoft etc... and creating or using REST and SOAP APIs This is an excellent opportunity for someone with perl/python skills that also wants to learn java etc

Perl/Python Devel...

Glasgow, Scotland


Perl/Python Developer - GLASGOW My client is a highly dynamic and globally successful financial services organisation. They currently have an opportunity for a developer with good perl or python skills. Team Profile: The software distribution engineering team is looking for a strong Perl developer to enhance the tools used by all of the global developers in the bank to deploy software to its global distributed filesystem (AFS). The primary method of software distribution is a highly distributed, scalable, fault tolerant system that handles thousands of requests per-day. It is tightly integrated into the Firms proprietary entitlement and compliance mechanisms, as well as enforcing segregation between development, test and production environments. Primary Responsibilities: As a globally distributed application with a 24/7/365 up time requirement, the development team works closely with the global operations team using DevOps practices and methodologies. The team is also responsible for integrating container image deployment into existing developer and production environments including integration with existing entitlement and policy controls. The team sits alongside the larger Unix engineering group who are responsible for designing and implementing Linux infrastructure for the bank's distributed systems. The group is involved in evaluation, certification, integration, and maintenance of numerous products, including hardware,Operating Systems (Red Hat Linux and Solaris), system configuration, system services (DNS, DHCP, NTP, etc.), filesystems (AFS, NFS and various cluster filesystems), virtualization technologies and a variety of in-house developed tools. Skills Required: - Experience as a Developer (Perl or Python or similar) in a Linux environment - Experience writing secure, testable and robust object-oriented code. - Database design, development and optimization. - Linux and networking fundamentals. - Ability to troubleshoot a distributed application stack: network, database, OS, code. Skills Desired: - A track record of designing, implementing and supporting large distributed applications. - Extensive development experience in Perl. - Exposure to modern development tools and practices including git, jenkins, agile and continuous integration. - Knowledge of recent developments in software distribution technologies and emerging paradigms such as containers. This is an excellent opportunity for a developer looking to build on their skills and size of projects you are working on

Infrastructure Au...

Glasgow, Scotland


Infrastructure Automation Specialist (Linux) - Enterprise Security Platforms - Glasgow My client is a highly dynamic and globally successful financial services organisation. They currently have an opportunity for a Linux Automation engineer to join their team in Glasgow. The role will be part of the enterprise security group. Enterprise Security Platforms (ESP) enables the Firm to manage risk by implementing proactive, comprehensive and consistent risk management and security practices and infrastructure which protect the franchise while facilitating business functions. Primary Responsibility: -This role is for a Mid to Senior level Linux System Administrator to help manage ESP's portfolio of Linux servers. This role will be responsible for working with L3 Security Infrastructure teams and Engineering to gather requirements, create design and implementation plans, and work with other groups to deploy and provide support for security infrastructure applications. -The ideal candidate has significant experience working in a large distributed computing environment, is familiar with configuration management systems and methodologies, and is capable of rapidly learning the intricacies of the bank's unique infrastructure. Responsibilities: - Work with security operations and engineering teams to gather deployment requirements - Work with company-wide Unix/Linux Engineering to ensure new and existing deployments meet firm-mandated standards - Provide ongoing support for ESP owned Linux assets, assisting in triage and outage resolution - Work with global colleagues to create and maintain globally consistent processes, policies and procedures and provide innovative ideas around future improvements - Investigate, troubleshoot and resolve escalated OS issues impacting application deployment and operation and undertake problem ownership and related follow-ups - Provide constructive feedback where necessary while working with colleagues - Identify areas for automation and scripting Required Skills: - Linux Administration (preferably in large/distributed environments) - Strong overall infrastructure knowledge - Strong Networking and storage skills - Experience in full-stack troubleshooting - Intermediate experience working with any scripting language (examples: Python, Bash/Shell and Perl) - Must be a strong individual contributor with a proven history of team-work and cross-silo problem solving - Open minded and willing to listen to all possible solutions to technical issues, implementing the consensus - Proven problem solver, we are looking for someone who goes beyond identifying problems, a track record of fixing identified problems is key - Excellent written and oral English communication skills: capable of writing documentation, making presentations to an internal audience, and interacting positively with upper management, colleagues and customers. Desired Skills: - Understanding of emerging IT Trends (e.g.: cloud computing, Agile, DevOps). Experience Requirements: - Experience Unix administration is desired. This is an excellent opportunity to join a global financial organisation at the forefront of security and be able to work on global projects