As a Principal Cloud Engineer at Graphcore in Bristol, UK, you are driving the development of cutting-edge cloud infrastructure that empowers the creation of innovative artificial intelligence and machine learning solutions. This role matters because it underpins the company's ability to deliver high-performance computing products that are changing the face of the tech industry. By contributing to the design, implementation, and maintenance of Graphcore's cloud infrastructure, you are playing a pivotal role in the company's success and the advancement of AI technology. The impact and scope of this position are significant, with the potential to influence the development of cloud computing and AI solutions globally. With Graphcore's commitment to innovation and growth, this role offers unparalleled opportunities for professional advancement and the chance to work alongside a talented team of engineers who are passionate about cloud computing and AI.
Your day-to-day responsibilities as a Principal Cloud Engineer include leading the design and implementation of cloud infrastructure architectures, ensuring the scalability, security, and reliability of Graphcore's cloud-based systems. Key responsibilities encompass:
- Designing and deploying cloud infrastructure on platforms such as Ubuntu and RedHat, utilizing your expertise in Python and infrastructure development
- Collaborating with cross-functional teams to identify and prioritize infrastructure requirements, leveraging Github for version control and collaboration
- Developing and maintaining automated deployment scripts and tools to streamline cloud infrastructure management
- Providing technical leadership and guidance to junior engineers, sharing your expertise and promoting a culture of innovation and excellence
- Troubleshooting complex cloud infrastructure issues, utilizing your problem-solving skills to resolve issues efficiently
- Staying up-to-date with the latest industry trends and technologies, applying this knowledge to continuously improve Graphcore's cloud infrastructure and services
- Participating in the development of best practices and standards for cloud engineering, contributing to the growth and maturity of the company's cloud capabilities. You will be working closely with the engineering team, reporting to the Director of Engineering, and collaborating with other departments to ensure seamless integration of cloud infrastructure with Graphcore's products and services.
By