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.
#J-18808-Ljbffr