devops

Principal DevOps Consultant - LONDON - £70,000 to £75,000

What you’ll be doing

 

Our Principal Consultants lead engagements to ensure The company deliver an exceptional service to a broad range of clients. They are responsible for transforming client’s software engineering practices through BDD, DevOps and Test Automation engineering principles. They lead by example, provide coaching at the team, project and organisation level and introduce appropriate techniques to improve a client's ability to release quality software faster.

 

As part of our delivery team, you will be supporting clients throughout the software delivery lifecycle by:

 

  • engaging with technical and business stakeholders to demonstrate the business benefit and value of The company services

  • researching industry trends, providing strategic direction and advice in tools, technologies, partnerships and accreditations for The company to maintain a competitive advantage.

  • defining technology roadmaps and managing a team of engineers during the implementation

  • defining and implementing full end to end release management and automation solutions using open source and industry leading tools for continuous integration, continuous deployment and continuous delivery

  • recommending appropriate hosting and infrastructure solutions based on technology stack and other influencing factors

  • delivering coaching and training in BDD, TDD, test automation, tooling and DevOps engineering processes to both clients teams and individuals

  • providing hands on support, training and mentoring for The companies consultants

  • contributing to public and ownership of internal Company open source projects

  • contributing to our knowledge base, blogging and speaking at community events

Who we’re looking for

At The company we favour candidates with an aptitude for both business and technical skills. The successful applicant will:

  • be a thought-leader through internal, client and industry engagement, blogging and speaking at events

  • inspire and and lead with genuine passion for technology and best practice

  • have a wealth of experience planning, building and leading large scale transformation , DevOps and testing projects or programmes

  • have expertise and preferably certifications in the latest tools and technologies such as: Azure, AWS, Terraform, Ansible, Docker, Puppet, Chef, Cucumber etc

  • be an evangelist of test first Agile development methods, specifically BDD, TDD methodologies and DevOps principles

  • have a deep understanding of software languages and an appreciation of modern development languages such as Java, C# and Ruby

  • have experience of coaching and training teams in optimising software engineering and end to end delivery.

  • have a customer-centric attitude, with extensive experience working in a client-facing environment.

 

You'll be spending the majority of your time at our client's' offices within the M25 however you may be required to travel to other regions on occasion. You will also have the opportunity to work from our London Bridge office where you will be able share your experience and expertise with your colleagues.

 

HP DevOps Solutions Architect – 6 Month Extensions – £450 - £550 per day - London

HP Solutions Architect role:

You will deliver hands-on, business-oriented strategic and technical consulting to our clients for cloud infrastructure and data centre automation solutions.

Our Automation Engineers and Architects come from a DevOps background and are technically adept in configuration management tools, continuous development, Linux environments and have experience of delivering cloud infrastructure and cloud automation.

Key Duties & Responsibilities

Solution Architects (SA) deliver hands-on, business-oriented strategic and technical consulting to Our Consultancy clients for cloud infrastructure and data centre automation solutions. Delivering customer satisfaction is critical.

As a self-starter, Solution Architects will generally lead a project engineering team, but will also be very self-sufficient when engaged in smaller assignments representing the company by themselves, always ensuring customer satisfaction through high quality work and outstanding client care.

Solution Architects must be fluent in English and strong communicators. Any other language such as German, French, or Spanish is a bonus.

REQUIREMENTS

  • Have extensive practical experience designing and implementing the technology required for cloud infrastructures and data centre automation solutions.

  • Demonstrate the ability to quickly learn new technologies.

  • Demonstrate the ability to solve complex, multi-system problems.

  • Have experience leading engineering teams within large enterprises.

  • Have experience of stakeholder management within complex organisations.

  • Be comfortable with being responsible for the delivery of significant cloud and automation projects.

  • Be willing to work in multiple locations and prepared to travel.

  • Be a fast learner, ambitions, and comfortable working in high-pressure environments.

  • Exhibit a proven track record of continually looking for ways to improve customer satisfaction.

  • Demonstrate a track record of successfully delivering major cloud and automation projects.

  • Successful candidates for a Solution Architect position:

  • Significant experience in infrastructure management and operations.

  • Possess a minimum of 4 years working in cloud and automation

  • Possess a minimum of 2 years experience in a cloud and automation design authority role.

  • Ideally have a University degree in Computer Science, Physics or other discipline honing a systematic and logical approach to solving problems.

  • Hold ATP certification (or higher) in at least two of HP CSA, HP OO, and HP SA

