drjobs Cloud Architect العربية

Cloud Architect

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

5years

Job Location drjobs

Abu Dhabi - UAE

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

A Cloud Architect is responsible for designing implementing and managing cloudbased infrastructure and services for an organization. To excel in this role a Cloud Architect should have a broad skill set that combines technical knowledge architectural expertise and soft skills. Heres a comprehensive breakdown of the required skills:

Cloud Platforms and Services

Cloud Providers: Expertise in major cloud platforms such as:

o Amazon Web Services (AWS) o Microsoft Azure o Google Cloud Platform (GCP) o IBM Cloud Oracle Cloud or other niche providers.

Cloud Services: Familiarity with a wide range of cloud services including:

o Compute: EC2 Azure Virtual Machines Google Compute Engine. o Storage: S3 Blob Storage Google Cloud Storage Azure Storage Cloud File Systems. o Networking: VPC VPN Load Balancing DNS CDN and IP management. o Databases: Managed databases (e.g. Amazon RDS Azure SQL Google Cloud SQL) and NoSQL solutions (e.g. DynamoDB Azure Cosmos DB).

o Serverless Computing: AWS Lambda Azure Functions Google Cloud Functions. o Containerization and Orchestration: Docker Kubernetes Amazon EKS Google GKE Azure AKS.

Architecture Design and Implementation

Cloud Architecture: Designing scalable highavailability and faulttolerant cloud solutions based on best practices.

MultiCloud & Hybrid Cloud: Experience in designing solutions that span across multiple cloud environments or integrate onpremises infrastructure with cloud services.

Microservices Architecture: Designing cloudnative applications using microservices ensuring they are loosely coupled scalable and maintainable.

High Availability and Disaster Recovery: Designing resilient architectures with backup failover and disaster recovery plans.

Cost Optimization: Knowledge of cost management strategies and tools to optimize cloud usage and ensure efficient use of resources.

Cloud Migration: Leading migrations of onpremises applications to the cloud (Lift and Shift Replatforming Refactoring etc.).

Security & Compliance

Cloud Security Best Practices: Knowledge of securing cloud environments including identity and access management (IAM) encryption network security and firewalls.

Security Services: Familiarity with cloudnative security services like AWS Identity and Access Management (IAM) AWS Shield Azure Active Directory Google Cloud Identity etc.

Compliance Frameworks: Understanding of compliance requirements such as GDPR HIPAA SOC 2 PCIDSS and how to implement them in a cloud environment.

Data Privacy and Governance: Ability to create and manage data privacy policies and access control models for cloud environments.

Penetration Testing and Vulnerability Assessment: Experience in using tools to test the security posture of cloud systems and mitigate vulnerabilities.

DevOps and Automation

CI/CD Pipelines: Experience in setting up and managing continuous integration and continuous deployment pipelines using tools like Jenkins GitLab CI AWS CodePipeline Azure DevOps etc.

Infrastructure as Code (IaC): Proficiency in tools like Terraform AWS CloudFormation Azure Resource Manager (ARM) or Google Cloud Deployment Manager for automating cloud infrastructure provisioning.

Configuration Management: Familiarity with tools such as Ansible Chef Puppet or SaltStack for managing and automating cloud configurations.

Containerization and Orchestration: Expertise in working with containers (e.g. Docker) and orchestrating them using Kubernetes Amazon ECS Google Kubernetes Engine (GKE) or Azure Kubernetes Service (AKS).

Networking & Connectivity

Cloud Networking Concepts: Knowledge of cloud networking principles including VPC subnetting load balancing DNS NAT and security groups.

Virtual Private Networks (VPNs) & Direct Connect: Designing secure communication between cloud and onpremises networks.

Global Distribution & CDN: Familiarity with Content Delivery Networks (CDNs) edge services and multiregion cloud deployments for globally distributed applications.

SDWAN & Hybrid Connectivity: Understanding of hybrid cloud networking solutions that connect onpremises data centers with cloud infrastructure.

API Gateway & Service Mesh: Using tools like AWS API Gateway Azure API Management Istio or Linkerd to manage API traffic and servicetoservice communication in microservices architectures.

Cloud Cost Management and Billing

Cost Optimization Strategies: Identifying underutilized resources and recommending optimizations to minimize costs.

Pricing Models and TCO (Total Cost of Ownership): Understanding of different cloud pricing models (ondemand reserved instances spot instances etc.) and the ability to estimate and manage costs using native tools like AWS Cost Explorer Azure Cost Management and Google Cloud Pricing Calculator.

Budgeting & Forecasting: Experience in setting budgets forecasting costs and managing billing alerts to avoid unexpected charges.

Programming & Scripting

Programming Languages: Proficiency in at least one or more programming languages such as Python Java Go or JavaScript for automation and tool development.

Scripting Languages: Experience with shell scripting PowerShell or Bash for cloud automation tasks.

Cloud SDKs and APIs: Familiarity with the software development kits (SDKs) and REST APIs provided by cloud vendors to interact with cloud services programmatically.

Data Management and Analytics

Big Data Solutions: Experience with cloudbased big data processing tools such as AWS Redshift Google BigQuery or Azure Synapse Analytics.

Data Lakes and ETL: Knowledge of creating data lakes and handling ETL (Extract Transform Load) processes in the cloud.

Machine Learning Integration: Familiarity with integrating machine learning services like AWS SageMaker Azure ML or Google AI Platform into cloud solutions.

RealTime Data Processing: Experience with realtime data processing tools like AWS Kinesis Google Cloud Pub/Sub or Azure Event Hubs.

Monitoring Logging and Troubleshooting

Monitoring & Alerting: Knowledge of cloudnative monitoring tools like AWS CloudWatch Azure Monitor or Google Operations Suite (formerly Stackdriver).

Logging Services: Proficiency in centralized logging solutions like AWS CloudTrail Azure Log Analytics or Google Cloud Logging.

Troubleshooting Tools: Experience with cloud diagnostic tools to troubleshoot performance issues latency and failures in cloudbased applications.

Soft Skills

Leadership & Collaboration: Strong ability to collaborate with crossfunctional teams including development operations and business units and provide technical leadership in designing cloud solutions.

Communication Skills: Ability to clearly communicate technical concepts and cloud strategies to nontechnical stakeholders and executives.

Project Management: Ability to manage and drive cloudrelated projects from inception through to completion ensuring they are delivered on time and within scope.

ProblemSolving: Strong troubleshooting and analytical skills to diagnose and resolve complex cloudrelated issues.

Continuous Learning: The cloud computing landscape evolves rapidly so a Cloud Architect must be proactive about learning new tools services and methodologies.

Certifications (Optional but Beneficial)

AWS Certified Solutions Architect Professional

Microsoft Certified: Azure Solutions Architect Expert

Google Professional Cloud Architect

Certified Kubernetes Administrator (CKA)

Certified Cloud Security Professional (CCSP)



Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobs.ae is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.