Senior, Intermediate and Junior Software Developer to support the design, development, scaling and sustainment of cloud based applications.
S.i. Systems
Ottawa, ON-
Number of positions available : 1
- Salary To be discussed
-
Contract job
- Published on January 17th, 2025
-
Starting date : 1 position to fill as soon as possible
Description
Our valued Public Sector Client is looking for a Senior, Intermediate and Junior Software Developer to support the design, development, scaling and sustainment of cloud based applications.
The work performed under this contract will consist of supporting the Digital Hub in the design, prototyping, development, operation, scaling and sustainment of cloud-based software applications developed following an Agile methodology and leveraging DevOps processes.
Responsibilities:
- Develop, prototype and scale applications for the RCAF using modern Full Stack Development languages and tooling such as JavaScript, Typescript, NodeJS, ExpressJS, VueJS, AngularJS, Ruby on Rails, Hyper Text Markup Language (HTML), Cascading Style Sheets (CSS), PostgreSQL and Authentication Protocols;
- Support the onboarding of additional units (groups of users) to RCAF applications as required by the RCAF Product Director, by conducting any required development work on the application in support of this effort;
- Support the development of interoperability between applications, and Defence Wide Area Network to Cloud, to ensure the RCAF can share data and gain efficiencies through the use of application programming interfaces (APIs);
- Support the scaling to additional fleets as required by the TA or their designated representative, by conducting any required development work on the application in support of this effort;
- At the request of the TA, liaise with the Joint Defence Cloud Project to migrate Minimum Viable Products (MVPs) from Development Testing (DevTest) into Production environments, ensure all required security controls are met to be in compliance;
- Streamline RCAF Business Processes and procedures for the RCAF as requirements arise or as requested by the TA or their designated representative;
- Utilize project management tools to manage user feedback system(s), including bug reports, feature requests support tickets;
- Maintain and continuously monitor DevOps such as continuous integration / continuous delivery (CI/CD) pipeline, continuously evolving and improving tests as the nature of operations and threat environment shift and ensure that deployments can be made to production in under ten (10) minutes;
- Attend weekly or daily meetings as required by the TA or their designated representative;
- Participate in Sprint planning with the Product Owner and Product Director;
Must Haves:
- Degree or Diploma in a relevant Engineering or Science Stream.
- CI/CD 5+ years
- DevOps 5+ years
- Java/Python/C# 5+years
- Cloud 5+ years
- Git 5+years
- Networking, Gateway, Firewall Configurations 5+years
- Relational Databases 5+years
Requirements
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you