At a Glance
- Tasks: Design and maintain cloud infrastructure using Terraform, AWS, and CI/CD pipelines.
- Company: Join a forward-thinking tech company focused on innovative cloud solutions.
- Benefits: Enjoy fully remote work, flexible hours, and opportunities for professional growth.
- Why this job: Be part of a collaborative team that values creativity and continuous improvement.
- Qualifications: Strong experience with AWS, Terraform, and CI/CD tools like GitHub Actions required.
- Other info: This role is contract-based and falls within IR35 regulations.
The predicted salary is between 36000 - 60000 £ per year.
Job Description
If you're an experienced AWS DevOps Engineer with a strong background in designing, building, and maintaining cloud infrastructure and deployment systems, we have a new remote contract role that may interest you.
Please note this role can be fully remote and has been deemed Inside IR35.
Key Responsibilities:
- Infrastructure as Code (IaC): Design, develop, and maintain infrastructure using Terraform to support automated and auditable deployments. Establish best practices for IaC repository structure and version control.
- Cloud Platform Management: Deploy and manage cloud resources primarily in AWS and Snowflake. Focus on scalability, performance, cost efficiency, and resilience across compute, storage, networking, and IAM.
- Cloudflare Integration: Configure Cloudflare services, including DNS, edge security, caching, and performance features.
- CI/CD Pipelines: Build and maintain CI/CD pipelines using GitHub Actions (or similar), automating deployment workflows across environments.
- Observability & Monitoring: Implement monitoring, logging, and alerting solutions using tools like CloudWatch, Prometheus, or Grafana to maintain infrastructure health and performance.
- Security & Operations: Follow DevSecOps best practices for secure infrastructure design. Manage secrets, scan for vulnerabilities, and support incident response procedures.
- Collaboration: Work closely with cross-functional teams including development, data, and security. Participate in technical reviews, planning sessions, and architecture discussions.
- Documentation: Maintain up-to-date technical documentation to support operational continuity and handovers.
- Continuous Improvement: Recommend and implement improvements to architecture, tooling, and workflow automation.
About You – Skills & Experience:
- Strong hands-on experience with Terraform and infrastructure provisioning.
- Deep expertise in AWS services such as EC2, S3, Lambda, RDS, IAM, VPC, and security groups.
- Proficiency in managing Cloudflare configurations and security features.
- Solid understanding of CI/CD principles and tooling, especially GitHub Actions.
- Familiarity with monitoring and observability practices for distributed systems.
- Strong written and verbal communication skills.
- Problem-solver with a proactive mindset.
Bonus Skills:
- Experience with Snowflake for data warehousing and data operations.
- Exposure to ML Ops practices and machine learning deployment.
- Familiarity with security tools, vulnerability scanners, and compliance frameworks.
- Experience with other IaC or configuration tools (e.g., Ansible, Chef, Puppet).
- Understanding of container and orchestration platforms such as Docker and Kubernetes.
- Scripting skills with Python, Bash, or similar.
DevOps Engineer - AWS employer: Devonshire Hayes Recruitment Specialists Limited
Contact Detail:
Devonshire Hayes Recruitment Specialists Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land DevOps Engineer - AWS
✨Tip Number 1
Familiarise yourself with the specific AWS services mentioned in the job description, such as EC2, S3, and Lambda. Having hands-on experience or projects that showcase your skills with these services can set you apart during discussions.
✨Tip Number 2
Demonstrate your understanding of Infrastructure as Code (IaC) by preparing examples of how you've used Terraform in previous roles. Be ready to discuss best practices and any challenges you faced while implementing IaC solutions.
✨Tip Number 3
Brush up on your CI/CD pipeline knowledge, especially with GitHub Actions. Consider creating a small project that showcases your ability to automate deployment workflows, as this will provide a practical example to discuss during interviews.
✨Tip Number 4
Prepare to talk about your experience with monitoring and observability tools like CloudWatch or Prometheus. Think of specific instances where you implemented these tools to improve infrastructure health and performance, as this will highlight your proactive problem-solving skills.
We think you need these skills to ace DevOps Engineer - AWS
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with AWS, Terraform, and CI/CD pipelines. Use specific examples that demonstrate your skills in cloud infrastructure and deployment systems.
Craft a Compelling Cover Letter: Write a cover letter that connects your background to the job description. Emphasise your hands-on experience with the required technologies and your problem-solving abilities.
Showcase Relevant Projects: If you have worked on projects involving Cloudflare, monitoring tools, or DevSecOps practices, include these in your application. Detail your role and the impact of your contributions.
Highlight Communication Skills: Since collaboration is key for this role, mention any experiences where you worked with cross-functional teams. Showcase your written and verbal communication skills in your application.
How to prepare for a job interview at Devonshire Hayes Recruitment Specialists Limited
✨Showcase Your Terraform Expertise
Be prepared to discuss your hands-on experience with Terraform. Highlight specific projects where you've designed and maintained infrastructure as code, and be ready to explain your approach to repository structure and version control.
✨Demonstrate AWS Knowledge
Familiarise yourself with the key AWS services mentioned in the job description, such as EC2, S3, and Lambda. Be ready to provide examples of how you've used these services to enhance scalability, performance, and cost efficiency in previous roles.
✨Discuss CI/CD Pipeline Experience
Prepare to talk about your experience with CI/CD pipelines, particularly using GitHub Actions. Share specific instances where you've automated deployment workflows and the impact it had on project delivery and team efficiency.
✨Emphasise Collaboration Skills
Since collaboration is key in this role, think of examples where you've worked closely with cross-functional teams. Highlight your communication skills and how you've contributed to technical reviews or architecture discussions to drive successful outcomes.