Share this Job
Apply now »

DevOps Principal Consultant

Location: UK - London, UK - Manchester, UK - Birmingham, UK - Edinburgh | Job-ID: 40342 | Contract type: Standard | Business Unit: IT Consulting


UK wide travel

Flexible home location

As a DevOps Principal Consultant, you will deliver both pre and post sales technical consultancy to our customers in the areas of DevOps methodologies and tooling incorporating container and cloud native technologies.  As a predominantly customer facing role, you’ll need proven skills in a customer facing position, designing and implementing complex solutions to corporate or public sector organisations. This role is UK based, and will involve travel to Computacenter and client sites across the United Kingdom. 


You’ll be part of a Practice, within the UK Professional Services function, supporting the business in either project or consultancy led engagements.  
•    You’ll have clear areas of accountability and will be given appropriate autonomy to lead customer engagements as appropriate.
•    Your primary function will be the technical design and delivery of solutions for our clients, but you will also need to engage in technical presales as required.
•    You’ll also form part of a wider community of Consultants and will have the opportunity to actively contribute to initiatives either specifically aligned to team, community or wider Practice. 

You will have sound generic, domain and specific knowledge necessary to perform effectively in the business and take action to develop own knowledge

Your primary responsibility will be in the technical design and delivery of client solutions in the areas of DevOps, cloud and container native technologies.
•    You will be responsible for influencing and shaping DevOps, cloud and container native solutions during pre-sales engagements by providing technical input. Often you will work in a supporting presales role alongside an Architect level colleague or as part of a larger presales team.
•    Provide qualification of solutions approach and produce engagement documentation for internal and external consumption.
•    Define solutions, technologies and standards to blueprint best practice within the technology tower. 
•    Design and implement solutions for customers consistently and with quality, using our methodologies and processes. 

•    Provide opportunity-specific Technical Assurance & Quality Assurance of pre and post sales consultancy engagements  
•    Produce high quality assignment documentation and assure deliverables produced by team members to ensure consistency and accuracy within a solution. 
•    Work as part of a team defining, designing and implementing solutions for our customers 
•    Attend customer meetings to present solutions from a technical and implementation approach 
•    Highlight any technical risks that may impact the success of the solution for our client 
•    Be a highly motivated self-starter and take responsibility for your continuous learning and development.


Ideal candidate: 
•    Exercises substantial personal responsibility, autonomy & a clear framework of accountability. 
•    Plans own work to meet given objectives and processes. 
•    Interacts with and influences colleagues and has working level contact with customers, suppliers and partners.  
•    Lead others or make decisions which impact the work assigned to individuals or phases of projects.  
•    Understands and collaborates on the analysis of user/customer needs and represents this in their work. 
•    Performs a range of work, sometimes complex and non-routine, in a variety of environments.  
•    Applies methodical approach to issue definition and resolution.  
•    Has a sound generic and specialist knowledge necessary to perform effectively in the organisation typically gained from recognised bodies of knowledge and organisational information.  
•    Demonstrates effective application of knowledge.  
•    Has an appreciation of the wider business context.  
•    Takes action to develop own knowledge and represents this in their work. 
•    Communicates fluently, orally and in writing, and can present complex information to both technical and non-technical audiences. 
•    Plans, schedules and monitors work to meet time and quality targets. 
•    Facilitates collaboration between stakeholders who share common objectives. 
•    Selects appropriately from applicable standards, methods, tools and applications. 
Fully understands the importance of security to own work and the operation of the organisation. Seeks specialist security knowledge or advice when required to support own work or work of immediate colleagues.


The successful candidate will be able to demonstrate expertise and real-world experience in a wide range of container native, cloud native and DevOps technologies and approaches. As this is primarily a delivery role the successful candidate must possess excellent hands-on skills and be able to demonstrate an analytical and methodical approach with great problem-solving skills.
You must have:
•    Experience of working as part of a DevOps or DevSecOps team.
•    Experience of working within Agile project frameworks like Scrum, Kanban or Lean Software Development.
•    DevOps Tooling experience (Automation, Orchestration, CI/CD, Testing etc.)
•    Container platform experience (Non-managed K8S Service or AKS, EKS, GKE etc.)
•    Cloud platforms experience (AWS, Azure, GCP, VMware, OpenStack)


You should be able to demonstrate deep technical expertise and real-world experience in design, implementation and use of all of the following:
•    A configuration management tool such as Ansible, Puppet, Chef or Saltstack
•    At least one scripting language such as Python, PowerShell, Bash etc.
•    Application development in a language such as Python, Javascript, Go, Java, C# 
•    A distributed version control system such as Git.
•    A Linux distribution such as Red Hat Enterprise Linux, SuSE or Ubuntu.
•    CI/CD tooling such as Jenkins, Spinnaker, CircleCI, Drone, Tekton, Azure Pipelines, AWS CodePipeline, Google Cloud Build or similar.
•    Infrastructure as Code using tools such as Terraform, ARM, CloudFormations etc.


Hands-on experience in one or more of the following technologies would be considered advantageous:
•    Kubernetes Installers / Distributions OpenShift, Rancher etc.
•    Rancher
•    Helm, Kubernetes Operator Framework
•    Docker / Podman / Buildah
•    Hashicorp Tooling such as Packer, Vault, Consul
•    Any software defined network (NSX, Nuage, Tungsten, Calico, Open vSwitch)
•    Any software defined storage (Swift, Minio, Ceph, Gluster, Rook, Longhorn)
•    Proxies, service mesh or ingress controllers (e.g. F5, HAproxy, nginx, AVI, Traefik, Envoy, Istio, Linkerd)
•    Observability (e.g. Prometheus, Google Stackdriver, AppDynamics, Fluentd, ELK/ELG stack)
•    Secrets management (e.g. Vault, Keycloak, Conjur, CyberArk)
•    Security & Compliance (e.g. Aqua, Clair, Anchore, Falco, OpenSCAP)
•    Serverless frameworks (OpenFAAS, AWS Lambda, Azure Functions, Google Cloud Functions)


Current information for our applicants

Business as usual? Not quite. Of course, the Corona crisis also presents us with major challenges.


However, we are broadly positioned across various industries, plan for the long term and have always been flexible in our approach to our customers, especially in times of crisis. Our core business is digitisation. We believe that this topic will continue to grow in importance for many companies in both public and private sectors.


That's why there are still areas of our business with clear hiring requirements – and we would like to bring talent like you on board! By the way, we have completely virtualised our application process and our recruiters remain available to you should you have any questions.


We are still looking forward to getting to know you!


About us

Computacenter is a leading independent provider of IT infrastructure services, with about 16,000 employees worldwide and a global revenue of £5.05 billion (2019). We work at the heart of digitisation, advising organisations on IT strategy, implementing the most appropriate technology and managing our customers’ infrastructures.


We offer a friendly, open working environment without too much fuss about hierarchy. We are looking for professionals with diverse competencies, personalities and strengths who want to live our shared value of teamwork and performance.


Interested in joining a company with a strong sense of community?


We’re growing. We’re hiring. We encourage. We empower. We support.

Apply now »