to design, implement, and optimize scalable cloud solutions on Amazon Web Services (AWS). The ideal candidate will have strong expertise in cloud architecture, DevOps practices, and enterprise-level solution design. You will collaborate with stakeholders, development teams, and business leaders to ensure secure, cost-effective, and high-performing cloud infrastructure.
Key Responsibilities:
Design and implement
scalable, reliable, and secure AWS cloud architectures
.
Translate business requirements into
technical solutions
using AWS services.
Collaborate with developers, system administrators, and stakeholders to ensure solutions meet performance, compliance, and cost goals.
Provide
technical leadership
in cloud adoption, migration, and modernization projects.
Develop
high-level and low-level architecture diagrams
and documentation.
Evaluate and recommend appropriate AWS services such as
EC2, S3, Lambda, RDS, VPC, CloudFormation, IAM, and EKS
.
Ensure
security best practices
in AWS environments (IAM roles, encryption, monitoring).
Monitor, troubleshoot, and optimize cloud solutions for
cost efficiency and performance
.
Conduct
proof-of-concepts (POCs)
and provide thought leadership in emerging AWS technologies.
Mentor engineering teams and provide
guidance on cloud-native design
.
Required Skills & Qualifications:
Bachelor's degree in
Computer Science, IT, or related field
(Master's preferred).
Proven experience as an
AWS Solutions Architect
or in a similar cloud role.
Strong understanding of
AWS services, cloud computing, networking, and security
.
Hands-on experience with
Infrastructure as Code (IaC)
tools (Terraform, AWS CloudFormation, CDK).
Experience with
CI/CD pipelines
and DevOps practices.
Proficiency in
scripting/programming
(Python, Bash, or Node.js).
Excellent problem-solving, communication, and client-facing skills.