C

Capgemini

Global consulting, technology services, outsourcing

AWS Solution Architect

Cloud EngineeringUpdated on Nov 14
Full-timeToronto, ON, CanadaIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Information Technology, Engineering, or a related field is required.
  • At least 10 years of IT experience is required, including at least 5 years of AWS cloud architecture experience.
  • Strong experience designing enterprise-scale cloud solutions on AWS is required.
  • Hands-on experience with AWS services including EC2, S3, VPC, IAM, Lambda, Glue, EMR, Redshift, RDS, CloudWatch, SNS/SQS, and API Gateway is required.

Responsibilities

  • Define end-to-end AWS architecture for applications, data platforms, and enterprise workloads.
  • Design scalable, highly available, secure, and resilient cloud solutions aligned with business objectives.
  • Develop cloud migration strategies, reference architectures, and target-state roadmaps.
  • Establish architectural principles, standards, and governance processes for AWS adoption.
  • Evaluate and recommend AWS services and emerging technologies to optimize platform capabilities.
  • Lead migration of applications, ETL processes, databases, and data lake workloads from on-premises environments to AWS.
  • Define migration waves, dependency management, cutover strategies, and rollback plans.
  • Identify opportunities for automation to accelerate migration delivery and reduce operational risk.
  • Support application teams during migration planning and execution.
  • Design cloud-native data platforms leveraging services such as S3, Glue Data Catalog, EMR, Redshift, Lambda, and Athena.
  • Define data ingestion, transformation, storage, metadata, and governance patterns.
  • Collaborate with Data Architects and Engineering teams to establish reusable frameworks for large-scale data migration.
  • Ensure data quality, lineage, security, and compliance requirements are incorporated into solution designs.
  • Define security architecture aligned with enterprise policies and AWS best practices.
  • Design IAM, network security, encryption, secrets management, and audit controls.
  • Collaborate with cybersecurity teams to ensure compliance with regulatory and organizational standards.
  • Conduct architecture reviews and risk assessments for cloud solutions.
  • Promote Infrastructure as Code using Terraform, CloudFormation, or similar tools.
  • Define CI/CD architecture and deployment automation strategies.
  • Implement monitoring, logging, observability, and operational excellence practices.
  • Drive adoption of automation frameworks to improve deployment consistency and operational efficiency.
  • Work closely with business, product, infrastructure, security, and delivery teams.
  • Present architecture recommendations, technical roadmaps, and design decisions to leadership.
  • Facilitate architecture review boards and design workshops.
  • Provide technical guidance and mentoring to architects and engineering teams.

About the Company

Capgemini

Global consulting, technology services, outsourcing

Capgemini provides consulting, technology services, and outsourcing to help organizations transform digitally. Its offerings include strategy and transformation consulting, system integration, application development, IT infrastructure management, and managed IT operations. It differentiates itself with a global presence in over 50 countries and a focus on applying AI, cloud, and cybersecurity to real business problems. Its goal is to help clients navigate digital transformation and improve efficiency and innovation through tailored, contract-based or managed services.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
1967

Recently Posted Jobs

Explore more opportunities at Capgemini

See more jobs