top of page

AWS Cloud Architect

Bengaluru, Karnataka, India

Job Type

Full Time

Workspace

Remote

About the Role

We are seeking a highly skilled AWS Cloud Architect to design and implement scalable, secure, and cost-efficient cloud architectures using Amazon Web Services (AWS). This role will involve collaborating with cross-functional teams, including developers, system administrators, and business stakeholders, to create cutting-edge solutions that meet the organization's needs while ensuring optimal performance, security, and reliability.

Requirements

Key Responsibilities

  • Cloud Architecture Design: Design and implement highly available, scalable, and secure AWS cloud-based infrastructure solutions to meet the company's business requirements.

  • Solution Architecture: Lead the architecture and design of complex applications and infrastructure solutions leveraging AWS services, such as EC2, S3, Lambda, RDS, VPC, CloudFormation, etc.

  • Cloud Migration: Plan and execute cloud migration strategies to move on-premises workloads to AWS. This includes refactoring, replatforming, or rehosting applications.

  • Cost Optimization: Work with stakeholders to design cost-effective cloud architectures, continuously monitor cloud costs, and provide recommendations for optimization.

  • Security and Compliance: Implement security best practices within AWS environments, including identity management (IAM), encryption, compliance (GDPR, HIPAA), and threat detection (GuardDuty, CloudTrail).

  • Automation and Infrastructure as Code (IaC): Develop and maintain infrastructure automation using tools like AWS CloudFormation, Terraform, and AWS CDK.

  • Collaboration and Leadership: Collaborate with development, operations, and other teams to ensure seamless integration of cloud-based solutions. Provide leadership and mentorship to junior engineers.

  • Performance Optimization: Optimize cloud resources for performance, cost, and scalability. Implement monitoring and logging solutions (CloudWatch, CloudTrail, X-Ray) to track system performance and troubleshoot issues.

  • Disaster Recovery: Design and implement disaster recovery and business continuity plans for cloud-based environments.

  • Documentation and Reporting: Create and maintain architecture diagrams, documentation, and reports to communicate cloud solutions to stakeholders and ensure ongoing support.

 

Required Skills & Qualifications

  • Experience:

    • Hands-on experience with a wide range of AWS services such as EC2, S3, RDS, Lambda, VPC, EKS, CloudFormation, CloudTrail, etc.

    • Strong experience in cloud security, including IAM, network security, and encryption.

    • Proven experience in designing cloud-native applications, microservices, and serverless architectures.

  • Certifications:

    • AWS Certified Solutions Architect – Associate or Professional level (preferred).

    • Other relevant certifications (e.g., AWS Certified DevOps Engineer, AWS Certified Security Specialty) are a plus.

  • Skills:

    • Proficiency in scripting languages (Python, Bash, etc.) for automation and configuration management.

    • Strong knowledge of infrastructure-as-code (IaC) tools like Terraform or AWS CloudFormation.

    • Expertise in designing high-availability and disaster recovery solutions in AWS.

    • Familiarity with CI/CD pipelines and DevOps practices.

    • Excellent problem-solving skills, with the ability to analyze and resolve complex technical issues.

    • Strong communication skills to collaborate with technical and non-technical teams.

  • Tools and Technologies:

    • AWS: EC2, S3, RDS, VPC, CloudFormation, CloudWatch, IAM, Lambda, Elastic Beanstalk, etc.

    • DevOps Tools: Jenkins, GitLab, Docker, Kubernetes, Terraform, Ansible, etc.

    • Monitoring/Logging: CloudWatch, ELK stack, Prometheus, Grafana, etc.

  • Preferred Skills:

    • Experience with hybrid cloud environments (AWS + on-premises solutions).

    • Familiarity with AWS Well-Architected Framework and AWS Landing Zones.

    • Experience with Kubernetes, Docker, and container orchestration on AWS (EKS).

    • Knowledge of AWS Cost Explorer, Trusted Advisor, and AWS Budgets for cost management.

  • Education:

    • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.

  • Soft Skills:

    • Strong analytical and troubleshooting skills.

    • Excellent communication and interpersonal skills, with the ability to explain complex technical concepts to non-technical stakeholders.

    • Ability to work independently and manage multiple projects simultaneously.

    • Ability to mentor and train junior cloud engineers.

About the Company

IGT is a leading information technology service provider offering cutting-edge automated solutions. We use our distinctive methodologies to help navigate companies towards a path of sustainable growth, so they can focus on making an impact within their respective industries and in the world.

Application Form

Job Application

Please complete the form to apply for a position with us.

Abstract Sphere_edited_edited.jpg
Upload File

Thanks for submitting!

Application
bottom of page