DevOps Engineer

DevOps Engineer

Full-Time 30000 - 42000 £ / year (est.) No home office possible
Viridien

At a Glance

  • Tasks: Design and maintain infrastructure for efficient software delivery in a collaborative team.
  • Company: Join Viridien, a cutting-edge tech company focused on sustainability and innovation.
  • Benefits: Enjoy a fun work culture, hybrid options, and opportunities for professional growth.
  • Other info: Dynamic environment with a focus on continuous improvement and diverse perspectives.
  • Why this job: Make a real impact by solving complex data challenges with advanced technology.
  • Qualifications: Familiarity with CI/CD pipelines, containerization, and cloud platforms is essential.

The predicted salary is between 30000 - 42000 £ per year.

Viridien (www.viridiengroup.com) is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity, drive and deep curiosity we discover new insights, innovations, and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges.

Data Hub is a dynamic team of scientists and developers who love solving complex problems. We provide leading edge technology solutions and services to solve our clients’ data transformation and analytics challenges across a range of industries including geothermal, environmental, hydrocarbon and mineral exploration. You will be working in an open and collaborative environment with opportunities to learn, grow, and develop. We have an informal team culture and believe work should be fun and rewarding. You will be based in one of our hub locations (North Wales or Crawley), hybrid or remote will be considered, and you will be working alongside our teams of architects, software engineers, machine learning engineers, data engineers and subject matter experts.

The DevOps Engineer designs, builds and maintains the infrastructure and tools that enable efficient software delivery of our ML‑driven, data transformation system. Ensuring support for both on‑premise delivery (Viridien HPC or within client data centres), as well as on public cloud, our data transformation technology solution needs to be deployed and maintained at scale, remaining generally platform agnostic to ensure maximum compatibility with potential customers. You will create and manage CI/CD pipelines, work on infrastructure as code, drive standardisation techniques through use of container technologies including Kubernetes and drive continuous improvements in our software best practices throughout the team. You will work with our infrastructure, software and database teams to ensure secure and reliable services both on Viridien and cloud or client hosted deployments. This role sits central to a highly varied and continuously changing software offering, so it is important the candidate embraces continuous improvement and change, and can adapt to different working styles and practices.

Key Responsibilities

  • Develop a deep understanding of our data system software stack and design, build, improve and support/maintain both the infrastructure (as IaC) and CI/CD pipelines.
  • Build and support deployment of software components to Kubernetes.
  • Design solutions with performance, scalability and cost efficiency in mind.
  • Work closely with the cloud team to support software deployment within Azure, which is managed within the Data Hub team.
  • Act as an interface between the software development team and the infrastructure teams (Viridien HPC for on‑premise, cloud team, customer IT) and ensure issues are diagnosed and escalated with the appropriate team.
  • Develop and enhance our observability tooling across environments to ensure we have highly robust solutions.
  • Share and encourage software best practices using tools and processes around DevOps and more widely such as standardizing processes and documentation; auditing and review.
  • Collaborate with other DevOps and software best practice owners in the business, and with external suppliers, to drive cross company improvements.
  • Other general development and software maintenance tasks as required.

Required Qualifications and Experience

  • Demonstrates familiarity with GitOps principles (Argo CD) and has hands‑on experience building CI/CD pipelines using tools such as GitLab CI or Jenkins.
  • Automation and infrastructure as code management tools (e.g: Terraform, Ansible).
  • A solid understanding of Containerization (Docker).
  • Familiar with tools to scan images for vulnerabilities and how to fix them.
  • Familiar with best practices for efficient image size and build times.
  • A solid understanding of Kubernetes.
  • Comfortable managing multiple clusters and software deployments.
  • Good understanding of deployment strategies.
  • Exposure to templating tools such as Helm or Kustomize.
  • Proven record of managing cloud‑based projects.
  • Experience with any observability tools (e.g. Prometheus).
  • Comfortable with Python projects with the ability to support, package and deploy services.
  • Shell Scripting to automate routine tasks.
  • Understanding of Linux admin (Debian/Alpine).
  • Familiarity with modern deployment strategies.

