Intermediate Systems Analyst

Job Summary

Under the supervision of the Manager, Systems Development Unit, the intermediate Systems Analyst will play a critical role as part of the ITM team responsible for: the preparation of information systems proposals (including project schedule, data analysis, and system design); the delivery of professional IM/IT advisory and technical services; performing studies, analysis, modeling, design and prototyping required for the development, implementation and maintenance of a variety of the system(s) while ensuring effective and efficient utilization of computer facilities and provision of services to meet systems requirements; advises senior management on the use of technology to identify business requirements and enhance business objectives; and maintains an awareness of current and future trends and development in the IT field.

The intermediate Systems Analyst will bring to the System Development Group the necessary skills to understand in depth the architecture of Oracle to allow better design and implementation of new and enhanced information systems and applications.

The incumbent will take full responsibility for the ITM division's obligations in a project or specific phases of a project. The incumbent will be responsible to ensure the timely delivery of a quality system and associated documentation, training, and maintenance procedures. Responsibilities will also include advising IDRC on the use of emerging technology to improve the delivery of Idec’s mandate. The incumbent will also be involved in the supervision and direct leadership of any external consultants, under contract to facilitate in the different stages of the development exercise and to liaise with the owner(s) of each system under development and as well as with the end user community it will serve. The incumbent will contribute to the ongoing support of systems, including responding to user requests sent to the Helpdesk.

Primary Duties or Responsibilities

Strategic Planning

Participates in joint application development sessions and meetings with developers to identify, analyze, and document, business requirements of clients and end-users; creates proposals for the unique and original development, enhancement and improvement of data management services supporting computer based business solutions for the organization’s clients in response to identified requirements.

Presents, either independently or in conjunction with the appropriate user constituency, new application proposals based on the functional baseline analysis of requirements, citing project scope, design rationale, and linkages with established systems, to ensure overall IDRC information systems integration. As such, any presentations required for a senior management audience should be stated clearly and concisely in non-technical terminology.

Communication

Develop and maintain communication plan for each software development project under its responsibility. Participates in collaborative technical discussions with IDRC management, ITMD management, and business representatives to ensure user needs are met. Solicit input on user needs, conducts business analysis, recommend changes to meet service levels. Represents ITM in technical discussions with other government organizations, technical conferences and vendor meetings.

Prepares and presents presentations, training to users and ITMD staff as required. Creates briefing and explanatory notes on the issues and problems associated with the current development activities ensuring resolution to those issues. Address problems from the perspective of IT resource, IT infrastructure, technical, managerial and end user focused.

Supervision

Responsible for: leading, on a regular basis, a team of information technology specialists. This includes recommending work group objectives and priorities, identifying staffing requirements, assigning work to team members and monitoring the quality and timeliness of the work. Responsible to monitor and oversee private sector consultant and part-time contracted programming support to ensure deliverables are met and recommend to the Manager, SDU the sign-off work items and time schedules.