Cloud Infrastructure Engineer

6 - 11 years

8 - 18 Lacs

Posted:None| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Role Overview:

We are looking for a talented Cloud Infrastructure Engineer with strong experience in Java, AWS, and infrastructure-as-code tools like AWS CDK (Java SDK) or Terraform. In this role, you will help design, build, and maintain scalable, secure, and maintainable cloud infrastructure to support high-performance AI systems.

You will work closely with DevOps, platform engineering, and architecture teams to automate infrastructure provisioning, manage environment configurations, and optimize system performance across AWS. Youll be expected to write production-grade infrastructure code in Java and contribute reusable CDK constructs or Terraform modules.

What does day-to-day look like:

  • Design and implement AWS infrastructure as code using AWS CDK (Java SDK) or Terraform.
  • Develop reusable CDK constructs, Terraform modules, and Java-based tools for provisioning infrastructure.
  • Automate infrastructure deployment, configuration, and scaling workflows.
  • Build and manage AWS resources like EC2, Lambda, VPC, RDS, IAM, DynamoDB, S3, and Step Functions.
  • Use CDK CLI (cdk synth, cdk deploy) or Terraform CLI to manage stack deployments and updates.
  • Ensure high availability, reliability, and security across environments.
  • Write and maintain unit and integration tests using Java frameworks (e.g., JUnit, AssertJ).
  • Debug infrastructure code using tools like SpotBugs, Checkstyle, and Google Java Format.
  • Monitor and resolve CloudFormation or Terraform deployment issues.
  • Collaborate with engineering stakeholders to align infrastructure with application requirements.
  • Document architecture, modules, and deployment processes.

What We're Looking For

  • Strong proficiency with AWS services (at least 10 of: EC2, Lambda, Step Functions, DynamoDB, API Gateway, RDS, VPC & networking, IAM, ECS/Fargate, S3).
  • Strong proficiency in Java, with experience writing modular, maintainable codebases.
  • Hands-on experience with AWS CDK using Java SDK or Terraform for AWS provisioning.
  • Solid understanding of core AWS services (EC2, Lambda, RDS, API Gateway, IAM, VPC, DynamoDB, ECS/Fargate, S3, etc.).
  • Experience building and deploying infrastructure-as-code (IaC) pipelines in production environments.
  • Familiarity with CloudFormation, Terraform State, or CDK constructs and lifecycle management.
  • Proficiency in Java build tools like Maven or Gradle.
  • Strong testing skills with frameworks such as JUnit, Mockito, or AssertJ.
  • Experience with CI/CD workflows, version control (Git), and code quality tools (e.g., SpotBugs, Checkstyle).
  • Ability to debug and resolve stack deployment issues and optimize infrastructure performance.
  • Strong written and verbal communication skills.

Evaluation Process :

Description:

  • Timings:

    8 hrs/day, Mon-Fri

Preferred candidate profile

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

bengaluru, mumbai (all areas)