Description

Key Responsibilities

Design and architect the migration of existing on-prem enterprise applications to AWS cloud

Prepare and present architecture diagrams, documentation, and technical reports.

Evaluate and select AWS services and tools best suited for the application's requirements.

Lead the solution design process, ensuring integration with existing cloud infrastructure and alignment with the overall IT strategy.

Prepare and present the TCO for the proposed services and resources in AWS.

Work closely with development teams to implement solutions, providing expertise on AWS best practices and serverless architecture.

Provide technical guidance and mentorship to team members and stakeholders.

Develop a detailed migration strategy to ensure minimal disruption during the transition from on-prem to AWS.

Create and maintain comprehensive architecture documentation.

Collaborate with development, operations, and security teams to ensure cohesive cloud strategies and implementations.

Develop and maintain infrastructure as code using tools such as AWS CloudFormation, Terraform, and AWS CDK.

Automate deployment, configuration, and management of AWS resources using CI/CD pipelines and DevOps practices.

Assist in troubleshooting and resolving architectural issues during the implementation phase.

Provide guidance and mentorship to team members on AWS services and architecture best practices.

Design and enforce security policies and procedures, including IAM roles and policies, network security, and data encryption.

Stay updated with the latest AWS services, features, and best practices.

Required Skills & Qualifications

MS or MS in Computer Science, Information Technology, or related field with 5+ years of experience, or Bachelors with 7+ years' experience as architect.

3+ years of experience as AWS enterprise architect.

5+ years of experience in IT infrastructure, cloud computing, and solution architecture.

Extensive hands-on experience with AWS services such as EC2, S3, RDS, Lambda, VPC, CloudFront, IAM, CloudFormation, DevOps, CI/CD, Terraform and others.

Strong experience with AWS enterprise cloud migration with serverless technologies.

Proficiency in designing and implementing highly available and fault-tolerant systems in AWS.

Strong knowledge of software development lifecycle and DevOps principles.

Excellent Problem-solving Abilities And Analytical Skills.

Strong communication and leadership skills.

Desirable Skills

AWS Certified Solutions Architect Professional or Associate.

Experience with automated testing and continuous integration/deployment (CI/CD) pipelines.

Familiarity with scripting and programming languages commonly used in AWS environments, such as Python, Node.js, or similar.

Knowledge of security best practices in cloud environments.

Education

Any Graduate