Back to jobs

Contract AWS DevOps Engineer

Job description

Role: Contract Cloud DevOps Engineer

Location: Fully remote

Length: 6 Months initially

Rate: Negotiable

IR35 Status: Outside

Description

As part of the infrastructure team, you will play a pivotal role in driving the evolution and optimisation of our cloud infrastructure alongside the Senior Cloud Engineer.

Our client has recently completed a full migration to AWS and are looking for a candidate who can help them utilise the offerings of that environment, focussing on performance scalability, auto-recovery, and cost optimisation. For example, we anticipate a move towards greater containerisation in the coming year.

In addition to project-based work, a key part of the role will be working with their in-house development team to ensure their Devops practices are tailored to our infrastructure.

Key Responsibilities

  • Drive further optimisation of our infrastructure through use of available AWS service offerings
  • Day-to-day administration and monitoring of our hosting infrastructure
  • Pro-actively identify opportunities to improve performance, security, and resilience of the infrastructure
  • Engaging with our development team to address DevOps related issues as well as collaborating on enhancements to our DevOps practices
  • Enforcing security best practice
  • Management of users across numerous systems and interfaces
  • Support the response to system outages or performance issues

Qualifications and Experience

  • IT or Business-related degree or equivalent
  • Relevant technical qualifications
  • At least 3 years' relevant experience within a hands-on technical role
  • Ideally worked within a service delivery environment

Required skills and technologies.

  • Experienced at managing AWS public cloud infrastructure (e.g., EC2, RDS, VPC, S3, IAM and CloudWatch)
  • Strong Terraform skills
  • CI/CD tooling (Gitlab preferred)
  • Experience with Git distributed version control tools (e.g., Gitlab/Bitbucket/GitHub)
  • Strong Linux administration skills (CentOS & Ubuntu), including Apache web server and nginx proxying
  • MySQL

Desirable skills and technologies

  • Puppet
  • Experience of Docker and AWS Kubernetes-based solutions (e.g., EKS)
  • Knowledge of Packer
  • Management of PostgreSQL and MS SQL databases
  • Tableau server administration
  • Azure public cloud server administration
  • A working understanding of code and script (e.g., PHP, Python)
  • Familiar with Atlassian productivity tools (i.e., Jira, Confluence)
  • An understanding of Agile methodologies, including SCRUM