Python Developer
Technology
LanceSoft, Inc.Montreal, Canada2 weeks agoUntil 2026-06-13
Hybrid
Job description
Pay Range: CAD 60-70/hr
Essential skills/knowledge/experience
- Proficient in Python and Perl programming, with a focus on writing secure, testable, and robust code.
- Experience working on large-scale (10,000+ lines), collaboratively developed modular projects.
- Knowledge of SQL and database programming.
- Familiarity with modern development tools and practices, including Git, Jenkins, Agile methodologies, and continuous integration.
- Strong collaboration skills, including conducting code reviews, providing and implementing specifications, and writing documentation.
- Expertise in Linux, with familiarity in UNIX system calls.
- Experience with backend server development for state-based distributed systems that provide highly available APIs
- Experience working in large, multi-national enterprises and collaborating within globally distributed teams.
- Background in designing, implementing, and supporting large-scale production IaaS platforms, especially using virtualization technologies such as VMware.
- Proficient troubleshooting skills across hardware, operating systems, networks, and storage.
- Knowledge of additional programming languages, such as Erlang and Prolog
- Become part of a team of skilled technologists dedicated to maintaining and enhancing a large-scale, globally deployed VMware-based platform.
- Support Morgan Stanley’s global virtualization infrastructure, which is a large and distributed installation. The environment is centrally configured and managed using a suite of integrated open source and internally developed tools, including configuration components and numerous user space tools and libraries.
- Develop solutions that facilitate easy management, configuration, and support of a heterogeneous virtualization environment, ensuring its stability.
- Contribute to the development of the provisioning system and associated tooling that supports the platform, offering APIs and a command-based user interface for system administrators, developers, and application support personnel to manage virtual machine configurations.
Keywords
pythonsalary-rangecoronary-artery-disease-cadcomputer-aided-design-cadessential-skillsperlsqltraining-and-developmentdeveloper-toolspolicies-and-practicesjenkinsagile-methodologycontinuous-integrationci-cdcode-reviewlinuxstate-local-municipaldistributed-computinginfrastructure-as-a-service-iaasvirtualizationtroubleshootingcabinet-construction-materials-hardwaredistribution-and-storageprogramming-languageserlangenvironment-health-and-safety-hsseecology-environmentopen-sourceprovisioninguser-interface-uiapplication-managementvirtual-machines
¿Te interesa este puesto?