Job Specification

Position Title:
Systems Analyst
Job Code:
17156 - Systems Officer 3
Job ID:
53241
 

Purpose of Position :

Under the direction of the Manager, Development and Maintenance, and working with senior technical
and project management resources to: conduct systems analysis for the development/acquisition,
implementation and maintenance of a diverse range of cost effective business solutions/services; provide
technical advice to clients; and leverage IT solutions and applications to meet business program/service I goals and objectives.

Duties / Responsibilities :

As a resource in Business Solutions Services participating on a wide variety of business solution projects,
the position requires:
1. Assisting with development and/or acquisition of information relating to the technical components of
client applications through all stages of the Systems Development Life Cycle (SDLC); assisting in the
technical planning and coordination of the activities, plans and schedules of project teams; and
assisting with the determination of specific technical requirements and resources for developing,
testing, implementing, supporting and maintaining client applications.
2. Analyzing and assessing client program/service delivery needs, requirements, goals and objectives;
assisting with feasibility studies and cost/benefit analyses for proposed client business solution
initiatives; and input into the recommended systems development solutions to meet identified clients
needs and promote Cluster IT strategies and objectives.
3. Providing technical services required to develop, support and maintain applications: analysis, design,
and coding of new and enhanced systems solutions; developing systems documentation; systems
issue troubleshooting, remedial coding; testing and deploying new, enhanced and remediated
systems and applications; training and supporting clients immediately after implementation of new or
modified application systems.
4. Carrying out research into the acquisition of software, hardware, technology, systems and products
that meet specific client program/service needs. Assisting to evaluate, select and acquire software
products, and develop the technical components of software product procurement tenders (RFPs,
etc.).
5. Participating in the measurement and improvement of tools, techniques, standards and performance
criteria to control the quality of application development and maintenance initiatives.
6. Management has the right to assign other duties.

Staffing and Licencing :

Available for travel within the Province.

Knowledge :

In order to conduct systems analysis for the development, implementation and maintenance of a diverse, range of cost effective business solutions and services to meet program/service goals and objectives, job
requires knowledge/experience in:

Methods, techniques, practices and standards for establishing business information needs and
understanding clients' business to collect information on business requirements, analyze
information/system needs and participate in developing recommendations on appropriate solutions;
Systems design and development, the Systems Development Life Cycle, and related methods,
techniques, best practices, industry trends and standards;
I&IT technology including server, workstation, n-tier, network and security technologies, operating
systems, relational databases, integrated development technologies, automated development and
testing tools to assist with the research, evaluation and selection of related products and services and
to provide input into recommendations for systems development solutions that meet identified needs;
Cluster IT plans, I&IT standards, directives to provide input into recommendations for systems
development solutions to ensure security and technical viability within OPS technology environments
and leverage IT solutions and applications;
Client programs, services, processes relevant to assigned projects to provide technical advice to
clients and ensure business solutions meet client needs;
Programming concepts and languages and system testing protocols in order to review clients'
business/information requirements and participate in design of systems solutions, test and implement
systems solutions, evaluate and recommend on software options, prepare technical documentation
and provide technical support
Project planning methodologies to assist in the technical planning and coordination of project
activities, plans and schedules and resources for developing, testing, implementing and maintaining a
broad range of client applications.

Skills :

Job requires identifying, analyzing and assessing information/systems needs of clients as part of
systems team, including collecting information on business needs through interviews with clients,
identifying and assessing feasibility of various options, identifying impact of systems
changes/developments on service delivery and developing recommendations most appropriate
systems solution.
Job requires, once specific systems approach approved, translating clients' information requirements
into systems specifications and detailed programming requirements, and requires programming,
coding and testing computer system modules using established programming and systems operating
languages.
Job requires analyzing and evaluating technical problems and developing solutions, such as
identifying nature of and debugging problems encountered in software usage.
Job researches and evaluates new software and hardware products, recommending those which
have potential application for clients' programs and information requirements.
Job requires verbal communication skills to conduct interviews with users/managers and collect
necessary information on clients' information requirements and nature/purposes of programs and
services, to explain systems options and recommendations, including implications of various options
for service delivery and potential costs/savings, and to provide training to end users during testing
and implementation stages of projects.
Job requires writing skills to prepare description of clients' information/system requirements, develop
technical systems documentation, prepare reports on systems options and recommendations.
Job requires interpersonal skills to explain technical solutions to non-technical ministry personnel and
explain clients' and users' needs to project leader.

Freedom of Action :

Works under the direction of the Manager with access to more senior technical analysts
Job works within government policies, guidelines and directives for use/development of information
technology and within established practices and procedures for computer systems design, development and management
Job has latitude to make decisions in resolving technical problems such as debugging software, in consulting with vendors on services to be delivered within guidelines predetermined by project leader
or supervisor, in developing recommendations on timing of system changes
Work is reviewed/monitored by project leader or supervisor as part of overall development process,
although detailed technical work is not reviewed in detail.
Job refers problems or issues such as need for further clarification of clients' requirements and
business objectives, or design/technical issues which impact on development of other modules or
aspects of system to supervisor or project leader.

You must enable JavaScript in your browser to access full functionality on the OPS Careers website.

Vous devez activer JavaScript dans votre navigateur pour avoir accès à toutes les fonctionnalités du site Carrières dans la FPO.


Ontario Logo / Logo de l'Ontario
This site is maintained by the Government of Ontario
Ce site est mis à jour par le gouvernement de l'Ontario

Privacy | Important Notices
Confidentialité | Avis importants

© Queen's Printer for Ontario, 2007
© Imprimeur de la Reine pour l'Ontario, 2007