JobMatch
← Back to jobs

Infrastructure Engineer

Roke

RemoteGloucester, England, United KingdomFull-time
Posted
yesterday
Source
LinkedIn (remote, Europe)
Field
Engineering

Skills

AIMachine LearningKubernetesTerraformSecurityAnsiblePythonCI/CDLinuxGit

Description

Roke With a heritage spanning more than 70 years, Roke delivers specialist expertise across sensors, communications, cyber, artificial intelligence and machine learning. We transform complex data into actionable insight, helping organisations make smarter decisions and stay ahead of evolving challenges. United by purpose and driven by innovation, we're on an exciting growth journey. We invest in technology, push technical boundaries, and empower our people to make a meaningful difference through work that protects what matters most. Shaping the future of digital defence and security. Solving complex, high-stakes challenges with purpose and lasting impact. Infrastructure Engineer Based at our Gloucester office, this is an exciting opportunity for an experienced Infrastructure Engineer to play a key role in building, maintaining and evolving our core platform infrastructure. Working across VMware, Kubernetes, automation tooling and cloud-native technologies, you'll help deliver reliable, secure and scalable environments while driving operational improvements through Infrastructure as Code, CI/CD and platform automation. You'll collaborate with technical teams and stakeholders to support critical services, troubleshoot complex issues and contribute to the continuous development of our infrastructure capabilities. The role: - Building, maintaining and supporting reliable VMware ESXi and vCenter platforms, including incident resolution, change implementation and lifecycle maintenance. - Delivering approved infrastructure and platform requests for customers and stakeholders using repeatable, version-controlled deployment approaches. - Developing and improving operational and reference platforms, applying Linux and open-source knowledge to integrate and troubleshoot platform tools and services. - Automating infrastructure provisioning and configuration with Terraform, Ansible and Python, Bash or PowerShell scripting to improve consistency and reduce manual effort. - Supporting the Tech Lead with platform lifecycle and environment management, identifying technical risks and escalating issues where appropriate. - Proactively monitoring and troubleshooting virtualised infrastructure, Kubernetes workloads and platform services to identify and resolve issues before they affect service availability. - Building and maintaining CI/CD pipelines to validate, test and deploy infrastructure and platform changes - Maintaining platform services and automation in line with organisational policies, operational procedures and security requirements. - Building and maintaining Kubernetes manifests and Helm charts to deliver agreed workload deployments, upgrades and rollbacks, keeping configuration items and documentation up to date. Essential Technical Skills: Platform Engineering: Build, automate and maintain reliable, reusable infrastructure and application platforms, with a focus on: - VMware ESXi and vCenter: provisioning, configuring, maintaining and troubleshooting virtualised infrastructure and virtual machines - Linux and Windows server administration, including configuration, patching, maintenance and troubleshooting of platform services and applications - IP networking, firewalls and virtualised network devices, including connectivity and service troubleshooting across platform environments Hands-on proficiency in platform automation and delivery: - Ansible: developing and maintaining reusable playbooks and roles for repeatable configuration management and automated deployment - Terraform: writing and maintaining infrastructure as code, including reusable modules, state management and controlled infrastructure changes - Kubernetes: building and maintaining YAML manifests for workloads, services and configuration; creating and maintaining Helm charts and deploying, upgrading and troubleshooting Helm releases - CI/CD and Git: building and maintaining version-controlled pipelines to validate, test and deploy infrastructure, configuration and Kubernetes workloads, including controlled promotion and rollback - Scripting: writing, testing and troubleshooting Python, Bash or PowerShell scripts to automate platform provisioning, operational tasks and integrations - Open-source technologies: practical knowledge of Linux and the cloud-native ecosystem, including evaluating, integrating and troubleshooting tools using upstream documentation, release notes and community resources Desirable Technical Skills: Advanced automation and delivery: Developing reusable Python tooling and API integrations, with automated testing and error handling Linux and Kubernetes networking, including DNS, ingress and network policy troubleshooting. Experience with: - Advanced VMware ESXi / vCenter operations, including high availability, capacity planning and lifecycle management - Developing custom Ansible modules and shared Terraform modules, and contributing fixes or improvements to open-source projects - Platform Operations: Build and maintain VMware ESXi, Linux and Windows environments, with repeatable configuration, patching and troubleshooting practices that support reliable platform services. - Networking: Apply knowledge of network protocols, firewalls and virtualised networking to platform connectivity and troubleshooting, including configuration and management of network devices from vendors such as Cisco and Juniper. - Infrastructure as Code: Design, provision and manage repeatable environments using Terraform and Ansible, with reusable modules and roles, Git version control, peer review and automated validation. - Automation and Continuous Delivery: Develop CI/CD pipelines and scripts to automate infrastructure and application delivery. Build Kubernetes manifests and Helm charts, and manage repeatable deployments, upgrades and rollbacks across environments. - Platform Engineering and Developer Enablement: Work across infrastructure, applications and services to provide reusable platform capabilities, deployment patterns and documentation that simplify delivery. Apply practical open-source knowledge to integrate and troubleshoot platform tools. Why join us - Competitive reward package – highly competitive salary, performance-related bonuses, salary reviews and pension scheme. - Private medical cover – access to private healthcare through Bupa. - Work-life balance – flexible working through flexi-time and hybrid arrangements, plus 30 days' annual leave with the option to buy or sell additional holiday. - Health and wellbeing support – flexible benefits including life assurance, a Healthcare Cash Plan, Employee Assistance Programme and eye care support. - Recognition and rewards – length of service awards that celebrate and reward your contribution. - Learning and development – access to LinkedIn Learning courses and our dedicated Roke Academy, supporting continuous learning and career development. - Supportive and inclusive culture – a range of employee community groups that bring colleagues together, foster meaningful connections and create a genuine sense of belonging. All benefits are subject to eligibility, terms and conditions.

JobMatch aggregates public listings. Always apply through the original posting.