Job Detail
Position
Python Software developer to do integrations
Employment Terms: Contract
Employment Length: 1 year contract
Job Description
Software Developer with 2-3 years of experience to do systems integrations using Python
This is a 1 year contract to work in Saskatoon office. This is for a global client who has a dedicated R&D team.
Must have:
- 2 - 3 years as a software development doing system integration
- Strong Python development skills (packaging, APIs, CLI tools, logging, testing).
- Proficiency in C,
Software Developer with 2-3 years of experience to do systems integrations using Python
This is a 1 year contract to work in Saskatoon office. This is for a global client who has a dedicated R&D team.
Must have:
- 2 - 3 years as a software development doing system integration
- Strong Python development skills (packaging, APIs, CLI tools, logging, testing).
- Proficiency in C, C++ or similar
- Linux systems, including shell scripting, file systems and networking
- Experience maintaining and deploying Python applications (CI/CD, versioning, rollout strategies)
- Experience with testing frameworks and automated testing
Nice to Have
- Experience with IMU, Radars, Cameras, LiDAR or other sensors is an asset
- Working experience in ThinManager/ThinClients/RTSP streams/VLC and HMI screens for PLC/SCADA integrations
- Experience with real-time, safety critical systems in mining environment
- Experience with virtualization and containerization technologies such as Docker as well as CI/CD
- Familiarity with package distribution (PyPI, wheels, virtual environments).
How to Apply: Email a copy of your resume to Dhanya Venugopal at
dhanya.venugopal@sisystems.com. She is the senior recruiter supporting
this Saskatoon client.