The Cloud and Virtualization Engineer key responsibilities will be to design, develop, implement, monitor and maintain hybrid environment including Microsoft (Azure), Amazon (AWS), Google (GCP) and VMware cloud-based solutions to meet our expanding business needs to implement a diverse multi-cloud environment.
End to end ownership on all cloud and virtualization domains and services
Administration of hybrid-environment which includes local datacenters and multiple private and public Cloud environments and services related to compute, storage, network, and security
Manage and execute cloud solutions from conceptual design to implementation and through its life cycle
Design and development of new Cloud service offerings including documentation and scoping
Requirements: Strong background and hands-on experience administering and supporting multiple public clouds environments (Azure, GCP and AWS) - user management, roles and policies, compute, storage, networking and security layers.
Ability to architect and drive complex technical solutions, consisting of multiple technologies and native-cloud services.
Experience with FinOps (cloud cost management) systems.
Hands-on experience in system administration of Linux and Windows servers
Hands-on experience with complex VMware virtual environments (vSphere, vCenter, VRA, NSX)
Proficiency in cloud automation tools and scripting languages (e.g., Terraform, Ansible, Python, PowerShell).
Must be able to effectively coordinate and multi-task across various groups and functional teams inside and outside of the organization.
Experience in a fast-paced controlled production server environment is preferred
Excellent relationship building, communication and customer service skills required.
Excellent English - verbal and written
Advantage:
Networking background
This position is open to all candidates.