DevOps Engineer / Cloud Automation Solutions Architect - London - £75,000 to £85,000

DESCRIPTION

Our client voted as one of the best workplaces 2017, is a leading European professional services firm providing consultancy and support to large enterprises in the field of data centre automation..

 

Headquartered in London, United Kingdom, They have successfully delivered data centre automation projects in some of the largest organisations in both the public and private sectors across Europe.

 

The Role

You will deliver hands-on, business-oriented strategic and technical consulting to our clients for cloud infrastructure and data centre automation solutions.

 

Our Engineers and Architects come from a DevOps background and are technically adept in configuration management tools, continuous development, Linux environments and have experience of delivering cloud infrastructure and cloud automation.

 

Key Duties & Responsibilities


You will join a project engineering team and focus on adding hands-on technical expertise, ensuring outcomes meet the highest technical and agile standards.

 

We expect our engineers to understand the client’s project aims and to offer professional and commercial insight to ensure client satisfaction as well as representing the commercial interests of the business.

 

We always expect our engineers to be very self-sufficient when engaged in smaller assignments representing the company by themselves, always ensuring customer satisfaction through high quality work and outstanding client care.

 

REQUIREMENTS

  • Must have Public Cloud knowledge/experience - Azure ideally

  • Strong knowledge of Linux based systems

  • DevOps background/experience

  • Experience with configuration management tools such as Puppet, Chef, Ansible and Salt

  • Knowledge of various cloud technologies such as AWS, Azure, Openstack

  • Scripting ability (ideally Python or Ruby)

  • Experience with Terraform

  • Knowledge of Containers and Container Orchestration such as Docker or Kubernetes

  • Experience of Agile / Scrum methodology

  • A passion for open source technologies and the open source community

  • Demonstrable experience in cloud-automation

  • Demonstrate the ability to quickly learn new technologies.

  • Demonstrate the ability to solve complex, multi-system problems.

  • Have experience of stakeholder management within complex organisations.

  • Be comfortable with being responsible for the delivery of significant cloud and automation projects.

  • Be willing to work in multiple locations and prepared to travel.

  • Be a fast learner, ambitions, and comfortable working in high-pressure environments.

  • Exhibit a proven track record of continually looking for ways to improve customer satisfaction.

 

BENEFITS

25 days Holidays

Annual flexible benefits allowance offering a choice of;

- Private medical insurance

- Dental cover

- Gym membership

- Buying holiday

- Company pension

- Tax efficient salary sacrifice schemes

- Childcare allowance

- Cycle to work scheme

 

DevOps Engineer - London £75,000 to £85,000 a year

The Company

Founded in 2014 to offer a software solution to automate regulatory data requirements for financial institutions and minimise the cost of change involved with each new iteration of financial regulations. The company offers Regulation-as-a-Service (RaaS) in a software platform that allows financial institutions to process large volumes of granular data and output the required regulatory data, calculations, risks and reports with the necessary controls and governance. Our client produces technology aimed at the financial services industry to help comply with regulatory issues. They combine practical banking experience with legal and operational expertise while leveraging on academic research to create an optimized product offering.

What they are looking for

We are looking for a master orchestrator for our service-oriented system, someone who likes to play in the murky backwaters of linux, vim-ing and bash-ing their way around problems. You will definitely know too many Regex jokes and memories of awk things sed.

