CA Contractor
APPLY TO THIS JOB
Position’s General Duties and Tasks:
- Partners with and becomes a knowledge expert across the organization to solve complex business problems, and form and test hypotheses using a wide array of skills.
- Provides a consultative approach with business users, asking questions to understand the business need and determining the platform and products underpinning technology components based on those needs.
- Develop technical architectures, frameworks, and strategies, either for an organization or for a major Application area, to meet the business and Application requirements.
- Identify the policies and requirements that drive out a particular Solution.
- Analyze and evaluate alternative technology Solutions to meet business problems.
- Ensures the Integration of all aspects of technology Solutions.
- Monitor industry trends to ensure that Solutions fit with Government and industry directions for technology.
- Analyze functional requirements to identify information, procedures, and decision flows.
- Evaluate existing procedures and methods, identify and document database content, structure, and Application sub-systems, and develop data dictionary.
- Define and document interfaces of manual to automated operations within Application sub-systems, to external systems and between new and existing systems.
- Define input/output sources, including detailed plan for technical design Phase, and obtain approval of the system proposal.
- Identify and document system specific standards relating to programming, documentation, and testing, covering program libraries, data dictionaries, naming conventions, etc.
- Assessing and recommending cloud provider services (AWS, Google, Microsoft, etc.)
- Clear understanding and communication of modern architecture (i.e. microservices, api, cloud-native, and headless (micro front-ends).
- Gathering, reviewing of business (use case / user experience) objectives and interpretation into technical requirements.
- Organizes tasks and resources to complete work and meet deadlines according to established departmental procedures.
- Assist developers in application architecture and resolving technical issues with integration architecture or operations architecture.
Basic Qualifications:
- Minimum of 10 years of experience designing large scale platforms and products that contain a variety of technology products in integration architecture, development architecture, execution architecture (infrastructure, application, data) and operations architecture.
- Minimum of 10 years experience in database technologies and information/data architecture
- BS or MS degree in a quantitative field such as computer science, physics, math, engineering, or economics. Equivalent education and/or experience may be substituted for the minimum education requirement.
- Ability to travel according to client demands.
- Current holder or ability to achieve applicable Government of Canada security clearance.
Preferences:
- Consulting experience in public sector highly preferred
Other Requirements
- Must have a valid Canadian Federal Government – Secret Clearance.