High Performance & Scientific Computing Engineer

  • AstraZeneca
  • Cambridge CB23, UK
  • 23/04/2021
Full time Data Science Data Engineering Data Analytics Big Data Data Management Statistics

Job Description

HIGH PERFORMANCE COMPUTING ENGINEER (HPC)

Do you have expertise in, and passion for, high performance computing? Would you like to apply your expertise to impact the IT in a company that follows the science and turns ideas into life changing medicines? If so, AstraZeneca might be the one for you!

ABOUT ASTRAZENECA

AstraZeneca is a global, innovation-driven BioPharmaceutical business that focuses on the discovery, development and commercialisation of prescription medicines for some of the world’s most serious disease. But we’re more than one of the world’s leading pharmaceutical companies.

At AstraZeneca we’re dedicated to being a Great Place to Work. Where you are empowered to push the boundaries of science and unleash your entrepreneurial spirit. There’s no better place to make a difference to medicine, patients and society. An inclusive culture that champions diversity and collaboration. Always committed to lifelong learning, growth and development.

ABOUT OUR IT TEAM

Here our work has a direct impact on patients – transforming our ability to develop life-changing medicines. We empower the business to perform at its peak and lead a new way of working, combining cutting-edge science with leading digital technology platforms and data. All with a passion to impact lives through data, analytics, AI, machine learning and more. Join us at a crucial stage of our journey in becoming a digital and data-led enterprise. Make the impossible possible by building partnerships and ecosystems, creating new ways of working

and driving scale and speed to deliver exponential growth. Focused and committed, and backed with the investment to succeed, we’re driving cross-company change to disrupt the entire industry. Ours is a place to innovate, take ownership and run with it. You’re trusted to explore and to find new solutions, experimenting with leading-edge technology and grappling with challenges in a modern technology environment that might never have been tackled before. It’s a dynamic and challenging environment to work in – but that’s why we like it. There are countless opportunities to learn and grow, whether that’s exploring new technologies in hackathons, or transforming the roles and work of colleagues, forever. Shape your own path, with support all the way. Diverse minds that work cross-functionally and inclusively together. Be part of a team that has the backing to innovate, disrupt an industry and change lives.

ABOUT THE ROLE?

At AstraZeneca we are treating Scientific Computing as a strategic asset underpinning our advances in science. Leading-edge research strategies critically depend on best in class Computing capabilities. We are looking for a highly motivated, ambitious and independently working Scientific Computing engineer to join our global team.

AstraZeneca R&D IT is building an outstanding organisation at the forefront of the digital revolution in healthcare. We’re applying technologies such as AI, machine learning, software and data engineering and analytics to provide critical insights. Our goal is to engage with our stakeholders as a strategic partner in delivering life-changing medicines to our patients.

Main Duties and Responsibilities

The Scientific Computing Platform (SCP) is AstraZeneca’s state-of-the-art computing environment to pursue todays and tomorrows in-silico challenges. It strongly focuses on a platform concept, building capabilities and services around central building blocks. At its heart it uses 3 compute environments, a classical InfiniBand/Slurm HPC cluster, an OpenStack private cloud as well as various public cloud for elasticity and scale. To exploit these resource pools most optimally, the SCP is deploying strong DevOps tooling and cloud native technologies. It seeks to adjust and adapt according to changing requirements and follow the science.

The engineers and architects in the SCP team are key to continuously deliver and support this critical capability. We are operating the SCP as a single global team with shared responsibilities. You will be joining an agile and hardworking team of technologists who share excitement for High-Performance & Big Compute, modern technology stacks and their application in science to change the life of patients. Living and breathing technology is a key factor to enable us to keep pace with the life changing ideas of the scientists.

Key Accountabilities

  • Engaging in various activities spanning daily operations and development, exciting technology exploration and strategic project delivery.
  • Own components of the platform, drive its operational excellence, prioritise the development backlog and craft the roadmap.
  • Whether your interest is more operations or development focused, classical HPC or cloud computing, in hardware or applications, our team is operating the whole stack. Everyone on the team takes ownership for our success.
  • You will become a trusted partner to our Science community, ensuring that we deliver technology on the highest standards to enable and push their work to the next level.
  • Being able to translate partners’ needs into efficient solutions and applying engineering excellence to make science successful, will be your daily reward.

ESSENTIAL SKILLS & EXPERIENCE REQUIRED?

If you combine a DevOps way of working with a strong enterprise service mentality, problem solving, excitement for technology and interest in accelerating science, then you are in good company!

You have hands-on experience operating, crafting or engineering large-scale computing environments, such as HPC, HTC or BC, preferably Life Sciences (e.g. Pharmaceutical Industry, BioTech) and a bachelor’s degree in Computational, Physical or Biological Science, Engineering or equivalent area.

You will provide hands-on experience working in a DevOps teams and using agile methodologies and provide scientific software support for end-users: configuring, installing, tuning and maintaining such software.

Furthermore, we are looking for candidates with experience and knowledge of:

  • Configuration management (e.g. ansible, salt, puppet) and technology frameworks (e.g. easybuild) in IT operations
  • Scripting and tool development for HPC & DevOps style platform operations using Bash and Python
  • Solid background as a user or administrator of Linux systems

Desirable skills and Knowledge;

  • Operation and configuration of public cloud computing infrastructure (e.g. AWS, Azure, GCP)
  • Managing a virtualized private cloud environment (e.g. OpenStack)
  • Container technology (e.g. LXD, Singularity, Kubernetes)
  • Proven development experience with a variety of programming languages, tools and technologies (Java/C++, Python/Ruby/Perl, SQL, AWS)

WHY JOIN US?

We’re a network of entrepreneurial self-starters who contribute to something far bigger. There’s a diversity of expertise in our Technology group that’s unique to AstraZeneca – it allows us to dive deep into

exploring new leading-edge technology. We enable AstraZeneca to perform at its peak by delivering world-class technology and data solutions. Our work unlocks the potential of science. We optimise and evolutionise AstraZeneca by maximising efficiencies and finding new ways to drive productivity. From automation to data simplification. We’re not afraid to take ownership and run with it. Empowered with unrivalled freedom. A place to be open and transparent – we speak up, think creatively and share ideas. Our diverse contributions help us to make better decisions. But we have a constant drive to innovate,

and an appreciation for high standards. It takes challenging the status quo to add value in our ever-evolving environment. We love it here because put simply, we make a meaningful impact.

Technology at AstraZeneca is a home for purposeful disruptors!

SO, WHAT’S NEXT?

Are you already imagining yourself joining our team? Good, because we’d love to hear from you! Click the link to apply and we’ll be in touch as soon as we can.

WHERE CAN I FIND OUT MORE?

Our Social Media, Follow AstraZeneca on LinkedIn https://www.linkedin.com/company/1603/

Follow AstraZeneca on Facebook https://www.facebook.com/astrazenecacareers/

Follow AstraZeneca on Instagram https://www.instagram.com/astrazeneca_careers/?hl=en

Competitive salary & benefits on offer