DevOps Engineer in Cambridge

DevOps Engineer in Cambridge

Cambridge Full-Time 63000 - 77000 £ / year (est.) Home office (partial)
I

At a Glance

  • Tasks: Design and maintain CI/CD pipelines, automate processes, and support engineering teams.
  • Company: Join IQGeo, a carbon-neutral tech company making a global impact.
  • Benefits: Enjoy 25 days holiday, private medical insurance, and career development opportunities.
  • Other info: Flexible working arrangements and a commitment to diversity and inclusion.
  • Why this job: Be part of a dynamic team using cutting-edge tech to shape the future.
  • Qualifications: Proficient in scripting, cloud platforms, and CI/CD tools; AI experience is a plus.

The predicted salary is between 63000 - 77000 £ per year.

About the Role

IQGeo is seeking a Dev Ops Engineer to play an integral role in supporting our global Engineering teams from our Cambridge, UK office.

This role joins a dynamic team focused on building and maintaining tools and automation to streamline the software development lifecycle, reduce cognitive load for engineering teams, and improve release velocity.

  • What You’ll Do
  • Design, develop, and maintain CI/CD pipelines to automate software builds, testing, and releases.
  • Build and maintain internal tooling to support the software development lifecycle (e. g., code quality analysis, dependency management, automated testing).
  • Collaborate with engineering teams to identify and automate manual processes, reducing cognitive load and improving efficiency.
  • Implement and maintain infrastructure as code (Ia C) for internal development environments.
  • Work closely with development teams to troubleshoot and resolve issues related to build processes, testing, and deployments.
  • Coordinate penetration testing, code/virus scanning, and disseminate findings to the engineering team for resolution.
  • Measure performance and environment of applications with system and application log tools.
  • Work with Product Engineering to ensure technical alignment and best practice approaches are used.
  • Evaluate and implement new tools and technologies to improve developer experience and release velocity.
  • Use AI coding assistants to accelerate authoring of CI/CD pipeline configurations, Ia C scripts, and automation tooling.
  • Apply AI-assisted security scanning (SAST) as an automated merge gate across engineering pipelines.
  • Support delivery teams and partners to reduce the complexity of implementing IQGeo solutions.
  • Participate in an on-call rotation.
  • Mandatory AI Engineering Competencies

Candidates must demonstrate the ability to work effectively in an AI-First Software Development Lifecycle.

  • Proficient in AI-assisted software development using modern coding assistants to accelerate design, implementation, testing and documentation.
  • Ability to translate business requirements into structured specifications prior to implementation (Spec-Driven Development).
  • Strong prompt engineering skills for software engineering tasks including code generation, test generation, debugging, documentation and architecture.
  • Ability to critically evaluate AI-generated outputs for correctness, security, performance and maintainability.
  • Experience using AI to generate and maintain automated unit, API and integration tests.
  • Demonstrated ability to work with AI agents while retaining full engineering ownership and accountability.
  • What You’ll Bring

Essential skills & experience

  • Proficient scripting skills (Python, BASH, Java Script).
  • Strong knowledge of Linux operating systems.
  • Experience with containerisation and orchestration technologies including Docker and Kubernetes.
  • Experience with cloud platforms (AWS, Azure, GCP).
  • Experience with CI/CD tools (e. g., Jenkins, Git Hub Actions).
  • Experience with infrastructure as code tools (e. g., Terraform).
  • Experience using Git or other distributed version control systems.
  • Experience with bug tracking tools and code repositories.
  • Excellent organisational skills and attention to detail.
  • Excellent analytical and problem-solving skills.
  • Proven ability to work independently and collaboratively in a distributed remote team environment.
  • Fluent written and spoken English.

Nice to have

  • Experience with configuration management tools (e. g., Ansible, Puppet, Chef).
  • Experience with monitoring and logging tools (e. g., Prometheus, Grafana, ELK stack).
  • Experience with code quality analysis tools (e. g., Sonar Qube, Snyk).
  • Experience with dependency management tools (e. g., Maven, Gradle, npm, pip).
  • Experience with automated testing frameworks.
  • Experience with Node. js design and development.
  • Experience working in an Agile software engineering environment.
  • Your Background
  • Degree from an accredited university in Computer Science, Engineering, or a related field; or equivalent industry experience.

What’s in It for You?

  • 25 days of paid holiday, with the opportunity to purchase up to 5 extra days (total 30)
  • SHINE employee ownership program
  • Company-matched pension contributions up to 6% of base salary
  • Private medical insurance (Bupa) & health cash plan
  • Life assurance (4x gross salary) & incapacity benefit
  • Enhanced maternity leave policy
  • EV company car scheme (salary sacrifice) & cycle-to-work scheme (salary sacrifice)
  • Give as you earn charity scheme & paid volunteering day each year
  • Career development opportunities (mentorship program, training, etc.)
  • Home office support for remote workers
  • Flexibility & Work-Life Balance

We support hybrid and flexible working arrangements for all employees. We understand that life for many people involves school runs, care giving, or exercising!

Work Permits & Visas
You must already have the right to work permanently in the UK.

IQGeo is not able to sponsor work permits.

Diversity & Inclusion

At IQGeo, we believe that diversity and inclusion are essential to who we are and how we work. Guided by our values, we know that

People Matter , and we are committed to building a team that reflects a wide range of nationalities, backgrounds, skills, viewpoints, and abilities.

We create an environment where everyone can bring their authentic selves with confidence, knowing they are respected, supported, and empowered to

Deliver with Purpose . By embracing different perspectives, we

Pioneer the Future together — shaping innovative solutions for our customers and our industry.

About IQGeo

At IQGeo, we help telecommunications and utility companies around the world “build better networks.” Our award-winning geospatial software empowers more than 500 organizations to plan, design, build, and maintain the fibre and energy networks that are essential to our connected, sustainable future.

Headquartered in Cambridge, UK with regional offices across North America, Europe, and Asia, we’re proud to be a carbon-neutral software company tackling two of society’s biggest challenges: universal broadband access and the transition to net zero.

By joining IQGeo, you’ll be part of a global team shaping the networks that power our businesses, communities, and planet for the long term.

DevOps Engineer in Cambridge employer: IQGeo

IQGeo is an exceptional employer located in Cambridge, UK, offering a vibrant work culture that prioritises flexibility and work-life balance. With a strong commitment to employee growth through mentorship programs and training, along with comprehensive benefits like private medical insurance and a generous holiday policy, IQGeo fosters an inclusive environment where diverse perspectives are valued. Joining our team means contributing to meaningful projects that shape the future of telecommunications and utility networks while enjoying the perks of a supportive and innovative workplace.

I

Contact Details:

IQGeo Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land DevOps Engineer in Cambridge

Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at IQGeo or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to IQGeo.

Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like IQGeo.

Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like IQGeo that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace DevOps Engineer in Cambridge

CI/CD Pipeline Development
Scripting Skills (Python, BASH, JavaScript)
Linux Operating Systems
Containerisation and Orchestration (Docker, Kubernetes)
Cloud Platforms (AWS, Azure, GCP)
Infrastructure as Code (Terraform)
Version Control Systems (Git)

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at IQGeo.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at IQGeo and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at IQGeo

Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If IQGeo uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.