Systems Engineer – Virtualization
TENZING Managed IT Services is a first class Ecommerce and Software as a Service enablement company, with an award winning approach to hosting business-critical Internet applications and reaching broad markets to address the unique business challenges faced by Ecommerce and SaaS providers.
We are currently seeking an experienced Systems Engineer to join our talented team where you will operate as the integration point for the technology and development teams to create best in class, industry leading hosting solutions for the Ecommerce and SaaS market segments. This is a hands-on role in which the successful candidate will be comfortable planning and designing solutions as well as working directly with the technology, helping with implementation and configuration tasks.
This position is located in our Kelowna or Toronto office and offers an attractive compensation and benefits package which include three (3) weeks paid vacation, a paid day off on your birthday, three (3) personal days off per year, a company blackberry or cell phone and 50% off a gym membership up to $40/month.
In this role your key responsibilities will be:
- Automating the deployment and management of systems in a virtualized hosting environment.
- Working with our product team to architect and build cloud hosting solutions for our customers.
- Act as a subject-matter expert for virtualization for Tenzing’s staff and customers.
- Diploma / University Degree in Computer Science / Engineering; or equivalent industry experience
- 5+ years’ work experience as a Systems Engineer or Systems Administrator
- 5+ years’ work experience with Linux
- 3+ years’ work experience with Microsoft Windows (Server 2008 +)
- 3+ years’ work experience with VMware vSphere design and implementation
- 3+ years development experience in any of the following languages: Python, Shell, Perl, Ruby
- Previous experience with compute, storage, and networking and applied knowledge of respective design considerations.
- Solid understanding of capacity planning and system scalability concepts.
- Solid understanding of cloud computing and related concepts.
- Excellent problem solving skills with a desire to take on responsibility
- Excellent written and verbal communication skills with ability to communicate technical issues to nontechnical and technical audiences
Nice to Have Skills:
- Experience with configuration management systems: Chef/Puppet/CFEngine
- Experience with cloud platforms
- Working knowledge of clustering, distributed systems, and related technologies and concepts.
- Technical certifications (i.e., VMware VCP, Red Hat, UCP, CompTIA, MySQL)
- LAMP or other web application stack experience
- Experience working in the hosting industry
- Experience / certification in ITIL and PMP
Thank you for your interest in Tenzing Managed IT Services!