Provide system life-cycle support for Air Navigation operational and non-operational systems
Assists in requirements analysis and specification writing and management
Assists in the analysis, development, and implementation of software solutions for new
requirements and identified deficiencies
Assists in maintaining the software development environment
Recommends practices for configuration, installation, optimization and use of productivity tools.
Degree from a recognized university or community college with an acceptable specialization in computer, electrical engineering, systems engineering, computer science or information systems
Web development experience using Django, Jython, Tomcat, Apache
Experience developing DevOps build pipelines and toolsets (GitLab, TFS, SVN, Artifactory, Jenkins, Maven, Conan, Cmake)
Experience in designing, developing customer-facing, front-end software through
interaction with the customer
Knowledge of Air Traffic Managements systems an asset
Effective English language written and verbal communication skills.
6 Months plus possible 12 month extension