DevOps Engineer

HarperCollins Publishers

Location London, UK
Salary Permanent
  • Closing: 8:43am, 15th Dec 2021 GMT

Perks and benefits

Work from home option
Healthcare
Retirement benefits
Wellness programs
Employee Assistance Programme
Enhanced maternity and paternity leave
Extra holiday
Professional development
Mentoring/coaching
Paid volunteer days
Flexible benefits scheme
Cycle to work scheme

Candidate happiness

8.67 (24021)

Job Description

We are looking for a Devops engineer to help us manage and deliver web and enterprise applications at HarperCollins.

The responsibilities of the role include provisioning, configuring and administering cloud and virtual infrastructure and Linux operating system environments; and extending and maintaining our process automation capabilities for continuous integration and delivery of web applications developed internally and by 3rd parties.

You will work as part of the Software Development team which develops and supports enterprise applications for HarperCollins and work with the Digital Technology Team maintains consumer-facing applications that help HarperCollins engage with its readers, by collaborating with internal operational teams, external application developers and solution vendors.

You are hands-on, confident, flexible, a problem solver, able to work unsupervised as required and contribute to the plan for future improvement in our Devops operation. You are methodical, security-minded, experienced in working to agile methods and values.

Responsibilities

  • Linux Server administration (RHEL, CentOS, Ubuntu).

  • Cloud infrastructure provision and management (AWS, Azure).

  • Continuous integration and Delivery (Bitbucket, Jenkins, Maven, Nexus).

  • Cloud agnostic provision

  • Secure platform management and compliance with security standards and policies.

  • Functional and vulnerability testing (Selenium, Checkmarx, IBM Appscan).

  • Ensuring developer compliance with Change Management procedures.

  • Maintenance, support, monitoring and reporting on application server and database environments.

  • Implementation and monitoring of process automation.

  • Performance and availability management.

  • CDN and Web Application Firewall administration.

  • Backup, retention, DR and fail-over management.

Skills and Qualifications

  • Good Linux admin and scripting skills.

  • Proficiency with process automation tools (Ansible, Terraform, Capistrano).

  • Broad knowledge of AWS (S3, RDS, EBS, etc.) and/or Azure (Storage Account, Web App etc.)

  • Containerisation (Kubernetes & Docker / Mesosphere)

  • Experience of working with Git-based source code management.

  • Knowledge of Secure SDLC principles and secure web app design.

  • Working in Agile development lifecycle.

  • Web server configuration.

  • Monitoring tool management (Nagios, Icinga, ELK ,New Relic or Datadog)

  • Good planning skills.

  • Communication and collaboration across cross-functional teams.

Removing bias from the hiring process

Applications closed Wed 15th Dec 2021

x

Removing bias from the hiring process

  • Your application will be anonymously reviewed by our hiring team to ensure fairness
  • You’ll need a CV/résumé, but it’ll only be considered if you score well on the anonymous review

Applications closed Wed 15th Dec 2021