Virtualization Engineer Job Description
Virtualization Engineer Duties & Responsibilities
To write an effective virtualization engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included virtualization engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
Virtualization Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Virtualization Engineer
List any licenses or certifications required by the position: VCP, ITIL, II, IAT, CCA, CCE, IAM, CCNA, MCTS, NAC
Education for Virtualization Engineer
Typically a job would require a certain level of education.
Employers hiring for the virtualization engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Education, Technical, Information Systems, Information Technology, Science, Computer, Computer Engineering, Technology
Skills for Virtualization Engineer
Desired skills for virtualization engineer include:
Desired experience for virtualization engineer includes:
Virtualization Engineer Examples
Virtualization Engineer Job Description
- Serious bonus points awarded for experience migrating on-site solutions to cloud based offerings, such as Amazon’s AWS
- Initiative! You’ll be expected to find ways to improve the product and to act on those ideas
- Strong general EMC product skills (UIM/VMAX/VNX/AX)
- Standard system administration duties including server install, System/Application install and patch management, Windows and Linux problem determination and resolution, log analysis
- Maintain reliable, secure and high performing systems in a multi-domain, multi-site Windows environment that consists of IBM servers, EMC storage arrays, and VMware vSphere 5.x/6.x
- Maintain, upgrade, and implement improvements to the VMWare virtual and Horizon VDI infrastructure
- Monitor event logs for changes and errors, resolve issues, and maintain detailed documentation within the incident tracking system
- Manage virtual and storage resources
- Perform upgrades to OS and layered software packages
- Strong writing skills that lead to clear, concise, and unambiguous technical and non-technical documentation including requirements, infrastructure design documentation, user guides
- Develops projects to improve performance, efficiency, experience, capacity, of environments
- At least 2 yr
- 4+ yrs experience with large scale software implementation (high transaction volume and high-availability concepts)
- 3+ yrs experience in development of automation workflows/routines using VMware products
- Working knowledge of virtualization as it applies to networking
- Basic understanding of networking (TCP/IP, subnetting, switching and routing, port configurations)
Virtualization Engineer Job Description
- Provides work leadership to others
- Provides expertise with proposed design changes/suggestions to processes and products
- Taking escalations from Virtualization Engineers & Architects w.r.t
- Manage virtual and storage resources, perform upgrades to OS and layered software packages including VDI components, Windows services, or other enterprise apps
- Maintain and administer all aspects of the company’s Citrix infrastructure - Xenapp/Xendesktop (4.5/5.0/6.0/7.6)
- Manage, monitor, and troubleshoot the physical server environment, including firmware and bios updates
- Manage, work, and resolve support issues assigned through the HelpDesk ticketing system
- Help improve and maintain the printing system
- Provide timely response to system outages to mitigate service disruption to clients and the business
- Develop, implement, and maintain streamlined processes while also providing the supporting documentation to accompany the processes
- Experience in the C programming language is desirable
- Virtualization background is desirable
- Experience with setup /installation/packaging and serviceability software is desirable
- Familiarity with FreeBSD or LINUX is also desirable
- Working familiarity with storage technologies is desirable
- Unix or Linux shell scripting knowledge is desirable
Virtualization Engineer Job Description
- Provide after hours on-call support for server infrastructure or application failures
- Maintain or author all required documentation, change control, asset / CMDB, capacity information implementation details for services in the integration lab
- Manage, support high-availability, and DR VMware systems
- Takes ownership of issues as necessary, working problems to resolution (following all policies and procedures that dictate minimum standards for ticket handling, such as customer communication status updates, timelines for escalation, management communication status updates)
- Develop, maintain, and review automated test scripts and test cases, both manual and automatic
- Run automated test scripts
- Create CI documentation, , environment diagrams, workflow, and processes
- Provide support to the downstream maintainers
- Design, engineer, and implement virtualization solutions
- Document engineering solutions and SOPs such that services are delivered in an effective and efficient manner
- Excellent communications skills - fluent English mandatory (written and verbal)
- A Bachelor of Science Degree in Computer Science , a Master Degree, or a PhD
- Ability to quickly learn and take direction from senior technical leaders
- Virtualization background on VMWare ESX, XEN, Microsoft Hyper-v, or KVM
- Knowledge of hypervisor API interfaces or hypervisor internals
- Experience with VMware ESX version 4, 4.1, 5 and vSphere desired
Virtualization Engineer Job Description
- Actively involved in the development of virtualization roadmap and strategy
- Acts as senior level escalation to analyze and resolve problems associated with virtualization and all related infrastructure
- Implement new features in QEMU and KVM
- Review and discuss code written by other engineers
- Fix bugs reported by customers or the Quality Engineering team
- Collaborate with the upstream open source community
- Provide mid-level technical infrastructure support services for issues elevated from the Support Center and other technical services groups
- Plan and implement new technologies and major releases for the most critical enterprise-wide IT infrastructure projects
- Effectively work communicate with IT groups to assess systems risks on those areas and to keep groups apprised of systems issues that may have an impact on those areas, including projected down times and business risks
- Write documentation, including project plans, backup plans, business continuance, installation procedures, and troubleshooting tips
- Experience designing and operating enterprise level virtualisation solutions for a global organization
- 3+ years experience supporting the VMware product set vSphere, vCAC, vCM, vCO and vCOPs
- Thorough understanding and work experience with DNS, VMWare, Citrix, name resolution, and network firewall are a must
- Experience with SAN and NAS based storage and backup solutions EMC product experience preferred
- Must be adept at identifying and eliminating performance bottlenecks and making performance-related recommendations (hardware, software, and configuration)
- VCP-DCV, VCAP-DCA, VCP-Cloud VCAP- preferred
Virtualization Engineer Job Description
- Thoroughly understands general ITIL standards, complying with internal IT policies and procedures
- End User Virtualization highest point of escalation Level 3
- Stay abreast to new End User Virtualization technologies (Citrix, VMware, Microsoft) with training and whitepapers
- Engage with Architecture to ensure Citrix technologies are enterprise scalable
- Document engineering and build process of existing and new implantations
- Engineer and approve Citrix life cycle matrix
- Design and drive Next Generation Data Center solutions, with a focus on all aspects of virtualization
- Engineer and manage deployment of systems and networks
- Responsible for the day-to-day support of server, app, or desktop virtualization
- Disaster recovery monitoring and operations to include vCenter heartbeat, High availability (HA), Distributed Resource Scheduler (DRS), and vMotion
- LI-DC2* *LI-DC2* *LI-DC2* *LI-DC2* *LI-DC2*
- VCenter Orchestrator a plus
- Familiarity with data replication technologies, server migration and disaster recovery strategies preferred
- Advanced knowledge of automation technologies (Scripting, Puppet, Foreman, Chef)
- Advanced knowledge of cloud orchestration technologies (VCAC, UCSD)
- Intermediate knowledge of enterprise monitoring solutions, such as vROps, SCOM