DevOps Engineer

Starting Point Recruitment
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 156K

Job location

Remote

Tech stack

Amazon Web Services (AWS)
Azure
Backup Devices
Cloud Computing
Databases
Continuous Integration
DevOps
DNS
Github
Monitoring of Systems
Identity and Access Management
Linux System Administration
Simple Mail Transfer Protocols
Networking Basics
Routing
NoSQL
Azure
Prometheus
Software Deployment
SQL Databases
Web Applications
Google Cloud Platform
System Availability
Grafana
Multi-Cloud
Backend
Cloudformation
Gitlab-ci
Infrastructure Automation Frameworks
Information Technology
Performance Monitor
Front End Software Development
Cloudwatch
Api Gateway
Terraform
Docker
Jenkins

Job description

We are currently recruiting for an experienced DevOps Engineer to support the delivery and ongoing management of a multi-cloud environment across AWS, GCP, and Azure. This is a hands-on contract opportunity for a strong infrastructure engineer with experience across cloud platforms, application deployments, automation, and platform reliability. You will be responsible for maintaining secure, scalable infrastructure while supporting both backend and frontend deployments in a fast-paced technical environment. Key Responsibilities

  • Design, deploy and maintain cloud infrastructure across AWS and Google Cloud Platform (GCP)
  • Manage deployments for both frontend and backend applications
  • Configure and maintain SQL and/or NoSQL databases, including backups and performance monitoring
  • Set up and manage API Gateway services to support secure API integrations
  • Configure and maintain SMTP services for system and transactional email delivery
  • Manage Azure Active Directory / Azure Tenant, including access control and identity management
  • Oversee DNS management, domain configuration, and routing
  • Monitor infrastructure performance, security, and availability
  • Build and maintain CI/CD pipelines to support streamlined deployments
  • Support infrastructure automation and continuous improvement
  • Troubleshoot infrastructure, networking, and deployment issues as required
  • Work closely with development teams to improve release and deployment processes

Requirements

Do you have experience in Terraform?, To be considered, you will ideally have:

  • Strong experience working with AWS cloud services
  • Hands-on commercial experience with GCP
  • Experience deploying and managing web applications and services
  • Strong knowledge of database configuration, maintenance, and backup processes
  • Experience working with API Gateway technologies
  • Good understanding of SMTP and email delivery services
  • Experience managing Azure Tenant / Azure Active Directory
  • Strong understanding of DNS, networking fundamentals, and Linux environments
  • Experience using CI/CD tools, including GitHub Actions, GitLab CI, Jenkins, or similar

Desirable Experience Any experience with the following would be advantageous:

  • Terraform, CloudFormation, or other Infrastructure as Code tools
  • Docker and Kubernetes
  • Monitoring tools such as CloudWatch, Grafana, or Prometheus
  • Security, IAM, and best practice cloud governance
  • Experience working within multi-cloud environments

Apply for this position