Job Summary
We are seeking an experienced AWS Solutions Architect to design, implement, and optimize scalable, secure, and cost-effective cloud solutions. The ideal candidate will possess a deep understanding of AWS services, cloud architecture best practices, and DevOps methodologies. This role requires close collaboration with development, operations, and business teams to ensure that cloud systems align with organizational goals and industry standards.
Key Responsibilities
- Design and implement highly available, fault-tolerant, and scalable cloud architectures on AWS.
- Define cloud strategies and migration roadmaps for applications and data.
- Select appropriate AWS services to meet business and technical requirements (EC2, S3, Lambda, RDS, ECS, EKS, etc.).
- Develop reference architectures, blueprints, and best practices for AWS environments.
- Lead the cloud solution design process, from requirements gathering to deployment.
- Automate infrastructure using Infrastructure as Code (IaC) tools such as CloudFormation or Terraform.
- Work closely with DevOps teams to implement CI/CD pipelines and containerized environments (Docker, Kubernetes).
- Integrate AWS services with on-premises systems and third-party tools.
- Ensure security, compliance, and cost optimization across all AWS resources.
- Implement IAM policies, encryption, network security, and monitoring to maintain compliance.
- Collaborate with security teams to enforce cloud governance and risk management frameworks.
- Ensure adherence to industry standards such as SOC 2, ISO 27001, or GDPR.
- Continuously assess system performance and suggest cost-effective optimizations.
- Utilize tools such as CloudWatch, CloudTrail, and AWS Config to monitor and troubleshoot environments.
- Provide capacity planning, performance tuning, and backup/recovery strategies.
- Serve as a technical advisor to stakeholders, developers, and IT teams.
- Conduct AWS training sessions and knowledge transfer for internal teams.
- Support RFP/RFI responses, solution presentations, and architecture reviews.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 7-10 years of experience in cloud architecture, preferably on AWS.
- Strong knowledge of AWS services, including EC2, S3, VPC, RDS, Lambda, ECS/EKS, CloudFront, Route 53, CloudFormation, and IAM.
- Hands-on experience with Terraform or AWS CloudFormation.
- Proficiency in network design (VPC, subnets, VPN, security groups).
- Knowledge of DevOps tools (Jenkins, GitLab, Docker, Kubernetes, Ansible).
- Understanding of security best practices, cost management, and disaster recovery in AWS.
- Scripting skills (Python, Bash, PowerShell) are a plus.
Preferred Qualifications
- AWS Certified Solutions Architect – Associate or Professional (highly preferred).
- Familiarity with multi-cloud or hybrid environments (Azure, GCP).
- Experience with microservices, serverless architectures, and API Gateway.
- Understanding of data services such as Redshift, DynamoDB, or Snowflake.
Job Type: Full-time
Ability to commute/relocate:
- Muscat: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- what is your monthly current salary?
- what is your monthly expected salary?
- what is your notice period?
Education:
Experience:
- AWS Solution Architect: 10 years (Required)