Manager, IT Systems Development - LINUX - OxfordMain Purpose of Job: The primary purpose of this role is to leverage advanced, in-depth professional knowledge and acumen in the IT Infrastructure field to solve complex problems creatively and effectively, in alignment with Immunocore\\\'s objectives. The role requires the incumbent to design, implement, and maintain scalable, secure, and high performing hybrid cloud environment. The Senior Cloud Engineer ensures that technologies operate smoothly and securely, following the IT Director\\\'s guidance and meeting the goals set by the Chief Information Officer.The incumbent is expected to be recognized as a subject matter expert within the function, demonstrating a commitment to continuous professional development and deepening their subject matter expertise, leveraging your technical skills to maintain and enhance cloud operations and automation, ensuring seamless support to the business environment. This role involves identifying opportunities for improvement to further streamline and modernise our operations. As a Senior Engineer, you will be expected to use your skill set across various domains within IT and perform 3rd line duties within our environment catering to our internal or external requirements. The role involves oversight of the implementation of Immunocore\\\'s advanced cloud framework and management systems in a Hybrid environment, covering virtualised and containerised IT systems. Your main goal will be to integrate systems and processes to meet compliance and business needs while ensuring excellent user experiences within a controlled setting.The individual may provide input to strategy within their area, translating plans into operational processes and executing them. They will interact frequently with management and peers across different departments and functions, effectively communicating and presenting results and recommendations. The role requires explaining complex concepts and influencing others to adopt different viewpoints, with minimal direction on more complex matters.Leadership qualities are essential, demonstrated through proactive project team participation, internal consulting, and mentoring. The individual will provide guidance and coaching to less experienced colleagues.Key Responsibilities: This position also entails managing and working closely with our Bioinformatics and cross-functional teams to build robust automation pipelines and AI/ML containerised platforms, ensuring suitability and compliance with industry standards. Your expertise in modern technologies and cloud services will be crucial in driving our mission forward.Cyber Security and Infrastructure Architecture* Assisting in design and architecture of our Global IT infrastructure and Cyber Security solutions, ensuring they meet business requirements, scalability needs, industry, and security standards.* Collaborate with cross-functional teams to define and implement cloud strategies, ensuring seamless integration and optimal performance whilst automating infrastructure deployment and management. * Continuously evaluate and optimise cloud infrastructure to enhance efficiency, security, and scalability, while adhering to industry standards and compliance requirements.Implementation and Deployment* Deploy and maintain complex backend infrastructure and products using Puppet, Ansible, Terraform, Docker, and Kubernetes across various environments, including on-premises, Azure, and AWS.* Assist with the implementation and deployment of our Cyber Security technical programs and assist with infrastructure projects, including HCI, IaaS, virtualisation and Cloud technologies.* Collaborate with cross-functional teams to assist with robust data and middleware pipelines making them become scalable and cloud based using tools like Snaplogic, Apache Kafka, Snowflake, or DatabricksSystems Administration* Strong knowledge and significant experience with the operation of Linux.* Day to day working experience with containerisation and container management (Docker, Kubernetes).* Knowledge of microservices or serverless architecture.* Experience with setting up and maintaining AWS infrastructure and services.* Strong understanding of Git and ability to support our CI/CD pipeline teams.* Advanced knowledge of OpenStack or Nutanix is a plus.* Managing and maintaining operating systems, containers and middleware applications as required to ensure optimal compliance, performance, availability, and security.* Ability to set up and maintain AWS infrastructure.* Ability to support automation would be advantageous using BASH, Python, Perl, etc.Network Management* Basic management of switching, configuring, and maintaining network devices like SD-WAN, routers, switches, and firewalls for reliable and secure connectivity.Security Management* Ability to Implement and manage our security measures to protect our IT cloud infrastructure and our employees against unauthorised access, cyber threats, and data breaches aligning to our security practices and frameworks.* Familiarity with security hardening principles and an ability to Implement in line with CIS industry benchmarks.Monitoring and Performance Tuning* Implement advanced monitoring and observability solutions using tools like Prometheus, Grafana, or Datadog to proactively identify and resolve performance bottlenecks.* Work with our Cyber security manager to implement monitoring tools and processes to proactively monitor our cloud risk profile, our cloud cyber health, update performance, and attack paths within our environment. * Continue to provide performance tuning, automation and to optimise our IT systems. Determine operating costs, productivity levels, and any upgrade requirements.Documentation and Compliance* Developing or amend our IT policies and procedures to ensure we maintain a robust and compliant security stance.* Stay up to date with industry trends and emerging technologies in data mesh and cloud computing.* Creating and maintaining our technical documentation, including system configurations, diagrams, and operational procedures. Ensuring infrastructure, security or application components comply with relevant industry standards and regulations.* Provide cyber security cloud posture reports for our cyber compliance reporting requirements.Troubleshooting and Incident Response* Investigating and resolving complex alerts, technical issues and incidents related to our environment. Participating in on-call rotations as required providing timely response to critical incidents. * Act as an escalation point to address and resolve complex technical issues and queries pertaining to Cloud and containerised platforms, as well as automation pipelines.Other* Help ensure Immunocore adheres to robust and efficient Change Management processes for the environment, contributing to improving these where necessary.* Collaborate with the IT Service Desk Manager and team on technical tasks. Provide guidance to junior engineers when necessary, fostering their growth. Be ready to assist with resolving tickets during high volumes or overwhelming demand, demonstrating a team-oriented approach.* Assist with vision and leadership for developing and implementing information technology initiatives to develop and manage our application portfolios, to plan, organise, and manage our IT transformation. * Assist in the development of business case justifications and cost/benefit analyses for IT spending and initiatives.Supervisory Responsibility (If applicable): * Education, Experience and Knowledge: Essential Qualifications: * Typically requires a Bachelor\\\'s degree in Information Technology as a core component and 8+ years of related experience; or equivalent experience. * Certification/s in relevant IT Cloud disciplines.* Level 3 experience in a similar position.Essential Experience* IT cloud acumen, transformational expertise, superior analytical and problem-solving abilities with an attention to detail.* Expert in cloud architecture, support, containerisation, and automation.* Senior IT professional coming with a minimum of 8+ years\\\' experience. * Design and implement scalable, secure, and high-performing cloud solutions that meet the evolving needs of Immunocore. leveraging modern technologies and best practices to build robust and resilient architectures across various environments, including on-premises, Azure, and AWS.* Conduct feasibility studies for various upgrade projects, improvements, and other conversions.* Establish and maintain regular communications with our executives, decision-makers, stakeholders, and employees regarding pertinent IT activities.Preferred Experience: * Experience working in Life Sciences or a Pharmaceutical company and the necessary regulations.* Some exposure to a range of software development tools and methodologies.* Demonstrated expertise assisting in the development and execution of an enterprise-wide disaster recovery and business continuity plan, cyber security plan, breach workshops, and relevant IT strategic plans.* Identifying opportunities for process improvement, automation, and efficiency gains within our hybrid global environment.* Proven analytical and problem-solving abilities.