Infrastructure Engineer � CDK, Terraform and C#

Posted on August 11, 2025

Apply Now

Job Description

  • *Job Role : Infrastructure Engineer � CDK, Terraform and C#*
  • *Experience: 5 Years*
  • *Location: Remote*
  • *Budget: 685 Rs per hour*
  • *Shift Timings: * 7:30 PM -12:30 AM rest 4 Hours Flexible (Total 8 Hours Shift) (PST Timings)*
  • As an Infrastructure Engineer specializing in CDK for Terraform (CDKTF) and AWS Cloud Development Kit (AWS CDK) using C#, you will design, develop, and maintain cloud infrastructure following modern infrastructure-as-code (IaC) practices. You�ll leverage your expertise in Terraform, CDK, C# to build scalable, secure, and reusable infrastructure components across cloud environments.
  • *What You'll Do*
  • * Design, implement, and maintain infrastructure-as-code using CDK for Terraform (CDKTF) in C# or AWS CDK with C#
  • * Build reusable, modular constructs in C# 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 C# frameworks (e.g., xUnit, NUnit)
  • * 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 and C# ecosystems
  • *What We're Looking For*
  • * 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
  • * C# Development: Strong hands-on experience building backend or infrastructure tooling in C#/.NET
  • * Terraform Proficiency: Experience with writing and maintaining Terraform modules, handling state, and provider configurations
  • * CDK for Terraform: Experience with CDKTF in C# is a plus; willingness and ability to learn it quickly is required
  • * AWS CDK: Experience with AWS CDK in C#;
  • * Testing and Quality: Comfortable writing tests and using quality tools in C# (xUnit, StyleCop, FxCop)
  • * 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

Required Skills

* 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 * c# development: strong hands-on experience building backend or infrastructure tooling in c#/.net * terraform proficiency: experience with writing and maintaining terraform modules handling state and provider configurations * cdk for terraform: experience with cdktf in c# is a plus; willingness and ability to learn it quickly is required * aws cdk: experience with aws cdk in c#; * testing and quality: comfortable writing tests and using quality tools in c# (xunit stylecop fxcop) * 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