Job Description
Oxford Nanopore Technologies is headquartered at the Oxford Science Park outside Oxford, UK, with satellite offices and a commercial presence in many global locations across the US, APAC, and Europe.
We are seeking an exceptionally motivated individual to join us as a Senior DevOps Engineer. In this role, you will play a collaborative and pivotal part in overseeing the maintenance and deployment of critical infrastructure, including databases and web applications, in coordination with our development teams across ONT.
Working closely with the System Engineering Manager, you will become an integral member of a dynamic team of IT professionals, collectively dedicated to offering comprehensive support for both production and development.
Key Responsibilities:
1. System Administration and Automation:
o Manage Linux systems (Ubuntu) both on-premises and in the cloud.
o Create and maintain Ansible playbooks for infrastructure deployment and automation.
o Perform routine system administration tasks, including patching, capacity management, and alert resolution.
o Handle complex problem investigation and resolution, managing change, incident, and problem management processes.
2. Cloud and Infrastructure Projects:
o Lead migration projects to the cloud.
o Overhaul and continuously improve both cloud and on-premises infrastructure to ensure scalability and reliability.
o Develop automated deployment and maintenance methods in collaboration with development teams.
3. Security and Best Practices:
o Advocate for and implement best security practices within the system engineering and development processes.
o Suggest and implement code or tool enhancements with a focus on security.
4. Containerization and Orchestration:
o Support and troubleshoot Docker containers and Docker Swarm in on-prem and cloud.
o Utilize container orchestration technologies like Kubernetes for scalable deployments.
5. Monitoring and Maintenance:
o Build and maintain monitoring and alerting using Grafana.
o Maintain a knowledge base with wiki articles for common issues and solutions.
6. Change, Incident, and Problem Management:
o Investigate and resolve complex problems.
o Represent proposed changes at CAB meetings.
o Liaise with stakeholders to agree on appropriate courses of action.
o Handle escalated user tickets.
What We're Looking For:
1. Essential Skills and Experience:
o Linux systems administration (Ubuntu primarily).
o Ansible for automation and orchestration.
o Strong scripting (Python & Bash).
o Containerization and orchestration technologies (Docker & Kubernetes).
o Cloud experience, particularly with AWS.
o Terraform for developing and managing complex infrastructure as code.
o Open-source monitoring technologies (e.g. Grafana).
o Comfortable working in both agile and ITIL environments.
o Strong communication and organisational skills for coordinating with stakeholders, users, other internal teams, and suppliers.
2. Preferred Skills and Experience:
o VMware vSphere and vCenter.
o DevOps tools and application administration (GitLab, Jira & Confluence, Artifactory, Vault, Rundeck).
o Experience supporting IT in varied environments such as manufacturing and logistics, software development, and quality assurance.
Summary:
This role is ideal for a DevOps Engineer who is passionate about Linux system administration, cloud technologies, continuous improvement, and automation. You will be pivotal in migrating our infrastructure to the cloud, enhancing our on-premises setup, and supporting a range of DevOps tools. If you thrive in a dynamic environment and are skilled in both cloud and on-premises technologies, we would love to hear from you.
We offer outstanding benefits to include an attractive bonus, generous pension contributions, private healthcare, and an excellent starting salary.
If you are looking to utilise your skills to really make a difference to humankind, then consider joining our team and apply today!
Please note that no terminology in this advert is intended to discriminate on the grounds of a person's gender, marital status, race, religion, colour, age, disability, or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications, and abilities to perform the duties of the job.
#J-18808-Ljbffr