Preferred

  • Relevant technical qualifications such as CKA.
  • Cloud platforms such as Azure including certifications such as AZ‑900 as a minimum.
  • Experience with Openshift.
  • Experience with OpenStack.
  • Experience in MLOps (Deployment and managing model versions).

Our Hiring Process

At Viridien, we are committed to delivering a respectful, inclusive, and transparent recruitment experience. Due to the high volume of applications we receive, we may not be able to provide individual feedback to every applicant. Only candidates whose qualifications closely match the role criteria will be contacted for an interview. We do, however, aim to share personalized feedback with those who progress to the first round of interviews and beyond. We are also dedicated to ensuring that our hiring process is accessible to all. If you require any reasonable adjustments to fully participate in the application or interview stages, please don’t hesitate to contact your recruiter directly. We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.

DevOps Engineer employer: Viridien

At Viridien, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. Our team thrives in an informal environment where learning and growth are encouraged, and we offer flexible working arrangements from our North Wales or Crawley hubs. With a focus on employee development and a commitment to diversity, we provide meaningful opportunities for our staff to contribute to cutting-edge technology solutions that drive sustainability and efficiency across various industries.
Viridien

Contact Detail:

Viridien Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land DevOps Engineer

✨Tip Number 1

Network like a pro! Reach out to current or former employees at Viridien on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Show off your skills in action! If you’ve got a GitHub or personal project that showcases your DevOps expertise, make sure to highlight it during interviews. It’s a great way to demonstrate your hands-on experience.

✨Tip Number 3

Prepare for the technical interview by brushing up on your CI/CD pipeline knowledge and containerisation techniques. We recommend doing some mock interviews with friends or using online platforms to get comfortable with the format.

✨Tip Number 4

Don’t forget to 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 team at Viridien.

We think you need these skills to ace DevOps Engineer

CI/CD Pipeline Management
Infrastructure as Code (IaC)
Kubernetes
GitOps Principles
Terraform
Ansible
Containerization (Docker)
Cloud Deployment (Azure)
Observability Tools (e.g. Prometheus)
Python
Shell Scripting
Linux Administration (Debian/Alpine)
Deployment Strategies
MLOps

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the DevOps Engineer role. Highlight your familiarity with GitOps, CI/CD pipelines, and containerization technologies like Docker and Kubernetes. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for technology and how you can help us tackle complex challenges. Mention specific projects or experiences that demonstrate your problem-solving skills and adaptability in a dynamic environment.

Showcase Your Technical Skills: Don’t hold back on showcasing your technical expertise! Include any relevant certifications, such as CKA or Azure certifications, and mention your experience with tools like Terraform, Ansible, and observability tools. We love seeing candidates who are proactive about their learning!

Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates. Plus, it’s super easy!

How to prepare for a job interview at Viridien

✨Know Your Tech Stack

Before the interview, make sure you have a solid understanding of the data system software stack mentioned in the job description. Familiarise yourself with tools like GitOps, CI/CD pipelines, and containerisation technologies such as Docker and Kubernetes. This will not only help you answer technical questions but also show your genuine interest in the role.

✨Showcase Your Problem-Solving Skills

Viridien values ingenuity and curiosity, so be prepared to discuss how you've tackled complex problems in the past. Think of specific examples where you designed or improved infrastructure, managed deployments, or enhanced observability tooling. This will demonstrate your ability to contribute to their dynamic team.

✨Emphasise Collaboration

Since the role involves working closely with various teams, highlight your experience in collaborative environments. Share examples of how you've acted as an interface between development and infrastructure teams, ensuring smooth communication and issue resolution. This will align with Viridien's open and collaborative culture.

✨Prepare Questions

At the end of the interview, you'll likely have the chance to ask questions. Prepare thoughtful queries about their projects, team dynamics, or future technology initiatives. This shows your enthusiasm for the role and helps you gauge if Viridien is the right fit for you.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>