At a Glance
- Tasks: Join our DevOps team to enhance development workflows and scale quantum systems.
- Company: Oxford Ionics, part of IonQ, leading the future of quantum computing.
- Benefits: Competitive salary, stock options, flexible working, and career growth opportunities.
- Why this job: Make a real impact in quantum technology alongside top scientists and engineers.
- Qualifications: Experience in DevOps, Linux systems, and strong programming skills required.
- Other info: Dynamic environment with a focus on innovation and collaboration.
The predicted salary is between 36000 - 60000 £ per year.
Oxford Ionics, now part of IonQ, is pioneering the next generation of quantum computing. Using our world-leading trapped-ion technology, we are building the most powerful, accurate and reliable quantum systems to tackle problems that today’s supercomputers cannot solve.
We are growing our DevOps team and are looking for skilled and motivated DevOps Engineers to join us at Oxford Ionics. This is an opportunity to shape the future of our development and deployment infrastructure as we scale our cutting-edge quantum systems. As part of a newly formed team, you will have the chance to have a significant impact on how we build, deliver and scale our technology through improving our development infrastructure and CI/CD pipelines.
As a DevOps Engineer, you will collaborate closely with our software, IT, and science teams to enhance our development workflows, improving quality, security and efficiency across the board. This includes managing our build toolchain, automating testing and continuously refining our development infrastructure.
Your work will span:
- Managing and improving our development infrastructure and CI/CD pipelines
- Designing and implementing deployment procedures for both on-site and off-site quantum systems
- Maintaining and extending our monitoring infrastructure, covering the health of our systems, services, and key operational parameters of our quantum computers
You will take ownership of our internal systems, such as the local Python package index and GitHub Actions Runners and play a key role in maintaining and improving our monitoring infrastructure. This involves tracking server and service health, monitoring software performance and overseeing operational parameters of our quantum computing systems.
Our Technology Stack
- Languages: Rust and Python
- Version Control CI/CD: Git with GitHub Actions (running on local custom runners for hardware-based testing)
- Deployment: Ansible, Kubernetes, ArgoCD
- Monitoring: InfluxDB and Grafana, self-hosted on our on-premises servers
- Infrastructure: PostgreSQL, RabbitMQ, and Mosquitto across various components
- Environment: Microsoft-based IT infrastructure, with servers/VMs on Ubuntu Linux. Developers work across native Windows, WSL, and Linux.
Requirements
A strong background in managing and scaling complex infrastructure environments is essential. You will bring technical depth, problem solving ability, and the ability to work as part of a team to manage critical systems. You will need previous DevOps experience, with solid expertise in administering and maintaining Linux-based systems, and strong programming and scripting abilities, ideally in Python and shell scripting.
Additionally, you should have proven experience with:
- Configuration management / infrastructure-as-code tools (Ansible preferred)
- Git workflows
- Containerisation tools (Docker or Podman)
- Monitoring systems, such as Grafana or InfluxDB
A sound understanding of security principles and best practices is essential. You should be proactive and detail-oriented. Strong communication skills are key, as you will often bridge the gap between engineering and infrastructure. Prior experience in quantum computing isn’t required.
Benefits
Be part of a team that’s shaping the future of quantum. We offer more than just a role; you will join a world-class community of scientists, engineers and innovators working to unlock the full potential of quantum computing. We offer a range of benefits, including opportunities to further your career alongside industry leaders, a competitive salary with IonQ stock options, an annual performance bonus, generous annual leave, flexible hybrid working, private medical and dental insurance for you and your family, and much more.
Join us and be part of the future of quantum computing. We are proud to be an equal opportunity employer and welcome applicants from all backgrounds.
DevOps Engineer in Oxford employer: Oxford Ionics
Contact Detail:
Oxford Ionics Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land DevOps Engineer in Oxford
✨Tip Number 1
Network like a pro! Reach out to current employees at Oxford Ionics on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role in the DevOps team.
✨Tip Number 2
Show off your skills! Prepare a portfolio or GitHub repository showcasing your previous DevOps projects. Highlight your experience with CI/CD pipelines, automation, and any relevant technologies like Ansible or Docker.
✨Tip Number 3
Ace the interview! Brush up on your technical knowledge and be ready to discuss how you've tackled challenges in past roles. Be prepared to explain your thought process and problem-solving approach.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Oxford Ionics team.
We think you need these skills to ace DevOps Engineer in Oxford
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the DevOps Engineer role. Highlight your experience with CI/CD pipelines, Linux systems, and any relevant tools like Ansible or Docker. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about quantum computing and how your background makes you a great fit for our team. Let us know what excites you about working at Oxford Ionics.
Showcase Your Projects: If you've worked on any projects that demonstrate your DevOps skills, make sure to mention them! Whether it's automating processes or managing infrastructure, we love seeing real-world examples of your work.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you're keen to join our team!
How to prepare for a job interview at Oxford Ionics
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, like Rust, Python, Ansible, and Kubernetes. Be ready to discuss your experience with these tools and how you've used them to manage and scale infrastructure.
✨Showcase Your Problem-Solving Skills
Prepare examples of past challenges you've faced in DevOps roles and how you tackled them. Highlight your ability to troubleshoot issues in CI/CD pipelines or monitoring systems, as this will demonstrate your technical depth and problem-solving abilities.
✨Communicate Effectively
Since you'll be bridging the gap between engineering and infrastructure, practice explaining complex technical concepts in simple terms. This will show your strong communication skills and your ability to work collaboratively with different teams.
✨Ask Insightful Questions
Prepare thoughtful questions about the company's quantum technology and their development workflows. This shows your genuine interest in the role and helps you understand how you can contribute to their mission of transforming quantum computing.