About Nomad Digital Nomad Digital is the world's leading provider of passenger and fleet connectivity solutions to the railway industry. Founded in 2002, and headquartered in the UK, currently serving more than 80 global customers - in more than 40 countries - Nomad designs, builds, deploys and manages passenger Wi-Fi and on-board passenger infotainment systems. Nomad also provides remote online condition-based monitoring and maintenance solutions for optimising fleet management, operational performance and improving fuel economy. When you join Nomad Digital, you will join a forward thinking, fast-growing, fun environment with access to some of the very latest technology in its field. You will work with experts who innovate collaboratively, creating an environment of team work and trustworthiness. Overview: We have a great opportunity for an experienced DevOps Engineer to join our R&D division in Newcastle within a fast paced technology environment. The successful candidate will work within an agile product team with varying roles (developers, QA, DevOps) in a fast-paced technology environment. A deep understanding of scripting, automation, Kubernetes and virtualised Linux platforms is required in this role and therefore requires an individual with 3 years of relevant experience, who is flexible in the topics they are working on. This role will be based from our Newcastle head office with a hybrid working arrangement. Essential Duties and Responsibilities: Work in close collaboration with the team to ensure all work is tested and checked prior to deployment Ensure control of all product and configuration releases to project and operational fleets is maintained Support to projects and operational fleets for all product upgrades and general releases Ability to diagnose faults and offer solutions across a broad range of IT and communication systems with an emphasis on Linux environments, virtualisation and Kubernetes Implement and support complex solutions in diverse system environments Configuration management and task automation Where appropriate create documentation for both internal and external use Adhere to all system audit requirements as appropriate Troubleshooting application and system issues Implement automation and logging systems Configure and implement equipment to match the project objectives Build test specifications and undertake test cycles in order to develop standard test plans and document the results Managing the handover to client or in-house support staff including training Troubleshoot and offer 3rd line support to other business divisions and customers Complete tasks and objectives set by other members of the team on time and within scope to ensure all of the team is fully supported and departmental goals are reached. Operate within guidelines of the role and recognise when it is appropriate to escalate matters within the team to ensure the level of customer service is maintained. All other relevant tasks as detailed by the Line Manager Qualifications Requirements Essential BSc in Computer Science (or additional 3 years experience in sector) Linux Professional Institute or equivalent experience Desired Certified Entry-Level/Associate Python Programmer (PCEP/PCAP) Zabbix Certified User (ZCU) Kubernetes and Cloud Native Associate (KCNA) Experience Requirements Must have 2 years’ min hands on experience configuring and troubleshooting networks Linux based systems: Ubuntu / Debian Scripting (Bash / Python) Kubernetes / Docker Zabbix / Prometheus GitLab CI/CD Google Cloud Platform (GCP) Puppet / Ansible Firewalls / routing / ip route / iptables Supporting and troubleshooting Linux deployments Virtualization (VMware / Xen / ProxMox) Other Essential Requirements: Due to the nature of the role you will require excellent communication, planning and co-ordination skills. You will be expected to function well as both an independent problem solver and a team player. The role will require a flexible individual with a flexible approach to fit the demands of the business. The role will be based in our Newcastle Office (Hybrid). Key Behavioural Competencies; Excellent customer interaction (both internal and external) Ability to think proactively in a fast paced environment Ability to adhere to best practices and procedures Highly proficient in the process of testing, validating, and implementing designs into an existing or new production system Ability to work well in pressurised situations Ability to work to set deadlines Ability to work independently with minimal supervision to develop and execute implementation procedures, test plans, and equipment configurations to defined timescales Excellent verbal and written communication skills, including ability to effectively communicate with internal and external customers Self-motivated to take ownership of projects and deliverables Ability to take direction from the Team Leader and senior technical architects within the business Benefits Health Care Cash Plan. Life Assurance. Critical Illness Cover Contributory Pension Scheme via Aviva. 25 Days of Annual Leave with enhanced leave based on tenure. Annual Leave Purchase Scheme Car Lease Scheme Employee Referral Scheme / Employee Recognition Scheme. Company Sick Plan. Hybrid Working Model - The role will consist of a mix of working from home and being in our Newcastle Head Office. Our Commitment: Nomad Digital is committed to being an inclusive and diverse employer, as well as providing equal opportunities in employment and freedom from unlawful discrimination on the grounds of age, race, ethnic or national origin, sex, pregnancy and maternity, marital or civil partnership status, sexual orientation, gender reassignment, disability, religion or beliefs. We encourage and welcome all job applicants, especially those from diverse backgrounds and ensure everyone is treated equally and without discrimination. Where possible we are happy to consider flexible working arrangements or appropriate reasonable adjustments on request. To discuss further, please email HRnomadrail.com.