The Ideal Candidate will have;

  • Able to conduct an orchestra of linux micro-services as if it was Beethoven’s 5th. Experience using Docker and related tools to build, manage, update and monitor robust services in containers on clouds

  • A polyglot programmer who is happy to work in multiple languages to get the job done best. We like Python

  • Able to automate and improve Agile, TDD and CI processes to deploy to cloud providers. We use Gitlab and Jenkins

  • Able to tune and configure a SOA infrastructure of open source tools to optimize for performance, reliability and stability

  • Knowledge of TCP, HTTP, iptables, ssh tunnels, nginx configuration, nagios, cacti, XML

  • Appreciation of the phrase “rsyncing without strace”

 

This may sound like DevOps, SysAdmin or just startup engineer. The reality is that this is all of those things, and as a ground-breaking FinTech company we are solving problems that haven’t been solved before. So we don’t expect you to have all the answers, but we do expect you to be the kind of person that can find them.

 

DevOps Engineer - Java, AWS, TDD, Python - EXETER £50,000 TO £80,000

DESCRIPTION

Our client voted as one of the best workplaces 2017, is a leading European professional services firm providing consultancy and support to large enterprises in the field of data centre automation..

 

Headquartered in London, United Kingdom, They have successfully delivered data centre automation projects in some of the largest organisations in both the public and private sectors across Europe.

 

The Role

You will deliver hands-on, business-oriented strategic and technical consulting to our clients for cloud infrastructure and data centre automation solutions.

 

Our Engineers and Architects come from a DevOps background and are technically adept in configuration management tools, continuous development, Linux environments and have experience of delivering cloud infrastructure and cloud automation.

 

Key Duties & Responsibilities


You will join a project engineering team and focus on adding hands-on technical expertise, ensuring outcomes meet the highest technical and agile standards.

 

We expect our engineers to understand the client’s project aims and to offer professional and commercial insight to ensure client satisfaction as well as representing the commercial interests of the business.

 

We always expect our engineers to be very self-sufficient when engaged in smaller assignments representing the company by themselves, always ensuring customer satisfaction through high quality work and outstanding client care.

 

REQUIREMENTS

  • DevOps background/experience

  • Scripting ability (ideally Python or Ruby)

  • Experience with TDD (Test Driven Development)

  • Previous experience in using TDD frameworks/methodologies to create Java Code based on a user story

  • A Background in Java Development is essential

  • Experience with AWS is preferable

  • Experience of Agile / Scrum methodology

  • A passion for open source technologies and the open source community

  • Demonstrable experience in cloud-automation

  • Demonstrate the ability to quickly learn new technologies.

  • Demonstrate the ability to solve complex, multi-system problems.

  • Have experience of stakeholder management within complex organisations.

  • Be comfortable with being responsible for the delivery of significant cloud and automation projects.

  • Be willing to work in multiple locations and prepared to travel.

  • Be a fast learner, ambitions, and comfortable working in high-pressure environments.

  • Exhibit a proven track record of continually looking for ways to improve customer satisfaction.

 

 

 

BENEFITS

25 days Holidays

Annual flexible benefits allowance offering a choice of;

- Private medical insurance

- Dental cover

- Gym membership

- Buying holiday

- Company pension

- Tax efficient salary sacrifice schemes

- Childcare allowance

- Cycle to work scheme

 

DevOps Architect - London - £75,000 - £85,000

Our client is a leading European IT services organisation with 4,000 staff. Headquartered in London, The company has offices in the UK (London), Central and Eastern Europe and North and South America.

 

Supporting the full software lifecycle, we cover application development and management, testing, digital media, consulting services, infrastructure management and cloud services.

Industry-focused verticals are led by professionals who speak our customers’ language, designing services for clients, complemented by world class delivery. Our solutions transform systems, platforms and processes for the world’s leading brands in Capital Markets, Banking, Payments, Insurance, Media, Retail and Telecommunications.

 

Role Overview:

 

We are seeking an experienced DevOps professional, with a strong background in working with Agile Software Development to provide guidance for the entire spectrum of tools, styles and dependencies that lead to the successful delivery of reliable software through continuous delivery/deployment leveraging modern and appropriate release strategies such as; A/B, Canary, Dark Launches etc.

