AWS Developer

Bengaluru, Karnataka, India
Jan 30, 2025
Jan 30, 2026
Onsite
Full-Time
2 Years
Job Description

As an AWS Developer at Genpact, you will have the opportunity to leverage your cloud expertise to design, build, and optimize AWS-based solutions. This is a dynamic role that requires a deep understanding of AWS services, including but not limited to IAM Roles & Policies, Glue, Lambda, EC2, S3, SNS, SQS, EKS, and KMS. The ideal candidate will be a self-starter with hands-on experience in these AWS services and will possess strong problem-solving skills and a passion for cloud computing.

In this role, you will be instrumental in ensuring that our AWS-based applications are scalable, secure, and cost-effective. You will work closely with cross-functional teams to develop, test, and deploy cloud-based solutions, while also ensuring that all systems operate smoothly, efficiently, and securely.

Key Responsibilities

  1. AWS Platform Expertise. You will work extensively with AWS services such as IAM, Glue, Lambda, EC2, S3, SNS, SQS, EKS, and KMS. Your goal is to optimize the performance, reliability, and cost-effectiveness of cloud-based solutions.
  2. Cloud Infrastructure Management. Utilize AWS CloudFormation and Terraform to deploy and manage AWS infrastructure, ensuring scalability and fault tolerance.
  3. Kubernetes & Docker Expertise. Develop and manage containerized applications using Docker and Kubernetes, ensuring efficient deployment and management of microservices.
  4. Automation and Scripting. Write and manage automation scripts to streamline the migration process and improve compatibility with AWS services. Your ability to create utilities and tools to automate tasks will be a key component of this role.
  5. Cost Optimization. Conduct regular AWS cost analysis and identify opportunities for optimization, ensuring that resources are efficiently utilized and costs are minimized.
  6. Security and Scalability. You will be responsible for ensuring that AWS-based solutions follow best practices for security, scalability, and fault tolerance.
  7. Collaboration and Communication. Interact with both technical and non-technical stakeholders to gather requirements and deliver solutions. Your excellent communication skills will help in translating complex technical concepts into clear, actionable steps.
  8. Multitasking and Project Management. As a consultant, you will need to manage multiple tasks and project elements simultaneously, ensuring that deadlines are met and quality is maintained.

What We’re Looking For

Minimum Qualifications

  • A Bachelor's Degree in Information Technology or a related field.
  • Hands-on experience with AWS Platform Services, including but not limited to IAM, EC2, S3, Lambda, Glue, SNS, SQS, EKS, and KMS.
  • Strong experience in Kubernetes and Docker for containerized application management.
  • Proficiency in cloud infrastructure management tools like Terraform and AWS CloudFormation.
  • Excellent problem-solving skills, analytical thinking, and the ability to troubleshoot complex issues in AWS environments.

Preferred Qualifications

  • Master’s Degree or equivalent qualification in Information Technology.
  • Solid written and verbal communication skills, with prior experience in customer-facing roles.
  • A deep understanding of cloud security best practices and experience implementing these in AWS-based solutions.
  • Experience with Machine Learning (ML) and Artificial Intelligence (AI) technologies, and their implementation in cloud environments.
  • Previous experience in the telecommunications industry is a plus.
  • Familiarity with other cloud providers such as Google Cloud Platform (GCP) in addition to AWS.

Key Skills & Attributes

  1. Analytical & Problem Solving. You are analytical and detail-oriented with a passion for solving complex technical challenges.
  2. Cloud Knowledge. You have in-depth knowledge of cloud technologies, particularly AWS, and understand how to leverage these services to create high-performance, cost-effective solutions.
  3. Security First. You prioritize security, ensuring that all cloud-based solutions follow industry best practices to maintain the confidentiality, integrity, and availability of data.
  4. Collaboration & Communication. Strong interpersonal skills allow you to effectively collaborate with team members and stakeholders at all levels, and to communicate complex technical information in an accessible manner.
  5. Adaptability & Innovation. You stay current with new technologies and AWS developments, ensuring your solutions are up-to-date and future-proof.

Why Join Genpact?

At Genpact, we believe in creating an inclusive environment that fosters growth and development. As an AWS Developer, you’ll have the chance to work on transformative projects that shape the future of cloud computing. We provide ample opportunities for career advancement, personal development, and ongoing learning to ensure that you stay at the forefront of technological innovation.

Genpact’s collaborative culture encourages creative problem-solving, diversity of thought, and continuous improvement. With a global presence and a commitment to sustainability and social responsibility, joining Genpact means being part of a community that is making a real impact on the world.

Application Process

Genpact values talent, and we ensure an unbiased, transparent recruitment process. If you are passionate about cloud technologies and ready to take on exciting challenges in a dynamic work environment, we encourage you to apply.

Related Jobs