Business Analyst
Identifies and translates high level, conceptual user-requirements into specifications of business requirements to guide application development activities and the selection of tools, which will help Clients take advantage of technology in delivering serv
Business Continuity Planner
Analyzes and develops comprehensive and detailed business continuity plans (BCP), business resumption and disaster recovery plans (DRP) according to specified requirements. Performs in-depth threat/risk analyzes and creates reports detailing results of re
Data Analyst
Develops and implements the data architecture for application development in a complex and distributed environment, including the determination of the flow and distribution of data, the location of databases, and data access methods.
Database Administrator
Creates physical database designs, and operates and administers the database management system(DBMS) including database optimization, performance tuning, backup and recovery.
Graphic Designer
Create the look and feel of web pages or print material in a way that effectively communicates the ideas being promoted. May take part in the initial planning to discuss ideas for the layout and organization of the material.
ITIL Specialist
Assists in establishing a business management approach and discipline to IT Service Management, stressing the complementary aspects of running IT like a business.
Middleware Specialist
Provide planning, consulting, technical analysis, design, development, testing, implementation and daily support of middleware products.
Programmer
Translates technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, and conducting unit tests.
Project Manager
Leads project teams and assumes day-to-day planning, management and control of application development and maintenance projects, including the selection of methodologies, techniques and tools which are appropriate to the project(s). The resource is accoun
Quality Assurance Specialist
Provides advice on the testing strategy and plan, the selection of testing tools, and the identification of resources required for testing. Plans and organizes testing efforts for large systems in Graphical User Interface (GUI) and non-Graphical User Inte
Security Specialist
Carry out information and information technology (I&IT) security projects and tasks in the Ontario Public Service as assigned by Corporate Security or cluster I&IT management.
Software Application Specialist
Defines the structure and relationship amongst applications, including the identification of reuseable components, the organization and layering of software, and the determination of interfaces.
System Analyst Admin
Provides systems administration and systems operations support, including setting up user access, user profiles, back up and recovery, day-to-day computer systems operations. Will also perform software upgrades, and apply patches, provide customer interfa
Technical Architect
Develops, recommends, implements and manages the technical architecture (hardware, software, database and communications) which will be used for all or specific applications in a large, distributed cross-platform environment. Responsibilities also include
Technical Trainer
Responsible for a variety of projects--including training development projects--requiring technical skills. This role generally reports into an information technology department (IT) and may also require interaction with a human resources (HR) department.