Responsibilities
Infrastructure as Code Library: create and maintain reusable infrastructure modules for a variety of infrastructure (e.g., EKS, ECS, RDS, VPC, Lambda, EC2, S3, ElastiCache, etc.), using a variety of tools (e.g., Terraform, Go, Python, Bash, Docker, Packer, etc.), atop AWS.
Document team knowledge: Capture siloed knowledge and create knowledgebase articles, runbooks, and other documentation for the internal team as well as Gruntwork customers.
Open Source: contribute to our open source projects, including Terragrunt, Terratest, cloud-nuke, bash-commons, and more.
Requirements
You have a strong background in software engineering, with 5+ years of experience.
You have deep experience with AWS.
You use Terraform on a daily basis to write Infrastructure as Code.
Ability to write Golang and Bash is a nice to have!
You hate doing the same thing twice and would rather spend the time to automate a problem away than do the same work again.
You have strong communication skills in English and are comfortable engaging with external customers.
You have a passion for learning new technologies and languages.
You're interested in working a flexible number of hours that averages ~10 hours/week.
You can respond to support & maintenance requests within a 2 business day SLA.