Jesse Cotton |
San Diego, CA |
j**********@gmail.com
| https://jessecotton.com
Terraform Tooling & Pipeline Development
Role: Cloud Engineer
Technologies: Amazon Web Services (AWS), Terraform, Go, Docker, GitLab CI
Background
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.
Responsibilities
- 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
Business Value
- provide recommendations on best practices, and accelerate tooling adoption based on prior experience
- helped establish several processes and architecture patterns that improved developer efficiency
- diligent with documentation such that all work could be passed along to developers and maintainers seamlessly