Cloud Development Engineer/Specialist

Confidential Company - New Cairo, Cairo

Applicants for
3 open positions
Experience Needed:
More than 5 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
3 open positions
About the Job

Main Duties:

  • Automation and Orchestration of operating systems, optimization and troubleshooting of the existing Private Cloud environment.
  • Development, debugging and improvement of new or existing vRO workflows and vRA forms.

Key accountabilities and decision ownership:

  • Software development of the Vodafone Private Cloud. Including break/fix of code and new features to be released as part of ongoing product development
  • Responsible for the ongoing maintenance and configuration of the Vodafone Private Cloud code base under change control, including elements of NSX code development (Network) and ESX Hypervisor work
  • Workflow development (VMware vRealize Suite) (New, maintenance, retirement etc) including UI/UX configuration - in line with BA guidance and constraints
  • Advise build, optimisation and maintenance of Vblock/HCI infrastructure layer including network, storage and replication
Job Requirements

Core competencies, knowledge and experience:


  • Understanding of Agile Methodologies for Software Development
  • Experience with analyzing user requirements, procedures, and problems to automate a process or improve an existing application
  • Good knowledge in Linux and/or Windows Server, including HA setups
  • Deep understanding of VMware vSphere 5/6 environments
  • Experience with VCE Vblock/HCI related Hardware and Software components including storage replication techniques

Experience in two of the following knowledge domains:

  • Deep development skills with VMware vRealize suite (vRA, vRO, vROps) and JavaScript
  • Development knowledge using the REST API, SOAP API
  • Knowledge in Firewall, Switch and Loadbalancer concepts including VMware NSX and software defined datacenters, good understanding of internet facing protocols and technologies (DNS, HTTP, SQL, LDAP, SMTP, IP, RDP, SSH, …)
  • Deep knowledge with orchestration/automation tools like Puppet, Provisioning tools (Kickstart, Templates) and Scripting languages (e.g. Bash, PowerShell)