Enable job alerts via email!

Team Lead - Virtualization

ROSS

Oakville

On-site

CAD 80,000 - 120,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a dynamic Team Lead for Virtualization to drive innovation in backup and disaster recovery solutions. This role involves leading a talented team to develop high-quality software across various platforms, particularly in virtualized environments. The ideal candidate will possess strong technical and communication skills, coupled with a passion for mentoring and guiding teams. Join a forward-thinking company that values collaboration and excellence, and contribute to impactful projects that enhance business resilience. If you thrive in a fast-paced environment and are eager to make a difference, this opportunity is perfect for you.

Benefits

Referral Fee
Remote Work Options
Professional Development Opportunities

Qualifications

  • Proven experience in leading teams to deliver high-quality software.
  • Strong technical skills in virtualization and object-oriented programming.

Responsibilities

  • Develop and maintain software for backup and recovery in virtualized environments.
  • Mentor junior and senior developers to ensure excellence in software engineering.

Skills

Team Leadership
Virtualization (VMware, Hyper-V, Xen, KVM)
C++ Programming
Object-Oriented Design
Communication Skills
Agile Methodologies
System-Level Programming
Multi-threaded Programming
Performance Tuning
Dynamic Programming Languages (Python, Perl)

Education

Bachelor's Degree in Computer Science

Job description

Our Client, the leading provider of full-service back-up and recovery technology, has engaged ROSS (www.getROSS.com) to help them recruit a Team Lead Virtualization.

ROSS is a team of People Specialists helping companies align their People Strategy with their business growth. We provide remote or onsite HR and Recruitment solutions such as Recruitment Process Outsourcing (RPO) and Recruitment Augmentation.

The Team Lead will be involved in developing products for Backup and Disaster Recovery on a variety of platforms, focusing on virtualization. We're looking for someone with strong technical and communication skills and a passion for building great teams and high-quality software.

Responsibilities:
  • Investigate, design, implement, and maintain software to back up and restore critical business systems, especially in virtualized environments.
  • Research new technologies and bring forward new ideas to support the business.
  • Provide mentoring and technical guidance to junior and senior developers, ensuring the team achieves and maintains excellence in architecture, software engineering, and communication.
  • Work closely with both developers and testers in an integrated team to deliver shippable software that meets customer expectations and supports the business's goals.
Key Skills and Experience:
  • Experience leading a team in the development and delivery (over multiple releases) of high-quality commercial software that integrates with VMware, Hyper-V, Xen, and/or KVM.
  • Ability to help developers and testers maintain focus while juggling multiple demands and changing priorities.
  • Object-oriented design and programming, preferably including experience with C++.
  • Excellent written and oral communication skills.
  • Ability to learn quickly and adapt.
Ideal Candidate Will Have:
  • Experience with system-level programming and debugging (on Windows or Linux/UNIX).
  • Experience developing software that integrates with one or more of: Exchange, SQL Server, Sharepoint, MS VSS, Oracle.
  • Experience writing multi-threaded, multi-process, and/or cross-platform software.
  • Experience with scalability (horizontal and vertical), performance tuning.
  • Experience working in a SCRUM team.
  • Experience with Agile methodologies and techniques (e.g., Test-Driven Development, Continuous Integration, Design Patterns).
  • Experience with dynamic programming languages such as Python and Perl.
  • A bachelor's degree in Computer Science (or equivalent).

If you're not interested, but know someone who is, please help a current or former colleague in their career development by referring them. In addition, we're happy to give you a $600 referral fee.

Click here for more details.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Team Lead, DevOps

Modern Campus

Toronto

Remote

CAD 90,000 - 160,000

11 days ago

Remote Fire Protection Design Engineer - Team Lead

TalentSphere Staffing Solutions

Toronto

Remote

CAD 105,000 - 115,000

Yesterday
Be an early applicant

Team Leader, DSM (Remote)

Farber Group

Ontario

Remote

CAD 70,000 - 90,000

6 days ago
Be an early applicant

Superviseur du centre d’appels, informations médicales (autorisé) / Call Center Supervisor, Med[...]

Inizio Engage

Toronto

Remote

CAD 70,000 - 90,000

3 days ago
Be an early applicant

Supervisor, Municipal Claims - Full Time (Remote, Anywhere in Canada)

SCM Insurance Services

Toronto

Remote

CAD 80,000 - 100,000

4 days ago
Be an early applicant

Supervisor, Municipal Claims - Full Time (Remote, Anywhere in Canada)

International Programs Group

Toronto

Remote

CAD 80,000 - 100,000

4 days ago
Be an early applicant

Team Lead, Structural

Williams Engineering Canada

Edmonton

Remote

CAD 90,000 - 120,000

2 days ago
Be an early applicant

Team Lead, Structural

Williams Engineering Canada Inc.

Edmonton

Remote

CAD 90,000 - 120,000

2 days ago
Be an early applicant

Team Lead, Customer Support

Procurify

Remote

CAD 72,000 - 90,000

3 days ago
Be an early applicant