Job Description :
We are seeking a highly skilled and experienced Cloud Solutions Architect with a strong background in AWS technologies.
The ideal candidate will have expertise in designing, deploying, and managing scalable, cost-effective, and high-performance cloud solutions.
This role involves working on a variety of AWS services, optimizing workloads, and leveraging containerization technologies like Docker and orchestration tools to ensure seamless cloud operations.
The Architect will provide direction to Application developers and Engineers based on various aspects including but not limited to cost, performance, scalability, maintainability and future product vision.
This role is not primarily a Systems engineering or DevOps / DevSecOps role, however, the role should be able to conceptually sound in these areas.
The role is expected to be able to collect requirements, design, build scalable systems from scratch.
Key Responsibilities :
Cloud Architecture Design :
- Develop and implement scalable, reliable, and secure cloud architecture solutions using AWS services to meet organizational and client requirements.
AWS Services Management :
Utilize and manage core AWS services, including but not limited to EC2, S3, RDS, Lambda, ECS / EKS, VPC, CloudWatch, and Auto Scaling, to deliver robust solutions.Containerization and Orchestration :
Design, deploy, and manage containerized applications using Docker.Orchestrate containers using Kubernetes (EKS) or other orchestration platforms.Performance and Cost Optimization :
Analyze and optimize cloud infrastructure for performance and cost-efficiency by leveraging tools like AWS Cost Explorer, Trusted Advisor, and CloudWatch metrics.Scalability and Reliability :
Implement and maintain scalable solutions, utilizing load balancers, elastic scaling, and redundancy techniques to ensure high availability and fault tolerance.Security and Compliance :
Ensure the cloud environment adheres to best practices in security, including IAM policies, encryption, and compliance with industry standards.Automation and Infrastructure-as-Code :
Use tools like Terraform, CloudFormation, or AWS CDK to automate infrastructure provisioning and deployment.Monitoring and Troubleshooting :
Monitor cloud environments and applications using AWS CloudWatch, CloudTrail, and third-party monitoring tools to identify and resolve issues proactively.Collaboration and Documentation :
Work closely with development, operations, and security teams to align cloud solutions with business goals.Maintain comprehensive documentation for designs, configurations, and processes.Qualifications :
Bachelors degree in Computer Science, Information Technology, or a related field (or equivalent experience).5+ years of hands-on experience in cloud architecture and AWS services.Proficiency in containerization (Docker) and orchestration tools like Kubernetes (EKS).Strong understanding of AWS cost management and performance optimization strategies.Experience with Infrastructure-as-Code tools like Terraform or CloudFormation.Knowledge of CI / CD pipelines and automation tools (e., Jenkins, GitHub Actions etc).Familiarity with monitoring and logging tools (e., CloudWatch, DataDog, or ELK Stack).DataDog experience is preferred.Excellent problem-solving, communication, and collaboration skills.Preferred Skills :
AWS Certifications such as AWS Certified Solutions Architect (Associate or Professional).AWS Certified DevOps Engineer certification is nice to have on top of Architect and Developer certifications.Experience with multi-cloud or hybrid cloud environments.Knowledge of serverless architectures and services like AWS Lambda or Step Functions.Familiarity with DevSecOps practices.This position offers the opportunity to work with cutting-edge cloud technologies and to play a critical role in shaping scalable, efficient, and secure cloud solutions.
If you are passionate about leveraging AWS to create impactful solutions, wed love to hear from you!
(ref : hirist.tech)