Enable job alerts via email!

AWS IAC Developer

Whitehall Resources Ltd

United Kingdom

Hybrid

GBP 50,000 - 80,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking an experienced AWS Infrastructure as Code Developer to join their team. This role involves designing, implementing, and managing scalable cloud infrastructure solutions using AWS CloudFormation and IAC principles. The successful candidate will play a crucial role in optimizing deployment pipelines and ensuring security compliance within the infrastructure. This position offers a unique opportunity to work in a cloud-first organization, collaborating closely with DevOps and software engineering teams to drive automation and enhance operational efficiency. If you are passionate about cloud technologies and eager to make an impact, this is the perfect opportunity for you.

Qualifications

  • 5+ years of experience with AWS services and deploying production environments.
  • In-depth knowledge of AWS CloudFormation and IAC principles.

Responsibilities

  • Develop and maintain AWS CloudFormation templates for cloud resource automation.
  • Lead design and implementation of scalable Infrastructure as Code solutions.

Skills

AWS
CloudFormation
Infrastructure as Code (IAC)
Automation
CI/CD
Security Compliance

Tools

Jenkins
BitBucket
CodePipeline
CodeBuild

Job description

AWS IAC Developer

Whitehall Resources are currently looking for an AWS IAC Developer based 2 days a week onsite in Herefordshire, remainder remote for a 12 month contract.

*** INSIDE IR35 ***

We are seeking an experienced Senior AWS Infrastructure as Code (IAC) Developer with deep expertise in AWS CloudFormation. This individual will be responsible for designing, implementing, and managing scalable and secure cloud infrastructure solutions on Amazon Web Services (AWS) using IAC principles.

The ideal candidate will possess extensive hands-on experience in automating and provisioning AWS resources using CloudFormation templates, as well as other IAC tools, and will play a pivotal role in shaping the infrastructure landscape of our cloud-first organization.

Key Responsibilities:
  1. CloudFormation Expertise: Develop, manage, and maintain AWS CloudFormation templates to automate the provisioning of cloud resources across various AWS services (EC2, S3, RDS, VPC, Lambda, CloudWatch, etc.) following best practices.
  2. IAC Design & Implementation: Lead the design and implementation of Infrastructure as Code solutions using CloudFormation, ensuring infrastructure is scalable, highly available, and fault-tolerant.
  3. Automation & Deployment Pipelines: Build and optimize automated deployment pipelines for continuous integration and continuous delivery (CI/CD) using tools like Jenkins, BitBucket, CodePipeline, CodeBuild, and third-party tools.
  4. Infrastructure Management: Manage and troubleshoot infrastructure as code implementations, including cloud resource provisioning, configuration management, and environment provisioning.
  5. Collaboration: Work closely with DevOps, Software Engineers, and Security teams to align infrastructure automation with application needs and security compliance.
  6. Documentation & Best Practices: Document CloudFormation templates, deployment processes, and infrastructure design to ensure best practices and ease of knowledge transfer.
  7. Optimization & Cost Management: Regularly review infrastructure design to ensure optimal performance and cost efficiency on AWS. Implement best practices for cost management and cost optimization of cloud services.
  8. Security & Compliance: Implement and enforce security standards, such as IAM policies and security groups, within IAC templates to ensure a secure environment.
  9. Mentorship: Provide guidance and mentorship to junior developers and peers in using CloudFormation and other AWS tools, contributing to a knowledge-sharing culture.
Required Skills & Qualifications:
  1. Extensive AWS Experience: 5+ years of experience working with AWS services and deploying production environments on AWS, with a strong focus on automation and IAC.
  2. CloudFormation Expertise: In-depth knowledge and hands-on experience with AWS CloudFormation, including custom resource creation, nested stacks, and troubleshooting.
  3. Infrastructure as Code (IAC): Advanced experience in using Infrastructure as Code.

All of our opportunities require that applicants are eligible to work in the specified country/location, unless otherwise stated in the job description.

Whitehall Resources are an equal opportunities employer who value a diverse and inclusive working environment. All qualified applicants will receive consideration for employment without regard to race, religion, gender identity or expression, sexual orientation, national origin, pregnancy, disability, age, veteran status, or other characteristics.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.