🌎
This job posting isn't available in all website languages

AWS CDK Developer

📁
Senior Software Engineer
📅
CREQ242977 Requisition #

Job Title: AWS CDK Developer

Location: PCS CHE, Chennai

Years of Experience: 5-7 Years

Job Summary: We are seeking an experienced AWS CDK Developer with a strong background in TypeScript and CloudFormation templates. The ideal candidate will have hands-on experience with various AWS services, particularly Redshift, Glue, IAM, KMS, Secrets Manager, Airflow, S3, and Lambda. This role requires a deep understanding of AWS infrastructure and intermediate data management skills.

Responsibilities:

  • Develop and maintain infrastructure as code using AWS CDK with TypeScript and CloudFormation templates.
  • Execute grants, stored procedures, and queries in AWS Redshift, including utilizing Redshift Spectrum to query S3.
  • Manage AWS Glue jobs, including execution roles and debugging.
  • Create and manage IAM roles with fine-grained access for integration and deployment.
  • Implement and manage KMS keys (CMK & DEK) and Secrets Manager for secure data handling.
  • Design and execute Airflow DAGs for workflow orchestration.
  • Utilize SFTP for secure file transfers and manage AWS Lambda for serverless execution and debugging.
  • Configure S3 for object storage, lifecycle management, resource-based policies, and encryption.
  • Set up event triggers using Lambda and EventBridge with rules.
  • Collaborate with cross-functional teams to ensure seamless integration and deployment of AWS services.

Mandatory Skills:

  • AWS CDK with TypeScript
  • CloudFormation templates
  • AWS Redshift (SQL Workbench, executing grants)
  • AWS Glue (execution roles, job debugging)
  • AWS IAM (fine-grained access)
  • AWS KMS, Secrets Manager
  • AWS Lambda (serverless execution)
  • AWS S3 (object storage, lifecycle configuration)
  • CI/CD processes

Preferred Skills:

  • Strong understanding of networking concepts, security, and cloud architecture
  • Experience with monitoring tools such as CloudWatch or Prometheus
  • Familiarity with containerization (Docker, Kubernetes)
  • Excellent problem-solving skills
  • Ability to work in a fast-paced environment

Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field.

Previous Job Searches

Bangalore, Karnataka, India

3 locations

Bangalore, Karnataka, India

Chennai, Tamil Nadu, India

Chennai, Tamil Nadu, India

Similar Listings

Chennai, Tamil Nadu, India

📁 Senior Software Engineer

Requisition #: CREQ244644

Chennai, Tamil Nadu, India

📁 Senior Software Engineer

Requisition #: CREQ242583

Chennai, Tamil Nadu, India

📁 Senior Software Engineer

Requisition #: CREQ240600