Bachelor's degree in Computer Science or equivalent practical experience.
5 years of experience in project management and technical solution delivery.
Experience in networking, compute infrastructure (e.g. servers, databases, firewalls, load balancers) and architecting, developing, or maintaining cloud solutions in virtualized environments (Networking, DevOps/SRE, Security, Compute, Storage, Kubernetes).
Experience with architecture, developing, and maintaining technical solutions in virtualization or cloud environments.
Preferred qualifications:
Experience working with channel partners, systems integrator, and third-party developers to deliver successful solutions.
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 with an ability to architect or explain systems interactions including data flows, common interfaces, APIs, and methods available.
Experience with reading software code in one or more languages (e.g., Java, Javascript, or Python).
Experience with deployment and orchestration technologies (Docker, Kubernetes, Ansible, etc).
Ability to communicate in Arabic and English fluently to support client relationship management in this region.