DevOps Engineer

DevOps Engineer

Posted 7 days ago by Rascal Ventures

Negotiable
Undetermined
Undetermined
United Kingdom

Summary: The role of DevOps Engineer at Rascal involves hands-on delivery focused on scaling client projects through infrastructure setup, automation pipelines, and cloud deployments. The position requires collaboration with engineering teams to create secure and repeatable environments while advising on best practices and tooling. The ideal candidate will have strong experience in AWS, Infrastructure as Code, and DevOps methodologies. This role is integral to evolving internal delivery processes and supporting diverse client needs across various sectors.

Key Responsibilities:

  • Designing and managing CI/CD pipelines (e.g. GitHub Actions, GitLab CI, Bitbucket Pipelines)
  • Infrastructure as code using Terraform or similar
  • Deploying scalable cloud infrastructure (AWS/GCP/Azure)
  • Managing secrets, access control, backups and logging
  • Working alongside developers to support environments for APIs, data integrations and frontend builds
  • Supporting internal and client teams to ship faster and more reliably
  • Advising on DevOps hygiene: testing, rollback, monitoring, and deployment strategies
  • Advising on platform reliability, security, and cost optimisation
  • Helping evolve internal delivery processes for tech-led consulting work
  • Collaborating with cross-functional teams to translate product requirements into platform solutions
  • Supporting internal DevOps/Platform operations (including client billing environments, data integrations and shared infrastructure)

Key Skills:

  • Strong hands-on experience with AWS and Infrastructure as Code
  • Python scripting or equivalent backend engineering and automation experience
  • Strong knowledge of DevOps best practices (CI/CD, observability, rollback strategies)
  • Solid experience managing multiple environments and apps with access controls
  • Experience with technologies like Docker, Serverless and Microservices
  • Proficiency with IaC tools (Terraform, Pulumi, CloudFormation)
  • Containerisation (Docker, Kubernetes basics)
  • Extensive experience working iteratively in an agile environment
  • Excellent problem-solving attitude and ability to think on your feet
  • Design and optimisation experience with Continuous Integration and Continuous Delivery
  • 4+ years’ experience in DevOps or platform engineering
  • Solid understanding of software engineering lifecycles and agile workflows
  • Knowledge of monitoring and observability tools (Datadog, Prometheus, etc.)
  • Strong communication skills

Salary (Rate): undetermined

City: undetermined

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

About us: We’re Rascal, a purpose-driven technology studio blending strategy, delivery, and culture to solve complex challenges. As a B-Corp in progress, we partner with forward-thinking teams across tech, ecommerce, health, and social impact sectors. Our approach is bold, helpful, and human and we’re growing. We’re now looking for a DevOps Engineer to help us scale delivery and support on several client projects ranging from platform migrations to new product builds.

About the role: This is a hands-on, delivery-focused DevOps role. You’ll work across infrastructure setup, automation pipelines, CI/CD implementation, cloud deployments, and support lightweight engineering teams with scalable, secure, and repeatable environments. You’ll also advise on tooling and best practice, supporting both Rascal internal workflows and client projects.

Responsibilities:

  • Designing and managing CI/CD pipelines (e.g. GitHub Actions, GitLab CI, Bitbucket Pipelines)
  • Infrastructure as code using Terraform or similar
  • Deploying scalable cloud infrastructure (AWS/GCP/Azure)
  • Managing secrets, access control, backups and logging
  • Working alongside developers to support environments for APIs, data integrations and frontend builds
  • Supporting internal and client teams to ship faster and more reliably
  • Advising on DevOps hygiene: testing, rollback, monitoring, and deployment strategies
  • Advise on platform reliability, security, and cost optimisation
  • Helping us evolve our internal delivery processes for tech-led consulting work
  • Collaborate with cross-functional teams to translate product requirements into platform solutions
  • Support internal DevOps/Platform operations (including client billing environments, data integrations and shared infrastructure)

Required:

  • Strong hands-on experience with AWS and Infrastructure as Code
  • Python scripting or equivalent backend engineering and automation experience
  • Strong knowledge of DevOps best practices (CI/CD, observability, rollback strategies)
  • Solid experience managing multiple environments and apps with access controls
  • Experience with technologies like Docker, Serverless and Microservices
  • Proficiency with IaC tools (Terraform, Pulumi, CloudFormation)
  • Containerisation (Docker, Kubernetes basics)
  • Extensive experience working iteratively in an agile environment.
  • Excellent problem-solving attitude and ability to think on your feet.
  • Design and optimisation experience with Continuous Integration and Continuous Delivery as cornerstones of the development practices.
  • Working in a fast-paced environment where requirements and projects are always changing
  • 4+ years’ experience in DevOps or platform engineering
  • Solid understanding of software engineering lifecycles and agile workflows
  • Knowledge of monitoring and observability tools (Datadog, Prometheus, etc.)
  • Strong communication skills

Optional experience:

  • Experience with GitOps
  • Familiarity with Contentful, Kontent.ai, Vercel, or Netlify
  • Experience in consultancy, agency or startup environments

Why Join Us?

  • Meaningful work with purpose-led clients
  • Flexible schedules, no micromanagement
  • Friendly team of product, design and engineering minds
  • Opportunity to influence how we scale DevOps as a service offering
  • Work across multiple industries and challenges

Interview Process

  • Short process 1-3 weeks total:
  • Application assessment
  • Initial screening interview
  • Assessment interview (90 mins)
  • If successful there will be a final interview
  • Possible informal chat with CEO