Senior DevOps Engineer

NHS England

Information:

This job is now closed

Job summary

We are seeking two DevOps Engineers who will be responsible for the application of the cloud well-architected framework and optimisation of cloud infrastructure within one of our development teams. They will work with other DevOps engineers across Trainee Information System (TIS) teams.

The TIS teams develop and maintain several systems, with most of our users interacting with web applications. Our systems are used to support more that 60,000 doctors, dentists and other health professionals through long training programmes. We connect information from an Electronic Staff Record, the General Medical Council and other recruitment and training systems to simplify the management of those trainees.

Main duties of the job

As the DevOps Engineer in TIS, you will:

  • be hands on with the development of Infrastructure as Code (IaC)
  • ensure reliable system operations, using implementation of telemetry, monitoring and response for live services,
  • contribute to and work against medium to long-term plans to improve automated Continuous Integration & Continuous Deployment (CI/CD) pipelines,
  • support and develop the capability of engineers and developers across TIS to create positive outcomes for end users,
  • improve quality, feedback loops and boost productivity across teams in TIS,
  • adopt an agile mindset and approach focused on improving outcomes.

You will have an good understanding of the following technology:

  • Terraform & Ansible,
  • GitHub & GitHub Actions,
  • AWS cloud native services
  • Docker,
  • Management of applications written in languages such as Java, TypeScript, Python.

You will also have experience in a number of the technologies we use (see below).

About us

On 1 April 2023 Health Education England became part of the new NHS England. Our people are our most important asset; recruiting and retaining the best talent remains crucial to our success. We continue to recruit externally where we cannot fill vacancies internally. We hope you choose to join us but please be aware that some roles may be subject to change in the future. We want to attract and retain highly skilled people to enable us to work with our partners to plan, recruit, educate and train the health workforce. Please note, some supporting documentation attached to this vacancy refers to the legacy organisation, previously known as Health Education England, now NHS England. Work is continuing to harmonise the new NHS England recruitment service and any reference to Health Education England will be updated in due course. More information about the transition to the new NHS England is available here.

Date posted

23 November 2023

Pay scheme

Agenda for change

Band

Band 8a

Salary

£50,952 a year per annum (exclusive of HCAS)

Contract

Permanent

Working pattern

Full-time

Reference number

990-NAT-S-11-21598

Job locations

Any HEE Location

London

E14 4PU


Job description

Job responsibilities

You understand and will apply DevOps practices and principals such as the 3 ways. You will maintain and seek to improve quality, applying standards.

Youll be hands on with the development of Infrastructure as Code (IaC), improvement of automated Continuous Integration & Continuous Deployment (CI/CD) pipelines to improve quality, feedback loops and boost productivity across teams in TIS.

You will be responsible for system operations, using implementation of telemetry, monitoring and incident response services. You involve and empower others on the development teams. As part of a product team, you will lead ensuring TIS products have an efficient and reliable infrastructure that is responsive to changing demands and needs. You select and work with the right technology sets for the context.

Technology we use include:

Terraform, Ansible, Docker, Jenkins, Linux (Ubuntu), Apache, MySQL, GitHub, MongoDB, Gradle, Maven, Prometheus, Grafana, Elasticsearch, Neo4J, RabbitMQ, SonarCloud, Java, TypeScript, Python.

We are making greater use of AWS Services:

ECS, EC2, S3, ECR, SES, SQS, SNS, IAM, Lambda, Elasticache (Redis), RDS, DocumentDB, DMS, VPC, Route53, Cloudfront, API-Gateway, Certificate Manager, Cognito, EBS, X-Ray, Cloudwatch, Cloudformation, Systems manager, Trusted Advisor, CloudTrail, Kinesis, Opensearch, Secrets Manager, WAF, Cost Explorer, Amplify, Amazon MQ, AWS Transfer (SFTP)

You will maintain good relationships with DevOps and cloud specialists in the rest of the technology organisation and help to resolve issues with I.T. colleagues. You will be confident working with users and using a variety of tools and techniques to understand and address their problems and challenges within their context.

You can find further details about the job, organisational structure, recruitment profile, expected outcomes and benefits information in the attached Job Description and other supporting documents.

If you like what you have read and think you have the skills and experience, we need then don't delay, apply today! We get lots of applications for our roles and so we sometimes have to close our posts early. Don't miss out!

Job description

Job responsibilities

You understand and will apply DevOps practices and principals such as the 3 ways. You will maintain and seek to improve quality, applying standards.

Youll be hands on with the development of Infrastructure as Code (IaC), improvement of automated Continuous Integration & Continuous Deployment (CI/CD) pipelines to improve quality, feedback loops and boost productivity across teams in TIS.

