Participate in the software development of the System Model suite, to improve its fitness as an operational production engine for business applications running on an HPC infrastructure
Implement continuous improvements to the version control and release management system
Closely collaborate with other members of the Software Development team
Closely collaborate with other System Modeling team engineers developing System Model algorithms with an emphasis on efficiently integrating complex algorithms for fast execution, reliability and maintainability
Interface with other teams to successfully integrate the System Model into business applications as required
Write technical documentation
Make recommendations and have influence on the software design of the Telesat Lightspeed
Requirements
5+ years professional experience
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Must have extensive experience with Java and Spring in a cloud environment
Experience with Azure Cloud technologies such as Azure fundamentals, Azure Identity and Access Management, Azure Networking, etc...
Experience with some of the following technologies: Kubernetes, Docker, PostgreSQL, Open Telemetry, gRPC, REST, NodeJS, ReactJS
Experience with agile development
Experience in satellite and/or communications systems is an asset, but not mandatory
Fluent in English, written and oral. French is an asset.