This is a leading role for a technical expert with history of hands-on and practical deployment and configuration experience participating in transformation initiatives that help customers change the way they deliver value to their business. The successful candidate will be a self-starting, detail-minded expert with good customer soft skills and an ability to articulate technical concepts to non-technical audiences, including product owners and senior stakeholders, and believe strongly in being a team player.

They will have a track record of designing appropriate and effective solutions leading to measurable value and helping to enact cultural change across an organisation.

Main duties:

 

  • Work with customer product teams, advocate development styles, testing principles, software methodologies and team structures to support the delivery of software using Agile.

  • Guide customers and colleagues through the process of tool selection and usage.

  • Understand customer business goals and reflect these appropriately through delivery models and proposals. Create frameworks for the flexible provision of DevOps staff within Work Packages and pricing models.

  • Support the Service Owner of DevOps in the development and maturity of companies DevOps offerings.

  • Work closely and integrate with internal practices in Infrastructure, Development, Testing and Application Management to underpin and promote DevOps principles and culture.

  • Support other customer functions such as compliance and Information Security in the adoption of Continuous Deployment and Continuous Delivery over documentation and Change Control and in environments up to and including Production.

  • Proactively review customer solutions and propose improvements and strategic direction, anticipating client goals.

  • Working with commercial and sales management and participating in reviews.


Skills and Experience requirements:

Core Competencies:

 

  • Hands-on DevOps experience in enterprise organisations working with Agile Software development, centres of excellence, infrastructure and cross-functional operations teams.

  • Good understanding of various Software Delivery Life Cycle principles and be able to pre-empt and evolve dependencies along a delivery pipeline (from ‘requirements’ through to ‘defects’).

  • Proven track record of detailed design and accurate solutions estimations (including areas such as scalability, performance, availability, reliability and security) in the following technology areas:

    • Development styles (e.g. BDD/TDD)

    • Compatible versioning and branching strategies.

    • Automated testing practices and principles.

    • Automation and Configuration management.

    • Cloud consumption and economics.

  • Excellent soft-skills particularly in client and stakeholder expectation management.

  • Able to articulate client requests to technical colleagues.

  • Highly articulate and literate, with excellent levels of written and spoken English.

  • Ability to maintain initiative and focus during negotiations.

  • High levels of ownership, a ‘make it work first time’ work ethic, and ability to work with nearshore teams to evangelise CI/CD

Technical Capabilities:

 

  • Proficient and competent skills with code/scripting, e.g. BASH, Python, PowerShell, Node.js etc.

  • Good understanding of Micro-Services, SOA principles and surrounding technologies (such as containers; especially Docker).

  • Good working knowledge of Continuous Integration/Delivery concepts and tools such as Jenkins / TeamCity / Bamboo or equivalent.

  • Good working knowledge with configuration management and automation tools such as Ansible, Puppet, Chef, Salt.

  • Good understanding of various IaaS platforms including Virtualisation (VMware, Hyper-V, Openstack etc) as well as Public Cloud technology stacks (AWS, Azure, GCE etc).

  • Good working knowledge of software build tools (Maven, MSBuild), artefact repository managers (Nexus, Artifactory) as well as packaging tools (RPMs, MSI).

  • Good working knowledge of software versioning tools including GIT, Subversion  Familiarity and appreciation of JIRA and Confluence and other productivity tools (Slack, Trello etc) or equivalent.

  • Multi Operating System knowledge: Windows, Linux OS services.

  • Good networking, TCP/IP knowledge and security awareness.

  • Understanding of application deployment and release management best practices including A/B, Canary, Dark Launches.

Offer and Benefits:

  • Opportunity to work in an international environment.

  • Career development opportunities.

  • Competitive salary package.


Candidates will be required to complete full background screening before commencing employment, including UK Electoral Roll/Credit Check, Basic Disclosure Criminal Record Check and global sanction checks.