Job Code - DEVMLL2015
IaaC Developer with Terraform, Ansible, and AWS Experience
We seek a highly skilled Infrastructure as Code (IaaC) Developer with solid experience in Terraform, Ansible, and AWS to join our dynamic team. You will design, develop, and deploy modular and maintainable infrastructure systems using IaaC principles in this role. Your proficiency in Terraform, Ansible, and AWS will be crucial in managing and automating our cloud resources efficiently and securely.
Responsibilities
- Develop, test, and maintain Infrastructure as Code (IaaC) scripts to automate the creation and management of cloud resources.
- Utilize Terraform and Ansible to manage infrastructure and achieve configuration management.
- Design and implement secure automation solutions for development, testing, and production environments.
- Work with AWS services to manage and deploy resources.
- Develop and maintain CI/CD pipelines for infrastructure code.
- Troubleshoot and resolve issues related to infrastructure configuration and deployment.
- Collaborate with the development and operations teams to understand infrastructure needs and provide solutions.
- Establish and ensure adherence to IaaC best practices and standards.
- Stay current on emerging technology trends and cloud and infrastructure automation solutions.
- Document all processes and systems for easier team collaboration and understanding.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Strong experience with Infrastructure as Code (IaaC) principles and automation tools, specifically Terraform and Ansible.
- Proven experience working with AWS cloud services
- Familiarity with CI/CD pipelines and version control systems, preferably Git.
- Understanding Cloud architecture and principles, including high availability, redundancy, and security.
- Proficiency in a modern scripting language (Python, Bash, PowerShell, etc.).
- Strong problem-solving skills and ability to work in a fast-paced and evolving environment.
- Excellent verbal and written communication skills.
Nice to Have
- Certifications such as AWS Certified DevOps Engineer, Terraform Associate, or Ansible Certified.
- Experience with container technologies such as Docker and Kubernetes.
- Familiarity with other Cloud platforms like Google Cloud Platform or Microsoft Azure.
Years of Experience
- 6+ years
This IaaC Developer role is a full-time position. Depending on the company’s remote work policy, remote work options may be available.