Infrastructure as Code Specialist (contract)

  • CGG Services (UK) Limited
  • Crawley, Sussex
  • 31/05/2026
Full time Information Technology Telecommunications

Job Description

Viridien is seeking an Infrastructure as Code (IaC) Specialist (Contract) to design and implement a cloud agnostic IaC foundation for a Kubernetes based software platform supporting data transformation and analytics in the energy and mining sectors. The platform is deployed across cloud and on premise environments, with an initial focus on Microsoft Azure.

Key Responsibilities
  • Infrastructure & Architecture: Design and implement an IaC foundation for Kubernetes and non Kubernetes components. Define cloud agnostic architecture and deployment patterns for multi environment support. Build reusable IaC modules for networking, identity, compute, Kubernetes, storage, and observability.
  • Kubernetes & Platform Engineering: Provision and configure Kubernetes clusters, including node pools, add ons, and security controls. Integrate supporting services such as databases, container registries, networking, and messaging systems.
  • CI/CD & Operations: Establish CI/CD pipelines and GitOps workflows for infrastructure deployment and lifecycle management. Define environment standards, naming conventions, and cost management controls.
  • Security & Governance: Implement security best practices including IAM/RBAC, secrets management, and policy as code. Ensure compliance, auditability, and secure infrastructure design.
  • Collaboration & Documentation: Work closely with cloud architects, DevOps, and engineering teams to deliver scalable solutions. Document architecture, IaC modules, and operational procedures to support knowledge sharing.
Qualifications
  • Proven experience designing and delivering IaC solutions for production systems.
  • Strong experience with Terraform or similar tools such as Pulumi, Bicep, or CloudFormation.
  • Hands on experience with Kubernetes including provisioning, networking, security, and lifecycle management.
  • Experience deploying on Azure, including AKS, networking, identity, and monitoring services.
  • Experience designing cloud agnostic architectures across multiple environments.
  • Experience with CI/CD and GitOps tools such as GitHub Actions, Azure DevOps, ArgoCD, or Flux.
  • Strong understanding of networking and security principles including DNS, TLS, IAM, and secrets management.
  • Experience with monitoring, logging, and operational best practices.
  • Strong communication, documentation, and stakeholder collaboration skills.
  • Preferred: Experience working in energy, mining, or data intensive industries.
  • Preferred: Experience supporting hybrid or on premise and HPC environments.
  • Preferred: Consulting or contract experience delivering infrastructure foundations.
  • Preferred: Experience working with ML or data platform deployments.
Benefits & Compensation
  • Competitive salary commensurate with experience.
  • Highly attractive bonus scheme.
  • Initial 22 days annual leave with future increases.
  • Flexible buying and selling holiday program.
  • Company pension with generous employer contribution.
  • Wellbeing Unmind app.
  • Flexible benefits platform with discount schemes for gym membership, restaurants, cinema tickets, etc.
  • Regular social club events and spontaneous reward events.
  • Cycle purchase scheme.
  • Flexible private medical & dental care programmes.
  • Visa sponsorship and comprehensive relocation packages.
  • Bank holiday swap program.
  • Relaxed dress code policy.
  • Onsite gym facilities.
  • Learning and development through tailored training programs via the Learning Hub.
Equal Opportunity Statement

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.