Terraform is the most important tool in a DevOps engineer toolbox. Here are some internal docs to help you get started with how we use it.
Terraform Introduction
Terraform Modularization
Terraform Style Guide - WIP
Terraform Gotchas
References
Terraform Tools
Terraform Resources
Providers