Lead the architecture, design, and development of software through all phases of lifecycle. Provide hands-on guidance in application and middleware development and integration. Conduct research and analyze emerging technologies to develop strategies and execute implementation of IT services.
Requirements
- Bachelor's Degree in Computer Science/Engineering or related field (Master Preferred)
- 7+ Years' experience in IT Data Center environment
- 5+ Years' experience of Cloud Architecture/Development
- Strong background with Network Virtualization Architecture and Engineering
- Experience with administration of vCloud, VMware, Integrity Virtual Machine, Openstack, Hyper V, Citrix or similar
- System Management and Analysis experience
- Experience with System Automation, Crash Recovery, Backup/Restore
- Managing Operating System supporting Databases such as Oracle, MS-SQL, MySQL, Hadoop and No-SQL
- Knowledge of Virtualization Stacks (CloudStack, Xen, KVM etc.)
- Understanding of distributed system and multiple Operating Systems including RHEL, CentOS, SUSE, Debian, Ubuntu
- Familiarity in scripting with Esxcli Command, Powershell, Bash, Posix, Python and SQL
- In-depth knowledge of Cloud Methodologies