Hiring Senior Python Developer in Montreal, Quebec
Artech Information Systems Voir toutes les offres
- Montréal, QC Mirabel, QC
- Contrat
- Temps-plein
- 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.
- Proficient troubleshooting skills across hardware, operating systems, networks, and storage.
- Knowledge of additional programming languages, such as Erlang and Prolog.
- Support the global virtualization infrastructure, which is a large and distributed installation.
- 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.
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- Collaborative and innovative work environment.