Python Developer – Onsite
LanceSoft, Inc. · Montréal
Job description
About the role
We are looking for an experienced Python Developer to join our Infrastructure-as-a-Service (IaaS) Engineering team. The role is on-site and focuses on building and maintaining large-scale, highly available backend services that power our global Linux and virtualization platform.
Key responsibilities
- Design, implement and test secure, robust Python and Perl code for state-based distributed systems.
- Contribute to large (10k+ lines) modular projects, ensuring code quality through reviews and documentation.
- Collaborate with cross-functional teams using Git, Jenkins, agile practices and continuous integration pipelines.
- Develop and support backend APIs that meet high-availability requirements.
- Maintain and troubleshoot Linux servers, UNIX system calls and related infrastructure components.
Required profile
- Strong Python and Perl programming abilities.
- Experience with large, collaboratively developed modular projects.
- Solid knowledge of SQL and database programming.
- Familiarity with modern development tools (Git, Jenkins) and agile/CI processes.
- Expertise in Linux environments and UNIX system calls.
- Proven ability to work on backend server development for highly available APIs.
Required skills
- Python
- Perl
- SQL
- Linux / UNIX system calls
- Git
- Jenkins
- Agile methodologies
- Continuous integration
- Backend server development
- Distributed systems
- API development
- VMware (nice-to-have)
- Erlang (nice-to-have)
- Prolog (nice-to-have)
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 2 hours ago
Expires 1 month from now
1 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
LanceSoft, Inc.
Montréal