- +1-613-518-2189, +1-438-259-3082
- 201-2500 Rue des Nations, H4R 3J9
- info@thomasandschmidt.ca
Programmer, Intermediate
Level of effort: 1 year, full-time
Client: Public Works and Government Services Canada (PWGSC)
Location: within NCR (National Capital Region)
Application deadline: 24 Jan, 2023
Clearance: Enhanced/Reliability
Thomas & Schmidt adheres to providing equal access employment opportunities and, as such, encourages women, Indigenous peoples, visible and ethnic minorities, and persons with disabilities to apply.
We thank all applicants for their interest. Please note that all submissions will be assessed, however, only candidates who meet the criteria will be contacted.
RESPONSIBILITIES:
- Review existing work processes and organizational structure;
- Analyze business functional requirements to identify information, procedures and decision flows;
- Identify candidate processes for redesign; prototype potential solutions, provide trade-off information and suggest a recommended course of action. Identify the modifications to the automated processes;
- Provide expert advice in defining new requirements and opportunities for applying efficient and effective solutions; identify and provide preliminary costs of potential options;
- Provide expert advice in developing and integrating process and information models between processes to eliminate information and process redundancies;
- Identify and recommend new processes and organizational structures;
- Provide expert advice and/or assist in implementing new processes and organizational changes;
- Document workflows;
- Use business, workflow and organizational modelling software tools.
REQUIREMENTS:
- 10 years of cloud experience in one of the 3 major cloud providers (AWS, Azure, GCP): development of a system or application, infrastructure architecture, Disaster Recovery and Cloud-based solutions in an IT field such as infrastructure,and Solution Architecture;
- 5 years of experience:
- building highly available and failure tolerant de-coupled applications using micro services and containers;
- building applications in .NET Core/Java, Node or Python;
- MySQL and PostgreSQL databases;
- A certification in Solutions Architecture is an asset;
- 3+ years of experience in SPA Frameworks such as React, Angular and Vue.js; and in configuring and tunning search engines such as ElasticSearch or Manticore Search;
- 1+ year of experience
- in building highly available and failure tolerant de-coupled applications using micro services and containers on at least three of the following applications: Kubernetes; Docker; Container orchestration; AWS Lambda; SQS and SNS; Micro services with REST and gRPC; API management gateway; Load balancers; Web application firewall;
- Fluent English and French (bilingual).