Bachelor\'s degree in Computer Science, Mathematics, related technical field, equivalent practical experience
Experience in leading cloud transformations, including customer-facing migration, program management,service discovery, assessment, planning, execution and operations.
Experience in managing executive-level relationships and stakeholder landscape,creating end-to-end solution architecture.
Experience with architecture, developing, maintaining technical solutions in virtualisation or cloud environments.
Preferred qualifications:
Experience working with channel partners, systems integrator, and third-party developers to deliver successful solutions.
Experience with deployment and orchestration technologies (e.g., Docker, Kubernetes, Ansible, etc).
Experience reading software code in one or more languages (e.g., Java, Javascript, or Python).
Experience in deploying distributed data processing systems in one or more of the following: Oracle, SQL Server, MySQL, PostgreSQL, MongoDB, etc.
Experience in systems design, architecting or explaining complex systems interactions including data flows, common interfaces, APIs, and methods available.
Ability to speak and write in English and Arabic fluenty.
About the job
As a Cloud Consultant, you will specialize in the consulting, program management, governance, and orchestration of large-scale cloud engagements. You will support both our customers and internal team delivery and execution of our largest programs.
In this role, you will contribute in areas such as architecture design, distributed systems, infrastructure migration, and deployment strategies. Additionally, you will navigate ambiguity, work with cloud technologies, have technical knowledge, and enjoy working with customers.