Aws, Aws Cdk Or Terraform With Go (iac) 5 10 Years

Year    Remote, IN, India

Job Description

As an Infrastructure Engineer specializing in CDK for Terraform (CDKTF) and AWS Cloud Development Kit (AWS CDK) using Go, you will design, develop, and maintain cloud infrastructure following modern infrastructure-as-code (IaC) practices. You'll leverage your expertise in Terraform, CDK, Go to build scalable, secure, and reusable infrastructure components across cloud environments.



Working hours : 8 hours per day with an overlap of 4 hours with PST.



Job Type: Contractor position (no medical/paid leave)



Duration of contract: 1 month



Job Responsibilities:



Design, implement, and maintain infrastructure-as-code using CDK for Terraform (CDKTF) in Go or AWS CDK with Go

Build reusable, modular constructs in Go that encapsulate Terraform resources and modules

Manage infrastructure deployment workflows and Terraform state using both CDKTF and CLI tools (terraform init, plan, apply, etc.)

Write unit tests for CDK or CDKTF code using Go testing libraries (testing, testify)

Collaborate with DevOps and cloud engineers to deploy and support AWS-based infrastructure at scale

Troubleshoot deployment issues, resolve state drift, and ensure infrastructure correctness

Document infrastructure architecture, components, and deployment processes clearly

Stay current with updates in the Terraform, CDK, Go ecosystems


Job Requirments:



AWS Expertise: Strong knowledge of at least 10 AWS services such as EC2, Lambda, Step Functions, DynamoDB, API Gateway, RDS, VPC & Networking, IAM, ECS/Fargate, and S3

Go Programming: Proficiency in Go -- interfaces, modules, type system, testing, tooling

Terraform Proficiency: Experience with writing and maintaining Terraform modules, handling state, and provider configurations

CDK for Terraform: Experience with CDKTF in Go is a plus; willingness and ability to learn it quickly is required

AWS CDK: Experience with AWS CDK in Go

Testing and Quality: Comfortable writing tests and using quality tools in Go (go vet, golangci-lint)

Infrastructure Debugging: Ability to investigate and resolve issues related to Terraform state, resource conflicts, or failed deployments

Communication & Documentation: Clear technical writing and collaboration across teams

Learning Mindset: Comfortable picking up new tools, languages, and IaC patterns as the ecosystem evolves


Job Type: Freelance
Contract length: 1 month

Pay: ₹1,243.00 - ?1,510.00 per hour

Expected hours: 8 per week

Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4368280
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, IN, India
  • Education
    Not mentioned
  • Experience
    Year