Cloud Infrastructure Engineer ? CDK for Terraform (Python or TypeScript) | 4+ YOE
Noida, Uttar Pradesh, India
1 month ago
Applicants: 0
1 week left to apply
Job Description
Location: Remote Experience: 4+ years in development | 2+ years in Terraform | Strong in either Python or TypeScript Role Overview We are hiring Cloud Infrastructure Engineers with strong hands-on experience in CDK for Terraform (CDKTF) using either Python or TypeScript. You will design, implement, and maintain robust, scalable, and testable infrastructure-as-code projects that generate Terraform configurations using modern programming constructs. You?ll work closely with engineering and DevOps teams to transform infrastructure requirements into reusable code modules, manage infrastructure state, and ensure smooth deployment workflows using Terraform CLI and Terraform Cloud. Key Responsibilities Develop and maintain infrastructure as code using CDK for Terraform (CDKTF) with Python or TypeScript Write reusable code modules using Python classes or TypeScript constructs to model Terraform resources Manage infrastructure lifecycle, deployment, and state using Terraform CLI and Terraform Cloud Use virtual environments and dependency managers (e.g., pip/venv for Python, npm for TypeScript) Write test cases using pytest (Python) or Jest (TypeScript) to ensure code quality Automate provisioning and validation scripts using language-native tooling Troubleshoot and resolve infrastructure drift, state management issues, and deployment errors Maintain clear, updated documentation for infrastructure code and workflows Stay current with CDKTF, Terraform, and ecosystem best practices Required Skills 2+ years of experience with CDK for Terraform (CDKTF) in either Python or TypeScript Strong programming background: Python: 4+ YOE, OOP, virtualenv/pip, scripting for infrastructure TypeScript: 4+ YOE, interfaces, modules, classes, typing, Node.js Hands-on with Terraform CLI: terraform init, plan, apply, validate Experience managing Terraform state, modules, and providers Familiarity with writing tests: pytest (Python) or Jest (TypeScript) Proficient in debugging infrastructure code and optimizing deployment flows Ability to work independently and collaboratively in DevOps-heavy environments
Required Skills
Additional Information
- Company Name
- AquSag Technologies
- Industry
- N/A
- Department
- N/A
- Role Category
- Software Engineer
- Job Role
- Mid-Senior level
- Education
- No Restriction
- Job Types
- On Site
- Gender
- No Restriction
- Notice Period
- Less Than 30 Days
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 1 month ago
- Application Ends
- 1 week left to apply