You will be responsible for system operations, using implementation of telemetry, monitoring and incident response services. You involve and empower others on the development teams. As part of a product team, you will lead ensuring TIS products have an efficient and reliable infrastructure that is responsive to changing demands and needs. You select and work with the right technology sets for the context.

Technology we use include:

Terraform, Ansible, Docker, Jenkins, Linux (Ubuntu), Apache, MySQL, GitHub, MongoDB, Gradle, Maven, Prometheus, Grafana, Elasticsearch, Neo4J, RabbitMQ, SonarCloud, Java, TypeScript, Python.

We are making greater use of AWS Services:

ECS, EC2, S3, ECR, SES, SQS, SNS, IAM, Lambda, Elasticache (Redis), RDS, DocumentDB, DMS, VPC, Route53, Cloudfront, API-Gateway, Certificate Manager, Cognito, EBS, X-Ray, Cloudwatch, Cloudformation, Systems manager, Trusted Advisor, CloudTrail, Kinesis, Opensearch, Secrets Manager, WAF, Cost Explorer, Amplify, Amazon MQ, AWS Transfer (SFTP)

You will maintain good relationships with DevOps and cloud specialists in the rest of the technology organisation and help to resolve issues with I.T. colleagues. You will be confident working with users and using a variety of tools and techniques to understand and address their problems and challenges within their context.

You can find further details about the job, organisational structure, recruitment profile, expected outcomes and benefits information in the attached Job Description and other supporting documents.

If you like what you have read and think you have the skills and experience, we need then don't delay, apply today! We get lots of applications for our roles and so we sometimes have to close our posts early. Don't miss out!

Person Specification

Qualifications

Essential

  • Degree in technical subject or equivalent experience
  • Evidence of professional development in cloud technology

Desirable

  • Further evidence of professional development in cloud technology

Knowledge and Skills

Essential

  • At least one Cloud Provider and Services
  • Knowledge of DevOps practices

Desirable

  • Communication, Presentation and Pair/Mob-programming

Experience

Essential

  • Experience of developing and maintaining cloud services and architecture
  • Planning and end-to-end delivery of infrastructure changes.

Desirable

  • Experience with additional cloud providers
  • Programming Languages, e.g. python
Person Specification

Qualifications

Essential

  • Degree in technical subject or equivalent experience
  • Evidence of professional development in cloud technology

Desirable

  • Further evidence of professional development in cloud technology

Knowledge and Skills

Essential

  • At least one Cloud Provider and Services
  • Knowledge of DevOps practices

Desirable

  • Communication, Presentation and Pair/Mob-programming

Experience

Essential

  • Experience of developing and maintaining cloud services and architecture
  • Planning and end-to-end delivery of infrastructure changes.

Desirable

  • Experience with additional cloud providers
  • Programming Languages, e.g. python

Certificate of Sponsorship

Applications from job seekers who require current Skilled worker sponsorship to work in the UK are welcome and will be considered alongside all other applications. For further information visit the UK Visas and Immigration website (Opens in a new tab).

From 6 April 2017, skilled worker applicants, applying for entry clearance into the UK, have had to present a criminal record certificate from each country they have resided continuously or cumulatively for 12 months or more in the past 10 years. Adult dependants (over 18 years old) are also subject to this requirement. Guidance can be found here Criminal records checks for overseas applicants (Opens in a new tab).

Additional information

Certificate of Sponsorship

Applications from job seekers who require current Skilled worker sponsorship to work in the UK are welcome and will be considered alongside all other applications. For further information visit the UK Visas and Immigration website (Opens in a new tab).

From 6 April 2017, skilled worker applicants, applying for entry clearance into the UK, have had to present a criminal record certificate from each country they have resided continuously or cumulatively for 12 months or more in the past 10 years. Adult dependants (over 18 years old) are also subject to this requirement. Guidance can be found here Criminal records checks for overseas applicants (Opens in a new tab).

Employer details

Employer name

NHS England

Address

Any HEE Location

London

E14 4PU


Employer's website

https://www.england.nhs.uk/about/working-for/ (Opens in a new tab)


Employer details

Employer name

NHS England

Address

Any HEE Location

London

E14 4PU


Employer's website

https://www.england.nhs.uk/about/working-for/ (Opens in a new tab)


For questions about the job, contact:

Lead Developer

Andrew Dingley

andrew.dingley@nhs.net

Date posted

23 November 2023

Pay scheme

Agenda for change

Band

Band 8a

Salary

£50,952 a year per annum (exclusive of HCAS)

Contract

Permanent

Working pattern

Full-time

Reference number

990-NAT-S-11-21598

Job locations

Any HEE Location

London

E14 4PU


Supporting documents

Privacy notice

NHS England's privacy notice (opens in a new tab)