-
View all jobs
Essential Skills, Knowledge, and Experience
- Strong proficiency in Python and Perl, with a demonstrated ability to write secure, maintainable, and well-tested code.
- Experience contributing to large-scale, modular codebases (10,000+ lines) within collaborative development environments.
- Solid understanding of SQL and database programming principles.
- Hands-on experience with modern software development tools and practices, including Git, Jenkins, Agile methodologies, and continuous integration pipelines.
- Proven collaboration skills, including participating in code reviews, interpreting and implementing technical specifications, and producing clear technical documentation.
- Advanced knowledge of Linux systems, with familiarity in UNIX system calls.
- Experience developing backend services for stateful, distributed systems that deliver highly available APIs.
Desirable Skills, Knowledge, and Experience
- Experience working within large, multinational organizations and collaborating across globally distributed teams.
- Background in architecting, building, and supporting enterprise-scale Infrastructure-as-a-Service (IaaS) platforms, particularly leveraging virtualization technologies such as VMware.
- Strong troubleshooting capabilities across hardware, operating systems, networking, and storage layers.
- Familiarity with additional programming languages such as Erlang and Prolog.
Key Responsibilities
- Join a team of skilled engineers responsible for maintaining and evolving a large-scale, globally deployed VMware-based virtualization platform.
- Support a global virtualization infrastructure operating in a highly distributed environment, centrally managed through integrated open-source and proprietary tooling, including configuration frameworks and user-space utilities.
- Design and implement solutions that simplify management, configuration, and operational support of a heterogeneous virtualization ecosystem, ensuring reliability and platform stability.
- Contribute to the ongoing development of the provisioning system and associated tooling, delivering APIs and command-line interfaces that enable system administrators, developers, and support teams to manage virtual machine configurations effectively.
Key Skills
Ranked by relevance
virtualization
continuous integration
storage
vmware
unix
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Full-Stack Developer | Remote
2026-05-27
Contract
Associate
Australia
Software Development
Engineering
View Job Details
Related
Python Developer
2026-05-28
Full-time
Associate
Belgium
Technology
Information Technology
View Job Details
Related
Full Stack Developer
2026-05-27
Contract
Mid-Senior
Australia
IT Services
Information Technology
Login to Apply
- Posted
- Feb 24, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Montreal
- Company
- Tekgence Inc
Industries
IT Services
IT Consulting
Information Services
Software Development
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Full-Stack Developer | Remote
2026-05-27
Contract
Associate
Australia
Software Development
Engineering
View Job Details
Related
Python Developer
2026-05-28
Full-time
Associate
Belgium
Technology
Information Technology
View Job Details
Related
Full Stack Developer
2026-05-27
Contract
Mid-Senior
Australia
IT Services
Information Technology