Enable job alerts via email!

Principal DevOps Engineer

TP ICAP

London

On-site

GBP 65,000 - 90,000

Full time

4 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company is seeking a DevOps Engineer to enhance software delivery through automation. This role emphasizes the implementation of CI/CD processes, focusing on stability and collaboration within a dynamic team environment. Ideal candidates will have deep AWS experience and a strong grasp of DevOps principles.

Qualifications

  • Deep experience with AWS Cloud services.
  • Incorporating testing into CI/CD pipelines.
  • Proficiency in scripting languages like Python, GO, and PowerShell.

Responsibilities

  • Implement automated software delivery and testing into CI/CD process.
  • Increase stability and velocity through tooling and process improvement.
  • Architect solutions using containerization and serverless technologies.

Skills

AWS
DevOps principles
CI/CD
Automation
Python
Docker
Kubernetes

Tools

GitLab
Jenkins
Opensearch
Grafana
Prometheus

Job description

Social network you want to login/join with:

This DevOps engineer will be leading the implementation of automated software delivery for TP ICAPs platforms, with an emphasis on incorporating testing into the CI/CD process, to deliver change at pace whilst maintaining stability

The role requires a business minded, highly collaborative, team-focussed DevOps engineer with exceptional communication skills to work with developers and testers in DevOps principles.

Role Responsibilities

Increase stability and velocity through process improvement and tooling

Reduce manual overhead involved in software releases by fully automating delivery pipelines that includes testing

Support the business in adopting processes and techniques to support an agile delivery model Work with architects, developers, testers and operations to automate builds, deployment and release of applications running in the cloud and on-premise

Provide guidance on industry best practices for software deployment, development, and observability

Engineer tooling to implement those practices

Assist and architect where appropriate solutions using containerisation and serverless technologies

Drive automation for environment management, logging and monitoring

Engage with vendors and service providers to build strong relationships that can be leveraged by directly influencing products and services in the interest of the company, enabling the negotiation of favourable terms and extracting the best possible use of external resources

To fulfil any additional / ad hoc duties as required to meet the needs of the business.

Experience / Competences

Deep and broad experience of AWS Cloud platform and services

DevOps and SRE principles

Very good working knowledge of incorporating testing into CI/CD pipelines

Understanding of various deployment patterns such as blue-green and canary

Platforms; Windows Server, Amazon Linux, RHEL, Ubuntu

Proficiency in at least one of the following scripting languages; Python, GO, PowerShell, Bash, Groovy

Developer tooling; Full stack CI/CD, GitLab, Jenkins, Sonatype Nexus

Knowledge and working experience of containerising application components including writing DockerFiles and deploying to Kubernetes

Deep understanding of pipelines as code

Observability concepts and tooling; Opensearch, Cribl, Grafana, Prometheus, CloudWatch

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.