Jesse Cotton | San Diego, CA |

Terraform Tooling & Pipeline Development

Role: Cloud Engineer
Technologies: Amazon Web Services (AWS), Terraform, Go, Docker, GitLab CI

I joined the organization’s Infrastructure as Code enablement team responsible for developing and maintaining the Terraform modules, tooling, pipelines, and workflows used by internal teams to manage their infrastructure and deliver their applications. As part of the team I was responsible for:

  • implementing and maintaining Terraform modules for AWS services, and common use cases and patterns
  • developing and maintaining custom Terraform providers for enforcing organization standards, interfacing with internal APIs, and simplifying common operational flows
  • extending the Terraform automation and tooling to meet their evolving needs
  • maintaining user-facing documentation, examples, and code generators related to the Terraform automation
  • module and tooling updates necessary to complete the Terraform 0.12 migration