DevOps Engineer

Tunstall Healthcare
Goole, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Goole, United Kingdom

Tech stack

Microsoft Windows
Amazon Web Services (AWS)
Azure
Bash
Ubuntu (Operating System)
CentOS
Cloud Computing
Configuration Management
Continuous Delivery
Continuous Integration
Linux
Windows Server
Powershell
Ansible
Software Engineering
Systems Architecture
Virtual Machines
Software Vulnerability Management
Scripting (Bash/Python/Go/Ruby)
System Availability
Mttr
Infrastructure as Code (IaC)
Kubernetes
Information Technology
Operational Systems
Puppet

Job description

The role of DevOps Engineer is to maintain, implement, and continuously improve the deployment processes that support Tunstall's production platforms. This role is central to enhancing the developer experience and serves as a key enabler in the strategic transition toward cloud hosting and the maturity of continuous deployment practices across the organisation, · Platform & Infrastructure: Proficiency in maintaining developer platforms and knowledge of hosting solutions such as AWS and Azure. · CI/CD Expertise: Experience with continuous integration and continuous deployment tools. · System Architecture: Understanding of traditional virtual machine deployments alongside modern Kubernetes environments. · Infrastructure as Code (IaC): Knowledge of tools related to defining and provisioning infrastructure through code. · Scripting: Ability to use scripting languages (e.g., PowerShell, Bash) for task automation. · Security: Strong understanding of system security best practices and vulnerability remediation. · Adaptability: Flexibility to adapt in a rapidly changing environment. Desirable skills and experience: · Configuration Management: Awareness of tools for automating software provisioning (e.g., Ansible, Chef, or Puppet). If you are not sure if you have the relevant skills or experience, then please apply (only takes a few minutes) and let our team review and come back to you. What we offer: · Competitive salary, · Hybrid working, · 25 days holiday + public holidays (pro rata), · Holiday purchase scheme, · Contributory pension, · Car salary sacrifice scheme via Tusker, · Paid volunteer day to support a cause you are passionate about, · Enhanced maternity, paternity, adoption and shared parental pay entitlements, · Healthcare cash plan, · Dedicated 24/7 employee benefits platform 'Verlingue' that include things like: free eye tests, retail discounts, · EAP WeCare service - including a 24/7 online GP and mental health counselling service, · Boost your learning and growth through access to LinkedIn learning and a Talent Library with over 800 courses, covering subjects from business skills to project management essentials, · A warm and welcoming team environment, · Development and a chance to build a rewarding career. Your day-to-day responsibilities will include: · Administer and maintain server operating systems, ensuring high availability and performance across Windows and Linux environments. · Implement and support the internal developer platform across cloud providers and on-premise infrastructure. · Automate routine administrative tasks and system configurations to improve operational efficiency. · Oversee and optimise CI/CD tools to streamline the software release process. · Manage development infrastructure costs by ensuring efficient resource allocation and reducing wastage. · Monitor system health and reduce the Mean Time to Recovery (MTTR) following system failures. · Remediate security vulnerabilities within both Windows and Linux production-like environments. · Collaborate with IT Infrastructure to ensure a streamlined integration of QA standards and release processes Equal Opportunities at Tunstall At Tunstall, we're committed to building a team that reflects the diversity of the communities we serve. We welcome applications from people of all backgrounds, experiences, and abilities, and we celebrate the unique strengths each colleague brings. Our recruitment process is open, fair and inclusive, and we're dedicated to providing any reasonable adjustments you may need to thrive

Requirements

We are looking for someone with experience of working with MS Azure, Scripting skills and, where possible, an understanding of the AWS platform., · OS Administration: Proven experience in administering and troubleshooting Linux (e.g., Ubuntu, CentOS) and Windows Server environments.

About the company

Tunstall is a market-leading health and care technology provider. We're passionate about ensuring our team reflects the brilliant and unique qualities of the people and communities we support. Our incredible team of around 3,000 colleagues provides life saving and life changing technology and services to millions of people in 18 different countries. At Tunstall you'll find a place where you're valued and celebrated for being yourself. We empower our people to deliver the very best teamwork, innovation and thought leadership by creating an environment where we champion diversity and inclusion. We demonstrate our commitment to diversity and inclusion at each step. From our open, fair, and transparent recruitment processes, through to the many development and career growth opportunities we provide. What will you be doing in this role?

Apply for this position