DevOps Engineer

Apply

Overview

The DevOps Engineer will play a crucial role in designing and managing infrastructure for data projects within a cloud environment. Collaborating closely with development teams, the contractor will focus on implementing scalable and secure solutions while automating pipelines and ensuring high availability. This position requires a proactive approach to security, cost optimization, and staying updated with industry trends.

Responsibilities

  • Design, implement, and manage scalable cloud infrastructure.
  • Collaborate with development teams to define infrastructure requirements.
  • Develop and maintain CI/CD pipelines for deployment automation.
  • Monitor and troubleshoot infrastructure issues for optimal performance.
  • Implement and manage security best practices in cloud environments.
  • Deploy guardrails to ensure compliance with policies and governance.
  • Optimize cloud costs and resource utilization.
  • Create and maintain documentation for infrastructure and processes.

Requirements

  • Minimum of 5 years experience as a DevOps Engineer or similar role.
  • Proven experience in deploying and managing cloud infrastructure for data solutions.
  • Hands-on experience with AWS services including EC2, S3, RDS, Lambda, and others.
  • Strong knowledge in setting up secure and reliable cloud networking.
  • Experience with Terraform for infrastructure as code.
  • Familiarity with CI/CD practices using GitHub Actions.
  • Experience with Linux VM maintenance and scripting in Python, Bash, or Shell.
  • Knowledge of monitoring and logging tools like CloudWatch or Grafana.
SkillsBash, Python, AWS
LocationEngland
TypeOn-site
SourceLinkedIn
Posted18/11/25