Job Description
Location: Abu Dhabi, UAE
Job Description:
As a Cloud Solution Architect, you will be responsible for architecting and designing cloud solutions that meet our clients' business requirements. You will collaborate with cross-functional teams, combining your technical expertise with your problem-solving skills to deliver scalable and efficient cloud solutions.
Requirements:
- Minimum 7-8 years of overall experience with at least 3-4 years of experience focused on solution design and architecture.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Extensive experience as a software engineer, software architect, or cloud solution architect.
- Strong programming skills in Python, Node.js, or other leading languages.
- Strong understanding of how various programming language frameworks work, including Express.js, FastAPI, and similar technologies.
- Hands-on experience with automation tools like Terraform and AWS CloudFormation.
- In-depth knowledge of Azure and AWS cloud platforms, including certifications like AWS Certified Solutions Architect, AWS Certified DevOps Engineer, or Azure Solutions Architect.
- Strong understanding of cloud-managed services and their use cases.
Key Responsibilities:
1. Solution Design: Collaborate with clients and internal teams to design cloud solutions that meet specific business requirements.
2. Architecture Development: Develop and document architecture designs, considering scalability, security, and performance.
3. Programming Expertise: Utilize strong programming skills in languages like Python and Node.js to implement and optimize cloud solutions.
4. Framework Understanding: Apply your deep understanding of programming language frameworks, such as Express.js and FastAPI, to enhance solution development.
5. Infrastructure Automation: Leverage automation tools like Terraform and AWS CloudFormation to automate and streamline infrastructure provisioning and management.
6. Cloud Platform Mastery: Utilize your extensive knowledge of Azure and AWS cloud platforms to architect solutions, leveraging certifications to validate your expertise.
7. Cloud Services Integration: Integrate cloud-managed services to enhance and optimize the capabilities of cloud solutions.