Skip to main content

Infrastructure Automation Engineer

Infrastructure Automation Engineer
NCC Group

Introduction

Thanks for checking out our job opening; we are excited that YOU are interested in learning more about NCC Group. We are on a mission to make society a safer and more secure place. Our people are the ones who make that mission possible; a global community of talented individuals working together towards a safer future. We aim to create an environment where everyone can reach their full potential. We work together, we are brilliantly creative, we embrace difference and we want you to help us in our mission, as an Infrastructure Automation Engineer.

Role Purpose

The purpose of the Infrastructure Automation Engineer role contribute to one of the teams that delivers the implementation, operation, monitoring and maintenance of the global IT infrastructure and platforms within the DevOps team in order to provide high quality, stable compute platforms for the business, both for internal systems and commercial platforms. You will be part of a team providing 24x7 operations of all, but not limited to, the following infrastructure components: data centre/server room assets, networking, security technology, hosting (cloud), storage, hypervisor, container, backup, resilience, continuity/recovery. The team is also responsible for ensuring designs are created, implemented, tested, and deployed into the operational phase; this includes working closely with the Design Authority and other TechOps and Service Delivery teams to ensure that services and platforms are fully documented, and suitable training is made available.

Key Accountabilities

  • Infrastructure Automation Engineer is responsible for the preparation and support of IT operations solutions and services, physical or virtual.
  • Perform all routine tasks according to process and checklists
  • Monitor infrastructure and applications services, alert and take appropriate action
  • Participate in cross-functional teams within GTS as directed by the TechOps Team Managers.

Technical Capabilities

Skills needed for this role:

  • Asset and configuration management - maintain secure configuration and accurate information, controlling IT assets in one or more significant areas.
  • Availability and capacity management - manage service components to ensure they meet business needs and performance targets.
  • Change management - deal with high-impact, complex change requests. Ensure that release policies, procedures and processes are applied.
  • Coding and scripting - know the scripting tools and software that are available and currently in use.
  • Continual service improvement - identify process optimization opportunities with guidance and contribute to the implementation of proposed solutions.
  • Incident management - diagnose and prioritize incidents, investigating their causes and finding resolutions.
  • Ownership and initiative - own an issue until a new owner has been found or the problem has been mitigated or resolved.
  • Problem management - initiate and monitor actions to investigate patterns and trends to resolve problems, including consulting specialists where required.
  • Service Management Framework knowledge - have awareness of key ITIL or other applicable ITSM framework operational processes.
  • Service focus - take inputs and establish coherent frameworks that work.
  • Technical specialism - draft and maintain procedures and documentation.
  • IT Infrastructure - Designs, implements, administers and supports infrastructure technologies, solutions and services.
  • Information Security - Has an appreciation of information security, designing solutions and services with security controls embedded.
  • Systems design - design systems characterized by medium levels of risk, impact and business or technical complexity.
  • Systems integration - define the integration build and produce a build definition for interfaces between systems.

Essential Skills

  • Linux (Ubuntu/Debian)
  • PHP
  • Python
  • HTML/CSS/JS
  • Basic Networking L2/L3
  • Version Control (Git)
  • SQL (MySQL/MariaDB/Postgres)
  • Linux Containerization (Docker)
  • PHP with REST APIs
  • Infrastructure Background

About your application

We review every application received and will get in touch if your skills and experience match what we’re looking for. If you don’t hear back from us within 10 days please don’t be too disappointed, we may keep your CV on our database for any future vacancies. If you do not want us to retain your details please email [email protected]. All personal data is held in accordance with the NCC Group Privacy Policy. We are committed to diversity and flexibility in the workplace. If you require any reasonable adjustments to support you during the application process, please tell us at any stage.

Expertise level

Work arrangement

Similar Jobs in United Kingdom

Similar Jobs in Greater Manchester

Similar Jobs in Manchester