06/20/2025 Contract Active Job Description: Job Summary: Join a high-performing Infrastructure-as-a-Service (IaaS) Engineering team at Client, tasked with maintaining and evolving a large-scale, globally distributed VMware-based virtualization platform. This role focuses on developing and supporting provisioning systems and infrastructure tooling to ensure seamless configuration and support of a dynamic virtual environment. Ideal candidates will possess strong programming skills, infrastructure knowledge, and a passion for delivering robust and scalable backend systems. Key Responsibilities: Develop and enhance internal tools supporting a global virtualization platform based on VMware. Maintain a suite of tightly integrated, open-source and in-house developed tools used for centralized platform management. Build and maintain a provisioning system offering APIs and command-line interfaces for system admins, developers, and support teams to deploy and manage virtual machines. Contribute to the platform’s overall manageability, stability, and scalability. Participate in code reviews, specification drafting, and documentation efforts. Work closely with global teams to implement solutions in a collaborative, Agile environment. Troubleshoot complex issues across OS, network, hardware, and storage layers. Required Qualifications: Strong programming skills in Python and Perl with experience writing secure, testable, and modular codebases (10k+ lines). Solid experience in SQL and database-driven development. Proficient with Linux/UNIX internals and system-level programming. Familiar with modern development tools and practices: Git, Jenkins, Agile, and CI/CD methodologies. Experienced in developing back-end server systems for distributed, state-based platforms offering high-availability APIs. Ability to collaborate effectively on cross-functional development projects and provide/implement technical specifications. Preferred Qualifications (if any): Experience in large-scale IaaS or virtualization platforms, particularly with VMware. Prior work in globally distributed enterprise environments. Familiarity with designing and supporting enterprise-grade infrastructure solutions. Proficiency in additional programming languages such as Erlang or Prolog. Strong debugging and problem-solving skills across systems and infrastructure layers. Certifications (if any): None required, though relevant certifications in VMware, Linux, or DevOps tools would be a plus. #J-18808-Ljbffr
Developer/Engineer - Virtualization Infrastructure Tooling
COMPUNNEL, INC.
montreal, montreal
Published 27 days ago
Report job