We think you might be interested in this job:
A construct represents a cloud component. Constructs encapsulate everything that AWS CloudFormation needs to create the resources and properties. It can contain one or more AWS resources, you're free to customize it yourself.