Informatics method of supply
Task—based services: Streams and categories
The following streams and categories are included in the task based informatics professional services (TBIPS) method of supply.
Stream 1: Applications services
A.1. Application/software architect
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- 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.
Specialties could include but are not limited to
- ActiveX
- Architecture Design Specification (ADS)
- Active Server Page (ASP)
- BPWin
- C++
- Canadian Intergovernmental Conference Secretariat (CICS)
- Cold Fusion
- Common Object Request Broker Architecture (CORBA)
- Crystal Reports
- Delphi
- Electronic Business using eXtensible Markup Language (EbXML)
- ERwin Data Modeler (ERWin)
- HML
- HyperText Markup Language (HTML)
- IBM DB2
- Integrated Database Management System (IDMS)
- Impromptu
- Information Management Strategies (IMS)
- Informix
- Ingres
- Java Platform, Enterprise Edition (J2EE)
- Java
- JavaScript
- Java Database connection (JDBC)
- Java Server Page (JSP)
- MIL-STD-498
- Microsoft (MS) Access
- MS Structured Query Language (SQL)
- .NET
- Netron/CAP
- Open Database Connectivity (ODBC)
- On-Line Analytical Processing (OLAP)
- Oracle
- Oracle CASE
- Oracle Financials
- Practical Extraction and Reporting Language (Perl)
- Hypertext Preprocessor (PHP)
- Procedural Language (PL)/SQL
- PowerBuilder
- Rational Rose
- Report Program Generator (RPG)
- Rational Unified Process (RUP)
- Software Application Program (SAP)
- SQL Server
- SQL*Database Administrator (DBA)
- SQL*Forms
- SQL*Menu
- SQL*Net
- SQL*Plus
- SQL*Report
- Sybase
- Transmission Control Protocol/Internet Protocol (TCP/IP)
- Unisys DBII
- Unix
- Visual Basic
- Visual C++
- Extensible Markup Language (XML)
A.2. Enterprise resource planning functional analyst
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Develop and document ERP functional, business, and/or system requirements specifications
- Develop and document screen, report and interface requirements
- Develop functional, business, and/or system interface or capability interaction
- Gather and analyze information to establish the functional needs of a system or project
- Design methods and procedures for computer systems, and sub-systems of larger systems
- Develop, test and implement small computer systems, and sub-systems of larger systems
- Document forms, manuals, programs, data files, and procedures
Specialties could include but are not limited to
- Impromptu
- JDEdwards
- Oracle
- PeopleSoft
- SAP
- Syteline
A.3. Enterprise resource planning programmer analyst
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Develop low-level detailed requirements, programming, and systems development of ERP Systems
- System testing and implementation
Specialties could include but are not limited to
- Impromptu
- JDEdwards
- Oracle
- PeopleSoft
- SAP
- Syteline
A.4. Enterprise resource planning system analyst
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Develop requirements, feasibility, cost, design, and specification documents for ERP systems
- Implement ERP systems to support projects, departments, organizations or businesses
- Translate ERP business requirements into systems design and specifications
- Analyse and recommend alternatives and options for solutions
- Develop technical specifications for ERP systems development, design and implementation
Specialties could include but are not limited to
- Impromptu
- JDEdwards
- Oracle
- PeopleSoft
- SAP
- Syteline
A.5. Enterprise resource planning technical analyst
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Comprehensive understanding of the technical capabilities offered by ERP facilities
- Develop or assist with business and functional requirements, project scope, estimates of effort and duration
- Translate functional and business requirements into technical requirements
- Develop and/or manage technical aspects of application software, user interfaces, and third-party components
- Conduct, assist with, an/or manage unit and system tests
- Establish technical standards for the technical framework
Specialties could include but are not limited to
- Impromptu
- JDEdwards
- Oracle
- PeopleSoft
- SAP
- Syteline
A.6. Programmer/software developer
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Develop and prepare diagrammatic plans for solution of business, scientific and technical problems by means of computer systems of significant size and complexity
- Analyze the problems outlined by the systems analysts/designers in terms of such factors as style and extent of information to be transferred to and from storage units, variety of items to be processed, extent of sorting, and format of final printed results
- Select and incorporate available software programs
- Design detailed programs, flow charts, and diagrams indicating mathematical computation and sequence of machine operations necessary to copy and process data and print the results
- Translate detailed flow charts into coded machine instructions and confer with technical personnel in planning programs
- Verify accuracy and completeness of programs by preparing sample data, and testing them by means of system acceptance test runs made by operating personnel
- Correct program errors by revising instructions or altering the sequence of operations
- Test instructions, and assemble specifications, flow charts, diagrams, layouts, programming and operating instructions to document applications for later modification or reference
Specialties could include but are not limited to
- ActiveX
- ADS
- ASP
- BPWin
- C++
- CICS
- Cold Fusion
- CORBA
- Crystal Reports
- Delphi
- EbXML
- ERWin
- HML
- HTML
- IBM DB2
- IDMS
- Impromptu
- IMS
- Informix
- Ingres
- J2EE
- Java
- JavaScript
- JDBC
- JSP
- MIL-STD-498
- MS Access
- MS SQL
- .NET
- Netron/CAP
- ODBC
- OLAP
- Oracle
- Oracle CASE
- Oracle Financials
- Perl
- PHP
- PL/SQL
- PowerBuilder
- Rational Rose
- RPG
- RUP
- SAP
- SQL Server
- SQL*DBA
- SQL*Forms
- SQL*Menu
- SQL*Net
- SQL*Plus
- SQL*Report
- Sybase
- TCP/IP
- Unisys DBII
- Unix
- Visual Basic
- Visual C++
- XML
A.7. Programmer/analyst
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Create and modify code and software
- Create and modify screens and reports
- Gather and analyze data for the conduct of studies to establish the technical and economic feasibility of proposed computer systems, and for the development of functional and system design specifications
- Design methods and procedures for small computer systems, and sub-system of larger systems
- Develop, test and implement small computer systems, and sub-systems of larger systems
- Produce forms, manuals, programs, data files, and procedures for systems and/or applications
Specialties could include but are not limited to
- ActiveX
- ADS
- ASP
- BPWin
- C++
- CICS
- Cold Fusion
- CORBA
- Crystal Reports
- Delphi
- EbXML
- ERWin
- HML
- HTML
- IBM DB2
- IDMS
- Impromptu
- IMS
- Informix
- Ingres
- J2EE
- Java
- JavaScript
- JDBC
- JSP
- MIL-STD-498
- MS Access
- MS SQL
- .NET
- Netron/CAP
- ODBC
- OLAP
- Oracle
- Oracle CASE
- Oracle Financials
- Perl
- PHP
- PL/SQL
- PowerBuilder
- Rational Rose
- RPG
- RUP
- SAP
- SQL Server
- SQL*DBA
- SQL*Forms
- SQL*Menu
- SQL*Net
- SQL*Plus
- SQL*Report
- Sybase
- TCP/IP
- Unisys DBII
- Unix
- Visual Basic
- Visual C++
- XML
A.8. System analyst
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Develop requirements, feasibility, cost, design, and specification documents for systems
- Implement systems to support projects, departments, organizations or businesses
- Translate business requirements into systems design and specifications
- Analyse and recommend alternatives and options for solutions
- Develop technical specifications for systems development, design and implementation
Specialties could include but are not limited to
- ActiveX
- ADS
- ASP
- BPWin
- C++
- CICS
- Cold Fusion
- CORBA
- Crystal Reports
- Delphi
- EbXML
- ERWin
- HML
- HTML
- IBM DB2
- IDMS
- Impromptu
- IMS
- Informix
- Ingres
- J2EE
- Java
- JavaScript
- JDBC
- JSP
- MIL-STD-498
- MS Access
- MS SQL
- .NET
- Netron/CAP
- ODBC
- OLAP
- Oracle
- Oracle CASE
- Oracle Financials
- Perl
- PHP
- PL/SQL
- PowerBuilder
- Rational Rose
- RPG
- RUP
- SAP
- SQL Server
- SQL*DBA
- SQL*Forms
- SQL*Menu
- SQL*Net
- SQL*Plus
- SQL*Report
- Sybase
- TCP/IP
- Unisys DBII
- Unix
- Visual Basic
- Visual C++
- XML
A.9. System auditor
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Review organizational IT policy, standards and procedures and provide advice on their adequacy
- Conduct systems under development reviews by reviewing project documentation, conducting interviews, assessing work completed, and, based on findings, reporting on compliance with policy, standards and procedures, and progress against plan
- Conduct reviews of systems recently implemented and reporting on:
- benefits actually achieved versus projected benefits
- features actually delivered versus stated requirements
- the adequacy of controls and system security features
- user satisfaction based on surveys or interviews
- system performance and reliability
- Review systems that have been in production status for some time and report on issues, deficiencies, and shortcomings
A.10. Test coordinator
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Provide advice, guidance and coordination efforts for test strategies and plans, selection of automated testing tools, and identification of resources required for testing
- Plan, organize, and schedule testing efforts for large systems, including the execution of systems integration tests, specialized tests, and user acceptance testing (for example, stress tests)
Specialties could include but are not limited to
- ASP
- C++
- COBOL
- CORBA
- Delphi
- HML, XML or EbXML
- IBM DB2DMS
- IMS
- Informix
- Ingres
- Java
- MS SQL
- Netron/CAP
- Oracle Peoplesoft
- PHP
- PowerBuilder
- SAP
- Sybase
- Unisys DBII
- Unix
- Visual Basic
A.11. Tester
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Test planning and coordination
- Supervision of testing in accordance with the plan
- Management and monitoring of test plans for all levels of testing
- Management of walkthroughs and reviews related to testing and implementation readiness
- Status reporting
- Development of test scenarios and test scripts
- Establishing and maintaining source and object code libraries for a multi-platform, multi-operating system environment
- Establishing software testing procedures for unit test, integration testing and regression testing with emphasis on automating the testing procedures
- Establishing and operating "interoperability" testing procedures to ensure that the interaction and co-existence of various software elements, which are proposed to be distributed on the common infrastructure, conform to appropriate departmental standards (e.g. For performance, compatibility, etc.) and have no unforeseen detrimental effects on the shared infrastructure
- Establishing a validation and verification capability which assumes functional and performance compliance
A.12. Web architect
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Define architecture to be used in web-based projects
- Perform architectural modeling to ensure consistency of the design with existing work
- Select the development language to be used for the project
- Assess the impact of the new requirements on existing web applications
- Develop code based upon design and requirements documents
- Write code to write to and read from the database
- Unit test the code prior to releasing it for integration testing
- Monitor the need for architectural changes as the project progresses
- Develop test plans for testing the system
- Ensure functionalities have been implemented according to specifications
- Define assumptions and constraints of architecture with regard to physical structure and data collection
- Develop post-implementation plan for monitoring/tracking architecture stability
Specialties could include but are not limited to
- ActiveX
- EbXML
- HML
- HTML
- Java
- JavaScript
- .NET
- Perl
- XML
A.13. Web designer
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Define architecture to be used in the web-based projects
- Create and apply designs that maximize usability of existing objects
- Perform architectural modeling to ensure consistency of the design with existing work
- Select the development language to be used for the project
- Assess the impact of the new requirements on existing web applications
- Develop code based upon design and requirements documents
- Write code to write to and read from the database
- Unit test the code prior to releasing it for integration testing
- Monitor the need for design changes as the project progresses
- Develop test plans for testing the system
- Ensure functionalities have been implemented according to specifications
- Define assumptions and constraints of architecture with regard to physical structure and data collection
- Develop post-implementation plan for monitoring/tracking design stability
Specialties could include but are not limited to
- ActiveX
- EbXML
- HML
- HTML
- Java
- JavaScript
- .NET
- Perl
- XML
A.14. Web developer
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Develop and prepare diagrammatic plans for web based service delivery over the internet
- Analyze the problems outlined by systems analysts/designers in terms of such factors as style and extent of information to be transferred across the internet
- Select and use the best available web development tools for linking the internet based client to the departmental “back end” information delivery programs and databases
- Design high-usability web pages to meet the requirement
- Verify accuracy and completeness of programs by preparing sample data, and testing them by means of system acceptance test runs made by operating personnel
- Correct program errors by revising instructions or altering the sequence of operations
- Test instructions, and assemble specifications, flow charts, diagrams, layouts, programming and operating instructions to document applications for later modification or reference
Specialties could include but are not limited to
- ActiveX
- EbXML
- HTML
- Java
- JavaScript
- .NET
- Perl
- XML
A.15. Web graphics designer
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Create web pages including graphic design
- Develop and implement usability tests, analyses result and modify design accordingly
- Develop flowcharts (web site flow maps) depicting navigation and content
- Develop line drawings or block diagrams illustrating the priority of information, links, navigation and space requirements
- Develop content diagrams showing the interactive connection between pages
- Develop interactive prototypes showing basic form and functionality used for both usability testing and presentations
Specialties could include but are not limited to
- ActiveX
- EbXML
- HML
- HTML
- Java
- JavaScript
- .NET
- Perl
- XML
A.16. Web multi-media content consultant
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Create web pages including multi-media design
- Develop and implement usability tests, analyse results and modify design accordingly
- Develop flowcharts (web site flow maps) depicting navigation and basic content
- Develop line drawings or block diagrams illustrating the priority of information, links, navigation and space requirements
- Develop content diagrams showing the interactive connection between web pages
- Develop interactive prototypes showing basic form and functionality used for both usability testing and presentations
Specialties could include but are not limited to
- ActiveX
- EbXML
- HTML
- Java
- JavaScript
- .NET
- Perl
- XML
A.17. Webmaster
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Create web pages including graphics and general web site design
- Develop and implement usability tests, analyse results and modify design accordingly
- Develop flowcharts (web site flow maps) depicting navigation and basic content
- Develop line drawings or block diagrams illustrating the priority of information, links, navigation and space requirements
- Develop content diagrams showing the interactive connection between web pages
- Develop interactive prototypes showing basic form and functionality for both usability testing and presentations
Specialties could include but are not limited to
- ActiveX
- EbXML
- HTML
- Java
- JavaScript
- .NET
- Perl
- XML
Stream 2: Geomatics services
G.1. Geomatics analyst
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Develops and documents detailed statements of requirement
- Analyzes functional requirements to identify information, procedures and decision flows
- Evaluates existing procedures and methods, identifies and documents database content, structure and application sub-systems, and develops data dictionary
- Defines and documents interfaces of manual to automated operations within sub-systems, to external systems and between new and existing systems
- Defines input/output sources, including a detailed plan for technical design phase, and obtains approval of same
- Designs and documents in detail all system components, their interfaces and operational environment
- Designs data structures and files, sub-systems and modules, programs, batch, on line, and production monitoring procedures, testing strategy and systems
- Documents system design, concepts and facilities, presents and obtains approval of detailed system design
- Produces an operational system including all forms, manuals, programs, data files and procedures
- Provides advice on Geographic Information System (GIS) and Remote Sensing technology and its application
- Performs analysis and modeling
- Designs and implements functional prototypes
- Interprets project objectives and creates appropriate data, analysis and output products (maps, reports)
- Restructures data from various sources and in diverse formats
- Creates and updates metadata
- Creates, updates and maintains procedures and standards
- Creates, updates, revises and documents data sets
- Designs processes for performing earth observation (EO) image processing
- Analyses and processes EO data
- Designs and writes GIS and/or Remote Sensing related programs
Specialties could include but are not limited to
- GIS Product Suites
G.2. Geomatics specialist
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Implements data structures and files, sub-systems and modules, programs, batch, on line, and production monitoring procedures, testing strategy and systems
- Tests and implements small systems and sub-systems of larger systems
- Produces forms, manuals, programs, data files and procedures
- Produces components of an operational system including all forms, manuals, programs, data files and procedures
- Performs analysis and modeling
- Creates, updates, revises and documents GIS and/or earth observation data sets
- Creates appropriate data, analysis and output products (maps, reports) to meet project objectives
- Restructures data from various sources and in diverse formats
- Creates and updates metadata
- Creates, updates and maintains procedures and standards
- Supports the design of, and writes, GIS and remote sensing related programs
- Analyses and processes earth observation (EO) image and GIS data
Specialties could include but are not limited to
- GIS Product Suites
G.3. Geographic information system applications analyst
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Develops and documents detailed statements of requirement
- Analyzes functional requirements to identify information, procedures and decision flows
- Evaluates existing procedures and methods, identifies and documents database content, structure and application sub-systems, and develops data dictionary
- Defines and documents interfaces of manual to automated operations within sub-systems, to external systems and between new and existing systems
- Defines input/output sources, including a detailed plan for technical design phase, and obtains approval of same
- Designs and documents in detail all system components, their interfaces and operational environment
- Designs data structures and files, sub-systems and modules, programs, batch, on line, and production monitoring procedures, testing strategy and systems
- Documents system design, concepts and facilities, presents and obtains approval of detailed system design
- Produces an operational system including all forms, manuals, programs, data files and procedures
- Performs manual code changes
- Performs screen and report changes
- Gathers and analyzes data for the conduct of studies to establish the technical and economic feasibility of proposed computer systems, and for the development of functional and system design specifications
- Designs methods and procedures for small computer systems and sub-systems of larger systems
- Develops, tests and implements small systems and sub-systems of larger systems
- Produces forms, manuals, programs, data files and procedures
- Provides advice on GIS technology and its application
- Designs and implements functional prototypes
- Performs analysis and modeling
- Creates, updates, revises and documents GIS data sets
- Interprets project objectives and creates appropriate data, analysis and output products
- Restructures data from various sources and in diverse formats
- Creates and updates metadata
- Creates, updates and maintains procedures and standards
- Designs and writes GIS-related programs
Specialties could include but are not limited to
- GIS Product Suites
G.4. Geographic information system application architect
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Designing and developing the application architecture for the project, in the context of the overall system architecture.
- Selecting the paradigm and technology for application program-to-program communication (APPC) among the components.
- Defining the application tiers, frameworks, components types and interfaces
- Specifying and providing ownership of reusable application components or reusable application code
- Identifying key business and technology drivers that impact application architectures, such as end-user community requirements, existing software distribution capabilities, existing application environment (including legacy and packaged systems), and performance and availability requirements, and designing application architecture to meet these considerations
- Defining strategies and plans for application rationalization and retirement in the context of the project's phasing strategy
- Developing and maintaining coding standards
- Leading the application development team in architecture decisions and reviewing/authorizing development team architecture decisions
- Leading code design reviews
- Monitoring and supporting the development of the system's applications to ensure they are compliant with the application architecture, and refines the application architecture as required
Specialties could include but are not limited to
- GIS Product Suites
G.5. Geographic information system data architect
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Designing and developing the data architecture for the project, in the context of the overall system architecture
- Setting Data Policy and the technical solution for the management, storage, access, navigation, movement, and transformation of data
- Specifying recommended DBMS and ETL tools and technologies for structured and unstructured content
- Designing the Metadata Repository
- Creating a data model for the project that is independent of the technology solution
- Examining and enforcing opportunities to provide data reuse, balancing the issues of centralization and replication
- Ensuring the preservation of strategic data assets as applications and technologies evolve
- Monitoring and supporting the development of the system's data to ensure it is compliant with the data architecture, and refine the data architecture as required
Specialties could include but are not limited to
- GIS Product Suites
G.6. Geographic information system infrastructure architect
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Designing and developing the infrastructure architecture for the project, in the context of the overall system architecture
- Focusing on the standards and technologies for enabling systems performance qualities, such as availability, scalability, recoverability, etc
- Evaluating and selecting the system's server hardware, operating system and job control
- Supporting the GIS Application Architect in selecting the application framework
- Balancing the quality issues cost vs. robustness, and hardware architecture
- In conjunction with the System Architecture team, sizing the application and selecting the hardware and software configuration
- Establishing a process to monitor system performance against requirements
- Monitoring and supporting the development of the system's infrastructure to ensure it is compliant with the infrastructure architecture, and refining the infrastructure architecture as required
Specialties could include but are not limited to
- GIS Product Suites
G.7. Geographic information system programmer/analyst
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Provide operational, technical and analytical expertise to GIS projects by understanding how to apply the principles and practices of GIS as a decision support tool.
- Translate spatially related user requirements and technical systems specifications into working, tested GIS applications, including developing detailed programming specifications, writing and/or generating code, compiling and integrating data driven programs and systems, interacting with spatial databases and conducting unit tests
Specialties could include but are not limited to
- GIS Product Suites
G.8. Geographic information system project manager
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Within both the Information Technology and Geographic Information System system environments
- Defines and documents the objectives for the project; determines budgetary requirements, the composition, roles and responsibilities, and terms of reference for the project team
- Manages the project during the development, implementation and operations startup by ensuring that resources are made available, and that the project is developed, and made fully operational within agreed time, cost and performance parameters
- Formulates statements of problems; establishes procedures for the development and implementation of significant, new or modified project elements to solve these problems, and obtains approval thereof
- Reports progress of the project on an ongoing basis and at scheduled points in the life cycle
- Meets in conference with stakeholders and states problems in a form capable of being solved
- Prepares plans, charts, tables and diagrams to assist in analyzing or displaying problems; works with a variety of project management tools
- Project sign-off
Specialties could include but are not limited to
- GIS Product Suites
G.9. Geographic information system system architect
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Designing the overall target architecture of the IT system to meet the formally established requirements (functional and non-functional) of a project
- Monitoring and supporting the development of the system to ensure it is compliant with the target architecture and refining the target architecture as required.
- Ensuring the integration of the system's component architectures – data, application, infrastructure, etc., into the overall target system architecture
- Ensuring the integration of the system architecture into the sponsoring organization's enterprise architecture
- Establishing phased project plans that lead to a completed target architecture
- Leading the development of architecture Guiding Principles and architecture blueprints
- Ensuring the systems overall viability throughout the systems development and implementation phases;
- Ensuring the solution and the scope is compliant with the stated requirements (quality control)
- Balancing trade-offs between requirements and costs for the system and communicating the issues to the Technical Authority
- Surveying emerging developments, new technologies, standards and methodologies that will have a positive impact on the system architecture, and incorporating these into the system architecture
- Managing the System Architecture team to achieve these goals
Specialties could include but are not limited to
- GIS Product Suites
G.10. Geographic information system web mapping developer
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Developing and preparing diagrammatic plans for web based service delivery over the Internet
- Analyzing the problems outlined by systems analysts/designers in terms of such factors as style and extent of information to be transferred across the Internet
- Selecting and using the best available web development tools for linking the Internet-based client to the IT system's "back end" information delivery programs and databases. Designing high-usability web pages to meet the requirement
- Verifying accuracy and completeness of programs by preparing sample data and testing them by means of system acceptance test runs made by operating personnel
- Correcting program errors by revising instructions or altering the sequence of operations
- Testing instructions, and assembling specifications, flow charts, diagrams, layouts, programming and operating instructions to document applications for later modification or reference
Specialties could include but are not limited to
- GIS Product Suites
- CGI
- HTML
- JavaScript
- Perl
G.11. Mapping technician
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Plan map content, format and design and compile required data from aerial photographs, survey notes, records, reports and other maps
- Generate maps and related graphs and charts using digital mapping techniques, computer interactive graphics, computer assisted design and drafting (CAD) software, and geographic information systems (GIS) software
Specialties could include but are not limited to
- GIS Product Suites
Stream 3: Information management/Information technology services
I.1. Data conversion specialist
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Oversee all facilities of the conversion process.
- Complete mapping, interfaces, mock conversion work, enhancements, actual conversion, and verify completeness and accuracy of converted data.
- Establish a strong working relationship with all clients, interact effectively with all levels of client personnel, and provide conversion support.
- Analyze and coordinate data file conversions
- Work with importing files from heterogeneous platforms
I.2. Database administrator
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Customize database conversion routines
- Finalize Conversion Strategy
- Generate new database with the client
- Maintain data dictionaries
- Develop and implement procedures that will ensure the accuracy, completeness, and timeliness of data stored in the database
- Develop and implement security procedures for the database, including access and user account management
- Advise programmers, analysts, and users about the efficient use of data
- Maintain configuration control of the database
- Perform and/or coordinate updates to the database design
- Control and coordinate changes to the database, including the deletion of records, changes to the existing records, additions to the database
- Develop and coordinate back-up, disaster recovery and virus protection procedures
Specialties could include but are not limited to
- BPWin
- ERwin Data Modeler (ERWin)
- IBM DB2
- Integrated Database Management System (IDMS)
- Informix
- Ingres
- Microsoft Access
- Microsoft Structured Query Language (SQL)
- Oracle
- Oracle CASE
- Oracle Financials
- Silverrun
- SQL Server
- SQL*DBA
- SQL*Forms
- SQL*Menu
- SQL*Net
- SQL*Plus
- SQL*Report
- Sybase
- Unisys DBII
I.3. Database analyst/information management administrator
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Define new database structures
- Define data conversion strategy
- Define database conversion specifications
- Finalize Conversion Strategy
- Work very closely with the users in order to maintain and safeguard the database.
- Identify requirements for improvements to existing databases by determining users' information requirements and system performance and functional requirements
- Develop and implement procedures that will ensure the accuracy, completeness, and timeliness of data stored in the database
- Mediates and resolves conflicts among users' needs for data
- Advise programmers, analysts, and users about the efficient use of data
Specialties could include but are not limited to
- BPWin
- ERWin
- IBM DB2
- IDMS
- Informix
- Ingres
- MS Access
- MS SQL
- Oracle
- Oracle CASE
- Oracle Financials
- Silverrun
- SQL Server
- SQL*DBA
- SQL*Forms
- SQL*Menu
- SQL*Net
- SQL*Plus
- SQL*Report
- Sybase
- Unisys DBII
I.4. Database modeller/information management modeller
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- The Data Architect has both strategic and tactical responsibility for developing and maintaining the Architecture and Data Models for corporate and project specific initiatives. This responsibility includes the identification of data most valuable to the department, the integration of this data, and the development of core relating data models. The resulting data models will be based on data architecture and modeling design principles and tenets
- Design, develop and maintain Logical Data Models
- Analyze proposed changes to databases from the context of the Logical Data Model.
- Provide technical expertise in the use and optimization of data modeling techniques to team members
- Provide technical assistance, guidance and direction in terms of data analysis and modeling to team members
- Provide assistance to project team and business users relating to data issues and data analysis concepts
- Participate in the development of data modeling and metadata policies and procedures
- Participate in data analysis as a result of new/updated requirements
- Apply approved changes to logical data models
- Comply with corporate data architectures, strategies and frameworks, including enterprise data warehouse activities
- Analyze and evaluate alternative data architecture solutions to meet business problems/requirements to be incorporated into the corporate data architecture
- Review corporate architecture strategies and directions, data requirements, and business information needs and devise data structures to support them
- Improve modeling efficiency through recommendations on how to better utilize current metadata repositories
- Comply with corporate repository metadata directions
- Provide input to refinement of data architectures
- Participate in data architecture refinement
- Define access strategies
- Construct, monitor and report on work plans and schedules
Specialties could include but are not limited to
- BPWin
- ERWin
- IBM DB2
- IDMS
- Informix
- Ingres
- MS Access
- MS SQL
- Oracle
- Oracle CASE
- Oracle Financials
- Silverrun
- SQL Server
- SQL*DBA
- SQL*Forms
- SQL*Menu
- SQL*Net
- SQL*Plus
- SQL*Report
- Sybase
- Unisys DBII
I.5. Information management architect
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Analyse existing capabilities and requirements, develop redesigned frameworks and recommend areas for improved capability and integration. Develop and document detailed statements of requirements
- Evaluate existing procedures and methods, identify and document database content, structure, and application subsystems, and develop data dictionary
- Define and document interfaces of manual to automated operations within application subsystems, to external systems, and between new and existing systems
- Prototype potential solutions, provide tradeoff information and suggest recommended courses of action
- Perform information modelling in support of BPR implementation
- Perform cost/benefit analysis of implementing new processes and solutions
- Provide advice in developing and integrating process and information models between business processes to eliminate information and process redundancies.
- Provide advice in defining new requirements and opportunities for applying efficient and effective solutions; identify and provide preliminary costs of potential options.
Specialties could include but are not limited to
- BPWin
- ERWin
- IBM DB2
- IDMS
- Informix
- Ingres
- MS Access
- MS SQL
- Oracle
- Oracle CASE
- Oracle Financials
- Silverrun
- SQL Server
- SQL*DBA
- SQL*Forms
- SQL*Menu
- SQL*Net
- SQL*Plus
- SQL*Report
- Sybase
- Unisys DBII
I.6. Network analyst
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Prepare implementation plans for particular technologies
- Installs and monitors particular facets of technology
- Configures and optimizes technical installations
- Troubleshoots, and responds to user problems
- Maintain up to date knowledge of particular technologies and products supporting that technology
I.7. Platform analyst
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Develop and document detailed statement of requirements for the proposed platform
- Analyze functional requirements to identify information, procedures and decision flows
- Evaluate existing procedures and methods, identify and documents database content, structure, and application sub-systems, and develop data dictionary
- Define and document interfaces of manual to automated operations within 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 for system proposals
- Design and document in detail all system components, interfaces and operational environment
- Design data structures and files, sub-systems and modules, programs, batch, on line, and production monitoring procedures, testing strategy and systems
- Document system design, concepts and facilities, present and obtain approval of detailed system designs
- Produce operational systems including all forms, manuals, programs, data files and procedures
I.8. Storage architect
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Develop, analyze, design, and implement the organization's storage infrastructure/architecture to ensure high levels of data quality and availability
- Develop capacity planning, backup and restore procedures for storage capabilities
- Develop or assist in development of data disaster recovery plans, as they relate to storage capabilities and continuity
- Develop, implement, and oversee policies and procedures to ensure consistent and seamless storage continuity and capabilities
I.9. System administrator
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Install, monitor, upgrade and maintain operating systems
- Install, monitor, upgrade and maintain hardware and software
- Work with Business Analysts, Project Managers, Developers, and clients/stakeholders to maintain and improve software performance
- Apply problem solving skills to troubleshoot and resolve technical problems
- Ensure timely and reliable system administration procedures, such as backup and/or recovery
- Analyze system performance and recommend improvements
I.10. Technical architect
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Develop technical architectures, frameworks and strategies, either for an organization or for a major application area, to meet the business and application requirements
- Identify policies and requirements that drive out a particular solution
- Analyze and evaluate alternative technology solutions to meet business problems
- Ensure the integration of all aspects of technology solutions
- Evaluate hardware and software relative to their ability to support specified requirements and, by determining potential and actual bottlenecks, and improve system performance through recommended hardware changes
- Review computer software systems and data requirements as well as communication and response needs and determine operating systems and languages needed to support them
I.11. Technology architect
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- 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
- Provide information, direction and support for emerging technologies
- Perform impact analysis of technology changes
- Provide support to applications and/or technical support teams in the proper application of existing infrastructure
- Review application and program design or technical infrastructure design to ensure adherence to standards and to recommend performance improvements
Specialties could include but are not limited to
- Hardware
- Host System Software
- Software
- Storage
- Network
Stream 4: Business services
B.1. Business analyst
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Develop and document statements of requirements for considered alternatives
- Perform business analyses of functional requirements to identify information, procedures, and decision flows
- Evaluate existing procedures and methods, identify and document items such as database content, structure, application subsystems
- Define and document interfaces of manual to automated operations within application subsystems, to external systems, and between new and existing systems
- Establish acceptance test criteria with client
- Support and use the selected departmental methodologies
Specialties could include but are not limited to
- BPWin
- Oracle CASE
- Rational Rose
- RUP
B.2. Business architect
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience, or 5+ years of experience with a recognized professional certification
Responsibilities could include but are not limited to
- Develop policies and rules that allow an organization to carry out its mandate and functional responsibilities, and that govern the organization's actual and planned capabilities in terms of computers, data, information, human resources, communication facilities, software and management responsibilities
- Develop the specifications for where, how and why the various organizational components fit together as they do, and how they support the organization's mandate
Specialties could include but are not limited to
- BPWin
- Oracle CASE
- Rational Rose
- RUP
B.3. Business consultant
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience, or 5+ years of experience with a recognized professional certification
Responsibilities could include but are not limited to
- Analyze, evaluate, develop business processes (financial, operational, systems, etc.)
- Identify organizational and/or project business opportunities for improvement and streamlining of business processes
- Identify and evaluate critical success parameters, factors and performance measurements
- Assist other stakeholders in development and implementation of business improvement processes and programs
B.4. Business continuity/disaster recovery specialist
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience, or 5+ years of experience with a recognized professional certification
Responsibilities could include but are not limited to
- Develop and implement business and technology continuity plans
- Develop technology and business continuity and disruption recovery strategies
- Develop crisis communication planning strategies
- Identify past and potential impact resulting from disruptions
- Develop techniques to identify and evaluate potential disruptions
- Develop and implement backup, replication and redundancy strategies as required
- Develop awareness, training, and communication programs with both internal staff and other stakeholders
- Establish coordination activities with internal and external stakeholders and establish actual and potential dependencies
- Develop and implement monitoring activities and performance management
B.5. Business process re-engineering consultant
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience, or 5+ years of experience with a recognized professional certification
Responsibilities could include but are not limited to
- Review existing work processes and organizational structure
- Analyze business functional requirements to identify information, procedures and decision flows
- Identify candidate processes for re-design; 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 on and/or assist in implementing new processes and organizational changes
- Document workflows
- Use business, workflow and organizational modeling software tools
B.6. Business system analyst
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Develop and document a detailed statement of requirements for the proposed alternative recommended in the preliminary analysis report
- Perform business analyses of functional requirements to identify information, procedures, and decision flows
- Evaluate existing procedures and methods, identify and document items such as database content, structure, application subsystems, and develop data dictionary
- Define and document interfaces of manual to automated operations within application subsystems, to external systems, and between new and existing systems
- Identify candidate business processes for re-design, prototype potential solutions, provide trade-off information and suggest a recommended course of action. Identify the modifications to the automated processes
- Support and use the selected departmental methodologies
Specialties could include but are not limited to
- BPWin
- Oracle CASE
- Rational Rose
- RUP
B.7. Business transformation architect
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience, or 5+ years of experience with a recognized professional certification
Responsibilities could include but are not limited to
- Analysis and development of business success "critical success factors"
- Analysis and development of architecture requirements design, process development, process mapping and training
- Responsible for leading other functional staff to define business strategy and processes in support of transformation and change management activities
- Participate in change impact analysis and change management activities
- Participate in organizational realignment (job re-design organizational re-structuring)
- Coordinate development of training and coordination with other stakeholders
- Create presentations and present to various stakeholders, and facilitate meetings and discussions
B.8. Call centre consultant
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Providing expert advice on and/or developing and implementing computer enabled call centers that permit service agents to efficiently and effectively respond to client service requests received by telephone and other electronic media
- Providing expert advice on and/or developing IVR Application systems that permit callers to obtain information or enter transactions using the telephone and keypad
- Providing expert advice on and/or developing service request management application systems
B.9. Courseware developer
Note
To be used for IT courseware requirements only. Non IT courseware requirements must be processed through the Learning Services Supply Arrangement E60ZH-070003
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Perform needs assessment/analysis for training purposes
- Plan and monitor training projects
- Perform job, task, and/or content analysis
- Write criterion-referenced, performance-based objectives
- Recommend instructional media and strategies
- Develop performance measurement standards
- Develop training materials
- Prepare end-users for implementation of courseware materials
- Communicate effectively by visual, oral, and written form with individuals, small group, and in front of large audiences
B.10. Help desk specialist
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Perform a variety of network problem analysis and monitoring tasks, monitor network management systems and respond appropriately to user requests and problems
- Perform initial problem analysis and triage problem to other appropriate staff when appropriate
- Maintain liaison with network users and technical staff to communicate the status of problem resolution to network users; log and track requests for assistance
- Develop, implement, and/or participate in the preparation of procedure manuals and documentation for help desk use; conduct periodic user satisfaction surveys and track user problem trends; make recommendations for improvements to the network systems and create reports based on information provided from user surveys and trends
- Develop, implement, and/or participate in the distribution of network related information to users to include information such as help desk procedures and network handbooks
- Participate in the development of a comprehensive training plan for help desk procedures; assist in training personnel providing backup coverage
- Participate in on-site installations of network systems for users
- Perform other related duties incidental to the work described herein
B.11. Instructor, information technology
Note
To be used for IT courseware requirements only. Non IT courseware requirements must be processed through the Learning Services Supply Arrangement E60ZH-070003
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Assess the relevant characteristics of a target audience
- Prepare end-users for implementation of courseware materials
- Conduct training courses
- Communicate effectively by visual, oral, and written form with individuals, small groups, and in front of large audiences
B.12. Network support specialist
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Coordinate installation, operation, maintenance, resolution of hardware and software problems, monitoring of traffic, capacity planning, system backup and user training for a Local Area Network
- Evaluate, test and recommend new data communication hardware and software
- Maintain interface with vendor representatives and other computing resources to resolve hardware and software problems
- Inform new users of the appropriate hardware and software specifications for access to the network
- Install or coordinate installation of network hardware, software for use with personal computers and mainframe/personal computer interaction, and network upgrades according to vendor instructions
- Configure equipment with assistance from vendor or other computing resources
- Prepare and maintain procedure manuals and documentation for internal use
- Maintain a reference library to include reference manuals and user guides
- Maintain accurate records and logs of users, equipment serial numbers, service records, maintenance agreements, warranties, wiring schemes and network problems and solutions
- Develop, implement, participate, and test a network disaster recovery plan
- Resolve all connectivity and internal technical problems
- Assist in training users to use the network and related software
B.13. Operations support specialist
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Provide systems administration and systems operations support, including setting up user access, user profiles, back up and recovery, day-to-day computer systems operations
- Perform software upgrades, and apply patches
- Provide customer interface to ensure requested changes are implemented
- Monitor computer workload trends and make adjustments to ensure optimum utilization of computer resources
B.14. Technical writer
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Document help text, user manuals, technical documentation, web page content, etc
- Review documentation standards and the existing project documentation
- Determine documentation requirements and makes plans for meeting them
- Gather information concerning the features and functions provided by the developers
- Assess the audience for the documents/manuals which are required and prepare a statement of purpose and scope for each
- Develop a table of content for each document/manual and write or edit the required content
- Investigate the accuracy of the information collected by making direct use of the material being documented
- Prepare or coordinate the preparation of any required illustrations and diagrams
- Design the layout of the documents/manuals
- Use word-processing, desk-top publishing and graphics software packages to produce final camera-ready copy
Specialties could include but are not limited to
- RoboHelp
Stream 5: Project management services
P.1. Change management consultant
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience, or 5+ years of experience with a recognized professional certification
Responsibilities
Responsibilities could include but are not limited to:
- Analysis and development of business "critical success factors"
- Analysis and development of architecture requirements design, process development, process mapping and training
- Responsible for leading other functional staff to define business strategy and processes in support of transformation and change management activities
- Participate in change impact analysis and change management activities
- Participate in organizational realignment (job re-design organizational re-structuring)
- Coordinate development of training and coordination with other stakeholders
- Create presentations and present to various stakeholders, and facilitate meetings and discussions
P.2. Enterprise architect
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience, or 5+ years of experience with a recognized professional certification
Responsibilities
Responsibilities could include but are not limited to:
- Evaluate the enterprise's business/Information and Communications Technology (ICT) architecture, determine its consistency and integration with the organization's business/ICT strategies, assess the degree of its alignment with Treasury Board CIO Business Transformation Enablement Program (BTEP) and Federated Architecture Program (FAP) and recommend changes to the business/ICT architecture to improve its alignment with these external factors
- Identify future business/ICT requirements against the current enterprise architecture, perform gaps analyses, develop Requirements for Technology Architectures (RTA), and prepare migration strategies
- Assess the feasibility of migrating from the current state to the target business architecture and enabling technologies and identify the risks associated with migrating to the target business architecture and technologies and make recommendations for risk mitigation
- Identify business and technology trends that create opportunities for business improvement, advise business and ICT Senior Executives on ICT trends and emerging technologies and the impact on the organization's and government ICT architectures and business strategies, model "What if" scenarios and recommend appropriate changes to the existing architecture and ICT infrastructure, and recommend alternative solutions, methodologies and strategies
- Produce an architectural evolution plan, recommend prioritization of architecture evolution initiatives, and develop and/or implement an architecture evolution plan
- Manage the development and implementation of an architectural improvement plan
- Coach, mentor and train the organization to perform any of the above
P.3. Human resources consultant
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities
Responsibilities could include but are not limited to:
- Develop guiding Human Resources (HR) practices and principles
- Conduct recruitment and selection
- Conduct performance management and evaluation
- Develop training and development programs
- Reward and recognition programs
- Coordinate learning and development initiatives, including identification of training needs, implementation of training plans and learning and development strategies
- Undertake research and provide recommendations on HR initiatives
- Consult, influence, communicate, conduct team and workshop facilitation
P.4. Organizational development consultant
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience, or 5+ years of experience with a recognized professional certification
Responsibilities
Responsibilities could include but are not limited to:
- Enable, facilitate, and mediate the evolution of the various organizational or departmental structures toward the organization's or department's desired outcome or structure
- Assist with organizational needs assessment and strategic planning to ensure development of human capital to meet business objectives and goals
- Provide advice, support and consultation to senior staff, business unit requests, and front line management to achieve strategic initiatives and goals
- Research, design, implement and maintain employee development programs including leadership development and other management development programs
- Develop and implement processes to measure the effectiveness of development and learning efforts to ensure performance improvements are focused on measurable and attainable results
- Serve as an expert resource by collaborating with HR and business unit executives to ensure clear standards and metrics linked to talent reviews and employee development plans
- Develop strategic partnerships with other internal project managers to identify and consult on change management initiatives to support strategic projects requiring organizational culture change
- Proactively address and respond to Organizational Development issues by bringing key stakeholders together to assess root causes and performance gaps and recommend appropriate interventions
- Practice continuous improvement processes and procedures, eliminating non-value added activities
- Conduct focus groups and/or process improvement sessions as needed
- Implement and manage the organization's training to ensure cost effective employee development activities that support the organization's strategic initiatives
- Manage and facilitate organizational initiatives and projects as requested
P.5. Project executive
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience, or 5+ years of experience with a recognized professional certification
Responsibilities
Responsibilities could include but are not limited to:
- Manage several Project Managers, each responsible for an element of the project and its associated project team
- Define and document project objectives, determine budget requirements
- Meet with other organizational executives to ensure all organizational (internal and external) stakeholders are committed and moving forward on project and organizational goals
- Resolve issues related to the project
- Prepare plans, charts, tables and diagrams to assist in analyzing or displaying problems; work with a variety of project management tools
- Project sign-off
P.6. Project administrator
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience, or 5+ years of experience with a recognized professional certification
Responsibilities
Responsibilities could include but are not limited to:
- Assist project management and data processing professionals, technical users and end users in simple routine tasks
- Provide administrative and technical support of a clerical nature as required to projects
- Assist in performing such tasks as maintaining project documentation and application/system libraries
- Acts as the first point of contact in a "hot-line" situation by accepting incoming calls, logging calls, attempting to resolve simple problems and following established procedures for more difficult problems
- Tracks project change requests
- Maintain and updates relevant project information in manual and/or electronic files; project information might include such things as project activity schedule, status reports, correspondence
- Use computer tools, aids, system control languages on PCs, minis, or mainframes to perform work
- Communicates with project management and data processing professionals, technical users and end users on administrative matters related to the project
Specialties
Specialties could include but are not limited to:
- MS Project
P.7. Project coordinator
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience, or 5+ years of experience with a recognized professional certification
Responsibilities
Responsibilities could include but are not limited to:
- Assist project management and data processing professionals, technical users and end users in project coordination and synchronization tasks
- Provide administrative and technical support of a clerical nature as required to a project team
- Assist in performing such tasks as maintaining project documentation and application/system libraries
- Act as the first or single point of contact in a "hot-line" situation by accepting incoming calls, logging calls, attempting to resolve simple problems and following established procedures for more difficult problems
- Track project change requests
- Maintain and updates relevant project information in manual and/or electronic files; project information might include such things as project activity schedule, status reports, correspondence
- Use computer tools, aids, system control languages on PCs, minis, or mainframes to perform work
- Communicate with project management and data processing professionals, technical users and end users on administrative matters related to the project
Specialties
Specialties could include but are not limited to:
- MS Project
P.8. Project leader
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience, or 5+ years of experience with a recognized professional certification
Responsibilities
Responsibilities could include but are not limited to:
- Specify the general requirements of the system, develop broad system alternatives and identify their administrative, economic and technical feasibility and practicality as well as associated policy and organizational change requirements
- Analyse and evaluate each alternative based on make/buy, impact and cost/benefit considerations, and propose, justify, plan and cost the implementation of the selected alternative
- Produce overall plan, a detailed plan for the functional analysis phase, and obtain approval of preliminary analysis
- Plan, direct and control the activities of a system development team within scheduled time and cost parameters
- Evaluate proposed computer applications to determine technical, operational and economic feasibility
- Design and test systems to ensure that the objectives of the system are met and that the outputs produced are in accordance with client requirements
- Monitor the design, implementation and operations start-up of the proposed system against established goals, objectives and milestones
Specialties
Specialties could include but are not limited to:
- MS Project
P.9. Project manager
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience, or 5+ years of experience with a recognized professional certification
Responsibilities
Responsibilities could include but are not limited to:
- Manage several Project Managers, each responsible for an element of the project and its associated project team
- Manage the project during the development, implementation and operations startup by ensuring that resources are made available and that the project is developed and is fully operational within previously agreed time, cost and performance parameters
- Formulate statements of problems; establishes procedures for the development and implementation of significant, new or modified project elements to solve these problems, and obtains approval thereof
- Define and document the objectives for the project; determine budgetary requirements, the composition, roles and responsibilities and terms of reference for the project team
- Report progress of the project on an ongoing basis and at scheduled points in the life cycle
- Meets in conference with stakeholders and other project managers and states problems in a form capable of being solved
- Prepare plans, charts, tables and diagrams to assist in analyzing or displaying problems; work with a variety of project management tools
- Project sign-off
P.10. Project scheduler
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience, or 5+ years of experience with a recognized professional certification
Responsibilities
Responsibilities could include but are not limited to:
- Develop and support project schedules
- Develop and maintain Work Breakdown Structures
- Produce appropriate reports and identify scheduling and/or dependency issues
- Conduct and provide critical path analysis
- Assist in schedule co-ordination efforts with internal and external project stakeholders
Specialties
Specialties could include but are not limited to:
- MS Project
P.11. Quality assurance specialist/analyst
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities
Responsibilities could include but are not limited to:
- Lead development of test plans, test scripts and test data
- Participate in functional and technical design reviews, perform integration/functional and system testing, and verify test results
- Identify and document software defects
- Participate with other project resources to resolve defects
- Perform regression testing of software applications
P.12. Risk management specialist
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience, or 5+ years of experience with a recognized professional certification
Responsibilities
Responsibilities could include but are not limited to:
- Conduct risk assessments
- Identify project risks and overall project risks
- Recommend alternative solutions, methodologies and strategies for risk mitigation and management
- Produce risk management plans
- Conduct risk assessments for troubled projects to quickly assess associated risks and recommend courses of action to minimize inherent risks
- Assist in prioritization and assignment of risks
- Assist in the development and/or implementation of Risk Management Plans
- Manage the implementation of Risk Management Plans to identify, analyze, plan, track and control project risks on a continuous basis throughout the project life cycle
- Coach, mentor and train project teams in risk mitigation techniques
P.13. Independent information technology project review team leader
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities
Responsibilities could include but are not limited to:
- Develop the review plan, monitor progress and ensure adherence to the plan
- Conduct the review in support of Treasury Board policies and Treasury Board Secretariat guidance related to project gating and independent project reviews
- Assign and delegate work to the independent IT project reviewers on the team
- Advise independent IT project reviewers and review sponsor (s) regarding review activities, processes and requirements, as required
- Liaise between the team and the review sponsor and resolve any project review issues with the review sponsor
- Provide the review sponsor with status updates
- Ensure that independent project reviewers work effectively as a team and achieve consensus on how to report issues
- Organize and lead independent project review team meetings
- Together with the review sponsor, jointly determine which individuals in what key roles will be interviewed
- Conduct interviews/workshops with senior management and other key stakeholders, as required
- Integrate reviewer findings
- Lead the development of conclusions and recommendations
- Lead the development of IT project review presentations
- Deliver the review presentation/report
- Perform quality assurance on deliverables
- Conduct a review post-mortem and lessons-learned analysis, and share the findings with the review sponsor
- Provide feedback and input, as required, to the Treasury Board Secretariat Office of the Chief Information Officer, in order to improve these processes
P.14. Independent information technology project reviewer
The Independent IT Project Reviewer may only be used in conjunction with the services of an Independent IT Project Review Team Leader.
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities
Responsibilities could include but are not limited to:
- Report to the independent IT project review team leader
- Support the independent project review team leader activities, as required
- Perform the review work in support of Treasury Board policies independent project reviews
- Review relevant project documentation
- Attend group presentations and demonstrations
- Conduct interviews/workshops
- Assess and validate findings
- Analyze and develop conclusions and recommendations
- Integrate findings and recommendations with the results of the other team members (if applicable)
- Assist in the preparation and delivery of IT project review presentation(s) and/or report(s)
- Perform quality assurance of the deliverables
- Prepare IT project review post-mortem and lessons-learned analysis
Stream 6: Cyber protection services
C.1. Strategic information technology security planning and protection consultant
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Review, analyze, and/or apply the Information Technology (IT) Security Policies, Procedures and Guidelines of International government, Federal, Provincial or Territorial government.
- Review, analyze, and apply the best practices, national or international computer law and ethics, IT Security architecture, and IT Security Risk Management Methodology
- Develop vision papers delineating the way ahead to ensure that IT Security and cyber protection are business enablers
- Conduct business function analysis and business impact assessments
- Brief senior managers
- Provide strategic assessments on technology trends and emerging technologies
- Provide IT Security strategic planning and advice.
- Conduct feasibility studies, technology assessments and cost-benefit analyses, and propose system implementation plans for IT Security
- Develop advanced R&D policy/strategy
- Collect, collate and prioritize client IT Security and Information Infrastructure Protection requirements
- Evaluate and assist in the selection of enterprise-wide technology tools
- Review and prioritize IT Security and Information Infrastructure Protection programs
- Develop strategic IT Security architecture vision, strategies and designs using the Business Transformation Enablement Program (BTEP) methodology and the Government Strategic Reference Model (GSRM)
- Develop IT Security programs and service designs using the following GSRM models: Program Logic Model, Program and Service Alignment Model, Service Integration and Accountability Model, State Transition Model, Information Model and Performance Model
- Develop and deliver training material relevant to the resource category
C.2. Information technology security methodology, policy and procedures analyst
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Review, analyze, and/or apply Federal, Provincial or Territorial Government IT Security methodologies, programs, policies, procedures, standards, guidelines, and IT Security Risk Management methodologies.
- Develop IT Security standards, procedures and guidelines pursuant to the requirements of The National Security Policy, Policy on Government Security, supporting operational standards (for example, MITS), departmental/agency security policy, and other relevant standards, procedures and guidelines
- Develop IT Security policy in the areas of IT security and assurance, standard Certification & Accreditation frameworks for IT systems, information infrastructure protection, product evaluation, privacy, Business Continuity Planning, contingency planning and Disaster Response Planning, Research & Development
- Develop IT Security risk assessment methodologies for application to Government of Canada institutions
- Develop and deliver training material relevant to the resource category
C.3. Information technology security threat and risk assessment and certification and accreditation analyst
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Review, analyze, and/or apply Federal, Provincial or Territorial IT Security policies, System IT Security Certification & Accreditation processes, IT Security products, safeguards and best practices, and the IT Security risk mitigation strategies
- Identify threats to, and vulnerabilities of operating systems (such as MS, Unix, Linux, and Novell), and wireless architectures
- Identify personnel, technical, physical, and procedural threats to and vulnerabilities of Federal, Provincial or Territorial IT systems
- Develop reports such as: Data security analysis, Concepts of operation, Statements of Sensitivity (SoSs), Threat assessments, Privacy Impact Assessments (PIAs), Non-technical Vulnerability Assessments, Risk assessments, IT Security threat, vulnerability and/or risk briefings
- Conduct Certification activities such as: Develop Security Certification Plans, Verify that security safeguards meet the applicable policies and standards, Validate the security requirements by mapping the system-specific security policy to the functional security requirements, and mapping the security requirements through the various stages of design documents, Verify that security safeguards have been implemented correctly and that assurance requirement have been met. This includes confirming that the system has been properly configured, and establishing that the safeguards meet applicable standards, Conduct security testing and evaluation (ST&E) to determine if the technical safeguards are functioning correctly, Assess the residual risk provided by the risk assessment to determine if it meets an acceptable level of risk
- Conduct Accreditation activities such as: Review of the certification results in the design review documentation by the Accreditation Authority to ensure that the system will operate with an acceptable level of risk and that it will comply with the departmental and system security policies and standards and identify the conditions under which a system is to operate (for approval purposes). This may include the following types of approvals:
- Developmental approval by both the Operational and the Accreditation Authorities to proceed to the next stage in an IT system's life cycle development if sensitive information is to be handled by the system during development
- Operational written approval for the implemented IT system to operate and process sensitive information if the risk of operating the system is deemed acceptable, and if the system is in compliance with applicable security policies and standards
- Interim approval—a temporary written approval to process sensitive information under a set of extenuating circumstances where the risk is not yet acceptable, but there is an operational necessity for the system under development
- Develop and deliver training material relevant to the resource category
C.4. Information technology security product evaluation specialist
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Review, analyze, and/ or apply the: Canadian Common Criteria Evaluation and Certification Scheme, or, any evaluation scheme recognized under the Common Criteria Recognition Arrangement
- Product evaluation methodologies, standards and best practices
- IT software and hardware security products
- Operating Systems such as MS, Unix, Linux, and Novell
- IT Security architectures including wireless
- TCP/IP
- Cryptographic Algorithms
- FIPS 140 evaluation
- Product evaluation policies, procedures and guidelines
- Product assessment methodologies, evaluations and reports
- Complete tasks directly supporting the departmental IT Security and Cyber Protection Program
- Develop and deliver training material relevant to the resource category
Specialties could include but are not limited to:
- TCP/IP
- FIPS 140
C.5. Public key infrastructure specialist
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience, or 5+ years of experience with one of the following certifications: SNIA Certified Professional (SCP) or SNIA Certified Systems Engineer (SCSE) or SNIA Certified Architect (SCA) or SNIA Certified Storage Networking Expert (SCSNE)
Responsibilities could include but are not limited to
- Develop PKI related policies, standards, guidelines and procedures.
- Review existing PKI policies, standards, guidelines and procedures and provide advice as to their appropriateness and effectiveness
- Review and analyze the application of PKI architecture, Digital signatures/certificates, PKI products, Internet security protocols, directory standards, certificate protocols, and Certification Authority (CA).
- Interoperability and governance studies
- Conduct compliance audits of PKI related concerns, including operations, application systems and infrastructure.
- Conduct PKI related security threat and risk assessments of IT facilities, application systems and communications.
- Conduct PKI related reviews of backup and recovery plans.
- Investigate PKI related incidents and report cause and related weaknesses and recommend remedies.
- Develop PKI Certificate Policy, Practice Statement development, and Policy compliance inspections and audits.
- Design the PKI related framework and implement the PKI infrastructure required to protect assets and to support application systems.
- Provide advice on PKI aspects of application systems under development.
- Complete tasks directly supporting the departmental IT Security and Cyber Protection Program.
- Develop and deliver PKI awareness and training programs.
Specialties could include but are not limited to:
- SSL
- S-HTTP
- HTTP
- S-MIME
- IPSec
- SSH
- X.500 Directory Standards
- X.509 Certificate Protocols
- TCP/IP
- UDP
- DNS
- SMTP
C.6. Information technology security engineer
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Review, analyze and/or apply:
- Directory Standards such as X.400, X.500, and SMTP
- Operating Systems such as MS, Unix, Linux, and Novell
- Networking Protocols such as HTTP, FTP, and Telnet
- Secure IT architectures fundamentals, standards, communications and security protocols such as IPSec, IPv6, SSL, and SSH
- IT Security protocols at all layers of the Open Systems Interconnection (OSI) and Transmission Control Protocol/Internet Protocol (TCP/IP) stacks
- Domain Name Services (DNS) and Network Time Protocols (NTP)
- Network routers, multiplexers and switches
- Application, host and/or Network hardening and security best practices such as shell scripting, service identification, and access control
- Intrusion detection/prevention systems, malicious code defence, file integrity, Enterprise Security Management and/or firewalls
- Wireless technology
- Cryptographic Algorithms
- Identify the technical threats to, and vulnerabilities of, networks
- Manage the IT Security configuration
- Analyze IT Security tools and techniques
- Analyze the security data and provide advisories and reports
- Analyze IT Security statistics
- Prepare technical reports such as IT Security Solutions option analysis and implementation plans
- Provide Independent Verification and Validation (IV&V) support to IT Security related projects including: IT Security audits, including applicable reports, presentations and other documentation, Review of contingency plans, Business Continuity Plans and Disaster Response Plans
- Design/development and conduct IT Security protocols tests and exercises
- Project oversight
- Develop and deliver training material relevant to the resource category
Specialties could include but are not limited to
- SSL
- HTTP
- FTP
- Telnet
- S-MIME
- IPSec
- SSH
- X.400/X.500 Directory Standards
- TCP/IP
- OSI
- DNS
- SMTP
- NTP IBM
- X.509 Certificate Protocols
C.7. Information technology security design specialist
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Review, analyze, and/or apply: Architectural methods, frameworks, and models such as TOGAF, US government FEAP, Canadian government BTEP and GSRM, Zachman, UMM
- Review, analyze, and/or apply a broad range of security technologies including multiple types of systems and applications architectures, and multiple hardware and software platforms, including:
- Directory Standards such as X.400, X.500, and SMTP
- Operating Systems such as MS, Unix, Linux, and Novell
- Networking Protocols (for example, HTTP, FTP, Telnet)
- Network routers, multiplexers and switches
- Domain Name Services (DNS) and Network Time Protocols (NTP)
- Review, analyze, and/or apply Secure IT architectures, standards, communications, and security protocols such as IPSec, SSL, SSH, S-MIME, HTTPS
- Review, analyze, and/or apply IT Security protocols at all layers of the Open Systems Interconnection (OSI) and Transmission Control Protocol/Internet Protocol (TCP/IP) stacks
- Review, analyze, and/or apply The significance and implications of market and technology trends in order to apply them within architecture roadmaps and solution designs. (examples: web services security, incident management, identity management)
- Review, analyze, and/or apply Best practices and standards related to the concept of network zoning and defence in-depth principles
- Analyze IT Security statistics, tools and techniques
- Analyze security data and provide advisories and reports
- Prepare technical reports such as requirement analysis, options analysis, technical architecture documents, mathematical risk modeling
- Brief senior managers
- Security architecture design and engineering support
- Conduct data security designation/classification studies
- Prepare tailored IT Security alerts and advisories from open and closed sources Complete tasks directly supporting the departmental IT Security and Cyber Protection Program
- Develop and deliver training material relevant to the resource category
Specialties could include but are not limited to
- SSL
- HTTP
- HTTPS
- FTP
- Telnet
- S-MIME
- IPSec
- SSH
- X.400/X.500 Directory Standards
- X.509 Certificate Protocols
- TCP/IP
- OSI
- DNS
- SMTP
- NTP IMS
C.8. Network security analyst
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Review, analyze, and/or apply:
- Internet security protocols such as SSL, S-HTTP, S-MIME, IPSec, SSH
- TCP/IP, UDP, DNS, SMTP, SNMP
- Approved GC Cryptographic Algorithms
- Directory Standards such as X.400, X.500, and SMTP
- Networking Protocols (for example, HTTP, FTP, Telnet)
- Network hardening (for example: shell scripting, service identification)
- Technical IT Security safeguards
- IT Security tools and techniques
- Operating Systems such as MS, Unix, Linux, and Novell
- Intrusion detection systems and firewalls
- Network routers, multiplexers and switches
- Wireless technology
- Analyze security data and provide advisories and reports
- Conduct impact analysis for new software implementations, major configuration changes and patch management
- Develop proof-of-concept models and trials for IT Security
- Design/develop IT Security protocols
- Identify and analyze technical threats to, and vulnerabilities of, networks
- Analyze IT Security tools and techniques
- Complete tasks related to authorization and authentication in physical and logical environments
- Prepare tailored IT Security alerts and advisories from open and closed sources
- Complete tasks directly supporting the departmental IT Security and Cyber Protection Program
- Develop and deliver training material relevant to the resource category
Specialties could include but are not limited to
- SSL
- S-HTTP
- HTTP
- FTP
- Telnet
- S-MIME
- IPSec
- X.400/X.500 Directory Standards
- X.509 Certificate Protocols
- TCP/IP
- UDP
- DNS
- SMTP
- SNTP
C.9. Information technology security systems operator
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Review, analyze and/or apply:
- Networking Protocols (HTTP, FTP, Telnet)
- Internet security protocols (for example: SSL, S-HTTP, S-MIME, IPSec, SSH)
- TCP/IP, UDP, DNS, SMTP
- Directory Standards such as X.400, X.500, and SMTP
- Network routers, multiplexers and switches
- Network hardening (for example: shell scripting, service identification)
- Wireless technology
- Technical threats to, and vulnerabilities of, networks
- Technical IT Security safeguards
- IT software and hardware security products
- Configure operating systems such as MS, Unix, Linux and Novell
- Configure IT Security management
- Configure intrusion detection systems, firewalls and content checkers, extracting and analyzing reports and logs, and responding to security incidents
- Configure/update virus scanners
- Complete tasks directly supporting the departmental IT Security and Cyber Protection Program
- Develop and deliver training material relevant to the resource category
Specialties could include but are not limited to
- SSL
- S-HTTP
- HTTP
- FTP
- Telnet
- S-MIME
- IPSec
- X.400/X.500 Directory Standards
- X.509 Certificate Protocols
- TCP/IP
- UDP
- DNS
- SMTP
- SNTP
C.10. Information technology security installation specialist
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Review, analyze, and/or apply: MITS and TB ITS section 6.9 (structured wiring)
- Networking Protocols (HTTP, FTP, Telnet)
- Internet security protocols (for example: SSL, S-HTTP, S-MIME, IPSec, SSH)
- TCP/IP
- Secure integration of PC, router and hub technology
- Identify and analyze threats to, and vulnerabilities of, IT systems and IT Security safeguards
- Install, configure, integrate, policy fine-tune, operate, monitor performance, and detect faults in the system for:
- Host and network intrusion detection and prevention systems
- Network and computer forensics systems
- Firewalls, VPNs and network devices
- Enterprise network vulnerability tools
- Malicious code, anti-spam and content management tools
- File integrity tools
- Remote management utilities
- Enterprise Security Management (ESM)/Security Information Management (SIM) systems
- Data preservation and archiving utilities
- Threat agents analysis tools and other emerging technologies including privacy enhancement, predictive analysis, VoIP, data visualization and fusion, wireless security devices, PBX and telephony firewall
- Install operating systems such as MS, Unix, Linux, and Novell
- Install intrusion detection systems, firewalls and content checkers
- Install and integrate supporting access control technology, such as CCTV, card access readers, electronic access control systems
- Completed tasks directly supporting the departmental IT Security and Cyber Protection Program
- Develop and deliver training material relevant to the resource category
Specialties could include but are not limited to
- SSL
- S-HTTP
- HTTP
- FTP
- Telnet
- S-MIME
- IPSec
- SSH
- X.400/X.500 Directory Standards
- X.509 Certificate Protocols
- TCP/IP
- UDP
- DNS
- SMTP
- SNTP
C.11. Information technology security vulnerability analysis specialist
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Review, analyze, and/or apply:
- Threat agents analysis tools and other emerging technologies including privacy enhancement, predictive analysis, VoIP, data visualization and fusion, wireless security devices, PBX and telephony firewall
- War dialers, password crackers
- Public Domain IT vulnerability advisory services
- Network scanners and vulnerability analysis tools such as SATAN, ISS, Portscan & NMap
- Networking Protocols (HTTP, FTP, Telnet)
- Internet security protocols such as SSL, S-HTTP, S-MIME, IPSec, SSH, TCP/IP, UDP, DNS, SMTP, SNMP
- Wireless Security
- Intrusion detection systems, firewalls and content checkers
- Host and network intrusion detection and prevention systems - Anti-virus management
- Identify threats to, and technical vulnerabilities of, networks
- Conduct on-site reviews and analysis of system security logs
- Collect, collate, analyze and disseminate public domain information related to networked computer threats and vulnerabilities, security incidents and incident responses
- Prepare and/or deliver IT Security threat, vulnerability and/or risk briefings
- Completed tasks directly supporting the departmental IT Security and Cyber Protection Program
- Develop and deliver training material relevant to the resource category
Specialties could include but are not limited to
- SSL
- S-HTTP
- HTTP
- FTP
- Telnet
- S-MIME
- IPSec
- X.400/X.500 Directory Standards
- X.509 Certificate Protocols
- TCP/IP
- UDP
- DNS
- SMTP
- SNTP
C.12. Incident management specialist
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Review, analyze, and/or apply:
- Network scanners and vulnerability analysis tools such as SATAN, ISS, Portscan & NMap
- Reporting and resolution procedures for IT Security incidents (for example DOS attacks) and International IT Security incident advisory services
- Networking Protocols such as HTTP, FTP, Telnet
- Internet security protocols such as SSL, S-HTTP, S-MIME, IPSec, SSH
- TCP/IP, UDP, DNS, SMTP, SNMP
- Intrusion detection systems, firewalls, content checkers and antivirus software
- Network infrastructure components, such as multiplexers, routers/hubs, switches
- Provide incident analysis support, including: Response mechanisms, Co-ordination of all prevention and response plans, Emergency Operations Centre (EOC) activities, Co-ordination with the national Integrated Threat Assessment Centre and Government Operations Centre, Participation in the Integrated National Security Framework and National Cyber Security Strategy
- Collect, collate, analyze and disseminate public domain information related to networked computer threats and vulnerabilities, security incidents and incident responses
- Conduct on-site reviews and analysis of system security logs
- Produce system activity reports, logs and incident analysis
- Assist in managing and running an incident response centre
- Complete tasks directly supporting the departmental IT Security and Cyber Protection Program
- Develop and deliver training material relevant to the resource category
Specialties could include but are not limited to
- SSL
- S-HTTP
- HTTP
- FTP
- Telnet
- S-MIME
- IPSec
- X.400/X.500 Directory Standards
- X.509 Certificate Protocols
- TCP/IP
- UDP
- DNS
- SMTP
- SNTP
C.13. Physical information technology security specialist
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Review, analyze, and/or apply risk management methodologies and GC, Provincial or Territorial IT Security Policies, Procedures, Standards, Guidelines.
- Conduct safeguard analysis and implementation for the physical protection of personnel and Information System (IS) assets
- Identify and analyze physical threats to, and vulnerabilities of networks
- Conduct activities related to authorization and authentication in physical and logical environments
- Complete tasks directly supporting the departmental IT Security and Cyber Protection Program
- Develop and deliver training material relevant to the resource category
C.14. Information technology security research and development specialist
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Review, analyze, and/or apply:
- Canadian universities and industrial IT Security R and D capabilities
- Directory Standards such as X.400, X.500, and SMTP
- Networking Protocols such as HTTP, FTP, Telnet
- Internet security protocols such as SSL, S-HTTP, S-MIME, IPSec, SSH
- Wireless Security, Bluetooth standards
- TCP/IP, UDP, DNS, SMTP, SNMP standards and protocols
- Intrusion detection systems, firewalls and content checkers;
- Cryptographic Algorithms
- Security best practices
- Develop and implement Security Programs such as: biometrics, digital rights management, RFID, access control, removable media management, etc
- Design and develop prototypes
- Research of open source material with a view to analyzing trends and emerging technologies
- Develop proof-of-concept models and trials for IT Security
- Analyze Research & Development reports
- Participate in national/international Research & Development forums
- Complete tasks directly supporting the departmental IT Security and Cyber Protection Program
- Develop and deliver training material relevant to the resource category
Specialties could include but are not limited to
- SSL
- S-HTTP
- HTTP
- FTP
- Telnet
- S-MIME
- IPSec
- X.400/X.500 Directory Standards
- X.509 Certificate Protocols
- TCP/IP
- UDP
- DNS
- SMTP
- SNTP
C.15. Computer forensics specialist
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Review, analyze, and/or apply:
- Forensic policy, standards, procedures and guidelines
- Network and computer forensics systems
- Secure laboratory operations
- Chain of custody of evidence
- Computer Incident Investigative Planning and Conduct
- Courtroom presentations
- National or international computer law and ethics
- Draft investigative reports
- Complete tasks directly supporting the departmental IT Security and Cyber Protection Program
- Develop and deliver training material relevant to the resource category
C.16. Privacy impact assessment specialist
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Review, analyze, and/or apply:
- Treasury Board Privacy Impact Assessment Policy and Guidelines
- Federal Privacy Act and Regulations
- Treasury Board Privacy and Data Protection Policy
- Personal Information Protection and Electronic Documents Act (PIPEDA)
- GC IT/IM policies and guidelines
- Government On-Line (GOL) initiatives
- Secure Channel Network including its technical and business processes and service offerings
- IT Security practices and principles
- IT Security technological solutions
- Conduct privacy impact assessments (PIAs) and preliminary privacy impact assessments (PPIAs) of projects and concepts, in accordance with the requirements of: Treasury Board Privacy Impact Assessment Policy, Treasury Board Privacy Impact Assessment Policy Guidelines, Other relevant standards, procedures and guidelines
- Analyze the flow of information using the PIA model provided by the client
- Conduct privacy analysis to provide evidence of compliance with privacy principles and to identify privacy risks
- Develop Privacy Risk Management Plans
- Develop recommendations as to possible privacy risk mitigation strategies
- Complete tasks directly supporting the departmental IT Security and Cyber Protection Program
- Develop and deliver training material relevant to the resource category
C.17. Emanations security security specialist
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Plan, review, develop and provide recommendation on the installation of high assurance crypto devices and classified IT systems in accordance with EMSEC policies and guidance publications
- Conduct EMSEC inspection of facilities and make recommendations with respect to relevant aspects of classified IT security architecture and systems
- Review, analyze, evaluate and provide recommendations relating to EMSEC zoning
- Review, analyze, test/evaluate and provide recommendations relating to walk-in radio frequency shielded enclosures
Stream 7: Telecommunications services
T.1. Radio frequency systems specialist
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Review, analyze, and provide recommendations on LF/MF/HF/VHF/"UHF system and sub-system interface documentation
- Recommend LF/MF/HF/VHF/UHF system level solutions for discrepancies, deficiencies, and changes to equipment and specifications
- Liaise with LF/MF/HF/VHF/UHF sub-system technical groups to ensure system integrity, performance, reliability, and maintainability
- Provide LF/MF/HF/VHF/UHF system integration, analysis, and evaluation services
- Prepare the planning and procurement support documentation, including technical data specifications, plans and drawings, standards, and Statement of Works (SOWs) for miscellaneous interface and facility ancillary items
- Review, analyze, and provide recommendations relating to LF/MF/HF/VHF/UHF system components and associated documentation
- Conduct design, technical, and management reviews to monitor, advise, and report on progress and potential problems
- Conduct LF/MF/HF/VHF/UHF system integration testing and evaluation
- Analyze LF/MF/HF/VHF/UHF system deficiencies and recommends cost effective solutions
- Review and report upon suitability of industry documentation
- Conduct technical definition studies and options analysis
T.2. Satellite communication specialist
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Prepare operational satellite communications deficiency and requirements documentation
- Review, analyze, and provide recommendations on satellite communications interface documentation
- Review, analyze, and provide recommendation on satellite communications engineering details, including plans, specifications, and related data, to assess their adequacy and suitability
- Recommend satellite communications level solutions based on an analysis of discrepancies, deficiencies and changes to equipment and specifications
- Liaise with engineering groups to ensure satellite communications integrity, performance, reliability, and maintainability
- Provide satellite communications integration and analysis services
- Review, analyze, and provide recommendations relating to satellite communications, and associated documentation
- Conduct design, technical, and management reviews to monitor, advise, and report on progress and potential problems
- Conduct satellite communications integration testing and evaluation
- Manage test and evaluation plans and presents the results
- Analyze satellite communications deficiencies and recommends effective solutions
- Review, analyze and provide recommendations on the suitability of industry documentation
- Develop test plans for prototypes and full tests; and
- Conduct technical definition studies and options analyses.
T.3. Telecommunication cable plant designer
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Complete the planning, technical design, and engineering required for the construction, installation, and maintenance of internal and external telecommunications supporting infrastructure in accordance with applicable codes and standards
- Confirm rights-of-way and easements
- Use surveying equipment to complete topographical surveys of cable routes
- Ensure that the elevations of cable plant underground supporting infrastructures are correct
- Ensure that the environmental impact studies and recommendations have been carried out before recommending that the project proceed
- Prepare a statement of requirements (SOR) identifying the construction engineering work to be completed for the project
- Complete the technical design and engineering required to determine the transmission design, cable routing, and protection devices that are needed for internal and external coaxial, copper and fibre optic telecom and data cable networks
- Prepare technical installation drawings, sketches, specifications, and installation directive(s) required for the project
- Investigate and reports upon all on-site utilities, including power, water, gas, sewer, storm drains, etc., to ensure sufficient clearance is available for the proposed cable routes
- Review, interpret, and complete technical assessments and designs
- Prepare technical designs and specifications
- Determine and prepare a list of the materials needed to complete the project
- Develop Technical Installation Directive, technical drawings, and other supporting documentation for review and distribution to the installing agent and to other associated agencies
- Review and monitor project implementation plans while the project is in progress, and recommends appropriate changes in courses of action to the technical authority
- Complete technical reviews of telecommunication requests
- Conduct requirements analysis with end-users to recommend and determine their information technology requirements, including the hardware and connectivity needs
- Perform technical acceptance testing as well as technical and quality assurance inspections on telecommunications cable network projects
- Analyze and interpret test results and takes or recommend necessary corrective actions
- Provide updates and briefings to the technical authority and on-site personnel on the development and status of the project; and
- Conduct technical briefings for construction and installation staff, consultants, and contractors
T.4. Telecommunication technician
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Review, analyze, and provide recommendations on telecommunication system and sub-system interface documentation, including radio, microwave, satellite, network, and telecom
- Recommend telecommunication system level solutions to address discrepancies, deficiencies and changes to equipment and specifications
- Liaise with telecommunication sub-system technical to ensure system integrity, performance, reliability, and maintainability
- Support the preparation, planning and development of procurement documentation, such as technical data specifications, plans and drawings, standards, and SOWs, for miscellaneous interface and facility ancillary items
- Conduct design, technical and management reviews to monitor and advise on progress and potential problems
- Conduct telecommunication system integration testing and evaluation
- Analyze telecommunication system deficiencies and recommends appropriate solutions
- Review, analyzes, and provides recommendations on the suitability of industry documentation
- Develop test plans for prototypes and full system tests; and
- Conduct technical definition studies and options analyses.
T.5. Private branch exchange technologist
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Review, analyze, and provide recommendations on PBX system and sub-system interface documentation
- Review, analyze, and provide recommendation for solutions for PBX system level for discrepancies, deficiencies and changes to equipment and specifications
- Liaise with PBX sub-system technical groups to ensure system integrity, performance, reliability, and maintainability
- Conduct PBX system integration, testing, analysis and evaluation services
- Prepare documentation related to PBX, including technical data specifications, plans and drawings, standards, and SOWs, for miscellaneous interface and facility ancillary items
- Review, analyze, and provide recommendations relating to PBX system components and associated documentation
- Contribute to the design, technical, and management reviews to monitor, advise, and report on progress and potential problems related to PBX
- Analyze PBX system deficiencies and recommends cost effective solutions
- Review and report upon the suitability of industry documentation on PBX Systems; and
- Conduct technical definition studies and options analysis related to PBX
- Review, analyze and evaluate network monitoring and performance tools/reports. Determine and advise on required corrective action(s) for system performance and availability enhancements
- Review and analyze PBX traffic studies and network management data, and provide timely recommendations
- Analyze and identify, from a technology perspective, new service requirements for connectivity or feature enhancement
T.6. Telecommunication system specialist
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Review, analyze, and provide recommendations on telecommunication system and sub-system interface documentation, including radio, microwave, satellite, network, and telecom
- Recommend telecommunication system level solutions for discrepancies, deficiencies and changes to equipment and specifications
- Liaise with telecommunication sub-system technical groups to ensure system integrity, performance, reliability, and maintainability
- Analyze and integrate telecommunication systems
- Prepare planning and procurement support documentation, such as technical data specifications, plans and drawings, standards, and SOWs, for miscellaneous interface and facility ancillary items
- Review, analyze, and provide recommendations relating to telecommunication system components and associated documentation
- Participate in design, technical, and management reviews to monitor, advise, and report on progress and potential problems
- Conduct telecommunication system integration testing and evaluation
- Analyze telecommunication system deficiencies and recommends cost effective solutions
- Review, analyze, and provide recommendations on the suitability of industry documentation
- Conduct technical definition studies and options analyzes; and
- Design, manage and maintain telecommunication systems
T.7. Antenna structure engineer
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Education and certification requirements
- Must have a minimum of a university undergraduate degree in Engineering from a Canadian Council of Professional Engineers (CCPE) accredited engineering program (Copy of certificate to be provided with the Bidder's proposal). Or
- Alternatively, should the candidate's degree be from a non-CCPE accredited engineering program, their engineering education credentials must be deemed 'substantially equivalent' by the CCPE via an application to the Engineering International - Education Assessment Program, (EI-EAP), (Copy of the official CCPE judgment to be included)
- Must be a licensed as a Professional Engineer by the recognized Provincial Licensing Authority in the province or territory of work
Responsibilities could include but are not limited to
- Perform professional certifications, such as, "stamps" drawings, under the Professional Engineers Act of the Province of Ontario, or under a similarly appropriate act in the applicable jurisdiction
- Review, analyze, and provide recommendations on system and sub-system interface documentation
- Review and evaluate engineering details, including plans, specifications, and related data, to assess their adequacy and suitability
- Recommend system level solutions for discrepancies, deficiencies and changes to equipment and specifications
- Liaise with sub-system engineering groups to ensure system integrity, performance, reliability, and maintainability
- Provide system integration, analysis and evaluation services
- Prepare planning and procurement support documentation, such as technical data specifications, plans and drawings, standards, and SOWs, for miscellaneous interface and facility ancillary items
- Review, analyze, and provide recommendations relating to system components and associated documentation
- Participate in design, technical, and management reviews to monitor, advise, and report on progress and potential problems
- Conduct system integration testing and evaluation
- Manage test and evaluation plans and presents the results
- Analyze system deficiencies and recommends cost effective solutions
- Examine the relevance of the documentation produced by the contractor and update
- Develop test plans for prototypes and full system tests
- Conducts engineering and technical definition studies and options analyzes
- Design and test prototype electronics assemblies, including the integration and customization of available IT hardware and software packages
- Perform antenna towers engineering
- Perform Radio Communications (LF/MF/HF/VHF/UHF) engineering
- Perform microwave systems engineering
T.8. Radio frequency engineer
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Education and certification requirements
- Must have a minimum of a university undergraduate degree in Engineering from a Canadian Council of Professional Engineers (CCPE) accredited engineering program (Copy of certificate to be provided with the Bidder's proposal). Or
- Alternatively, should the candidate's degree be from a non-CCPE accredited engineering program, their engineering education credentials must be deemed 'substantially equivalent' by the CCPE via an application to the Engineering International - Education Assessment Program, (EI-EAP), (Copy of the official CCPE judgment to be included)
- Must be a licensed as a Professional Engineer by the recognized Provincial Licensing Authority in the province or territory of work
Responsibilities could include but are not limited to
- Perform professional certifications, such as certifying frequency engineering briefs, under the Professional Engineers Act of the Province of Ontario, or under a similarly appropriate act in the applicable jurisdiction
- Review and comment upon system and sub-system interface documentation
- Review and evaluate engineering details, including plans, specifications and related data, to assess their adequacy and suitability
- Recommend system level solutions for discrepancies, deficiencies and changes to equipment and specifications
- Liaise with sub-system engineering groups to ensure system integrity, performance, reliability, and maintainability
- Provide system integration, analysis, and evaluation services
- Prepare planning and procurement support documentation, such as technical data specifications, plans and drawings, standards, and SOWs, for miscellaneous interface and facility ancillary items
- Review, analyze, and provide recommendations relating to system components and associated documentation
- Participate in design, technical and management reviews or meetings in order to monitor and advise on progress and potential problems
- Conduct system integration testing and evaluation
- Manage test and evaluation plans and presents the results
- Analyze system deficiencies and recommends cost effective solutions
- Review and reports upon suitability of contractor produced documentation
- Develop test plans for prototypes and full system tests
- Conduct engineering and technical definition studies and options analyses
- Design and test prototype electronics assemblies, including integration and customization of available IT hardware and software packages
- Conduct radio communications (LF/MF/HF/VHF/UHF) engineering
- Conduct digital and computer systems engineering, voice and data network engineering; and microwave systems engineering
T.9. Lineman technician
Experience levels
- Level 1: < 5 years of experience
- Level 2: 5 to < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- The resource must conduct scheduled preventive maintenance and necessary corrective actions on internal and external cable plants to include all aerial, buried, antenna support structures and underground systems and associated hardware
- Conduct scheduled preventive maintenance on all telecommunication rooms (TRs) and main telecommunication rooms (MTRs) to include inside cable, equipment racks/trays, metallic bonding and grounding, labeling, fire stopping and cable records
- Conduct as directed by the Line Section Manager emergency/priority repair capabilities for all installed copper/fibre/support structures
- Operate DND Line construction vehicles (up to a 5-ton with a derrick boom) and equipment to erect poles and install pole line hardware and cables
- Perform installation and repair capability to external cable plants to include antennae support systems
- Perform installation and repair capability to internal cable plants to include Data Voice Outlet (DVO) installation/removal, alarm circuits, CATV, and fibre patches
- Maintain accurate copper and fibre electronic cable records database utilizing Microsoft office products
- Perform Lineman Technician-related tasks incidental to the work described herein