Senior Systems Specialist

22 hours ago

ottawa, on, Canada canadacouncil.ca Full-time

Under the direct supervision of the Manager, Systems Development, the Senior Systems Specialist:

  • Provides specialized advice to internal project teams and work units on technical solutions and standards to adapt and support the design, development, testing, implementation, integration, maintenance and support of IT applications.
  • Negotiates contracts with vendors for the provision of IT application services and products.
  • Advises and guides business clients on technical applications issues, and provides expertise and analysis to facilitate client understanding, involvement and acceptance of the design, development, testing and delivery, installation, integration and maintenance of IT applications.
  • Conducts feasibility studies, develops and designs research, recommends various alternatives for IT applications development and presents options to support decision making and to address client requirements.
  • Participates in discussions with program, technical and administrative specialists of client organizations, to obtain agreement on service requirements and the resolution of technical issues.
  • Participates on working groups or project teams to facilitate the development of standards, policies, networking and partnering in application development.
  • Provides technical direction to working groups and periodically leads project teams composed of technical staff.
  • Maintains knowledge of trends and developments in systems analysis and design, application/web design and development, application testing and implementation techniques and practices and project management techniques and practices.

Client Service Results

Provides specialized advice and recommendations on technological solutions for project teams and work groups engaged in the development, implementation, maintenance and support of IT applications, project proposals, cost estimates and specifications, terms of reference and contracts with internal and external clients.

Provides technical IT services for internal and external clients in the areas of:

  • Database installation
  • Database management
  • Database monitoring and support
  • System development
  • System testing
  • Integration and maintenance of desktop and web-based applications

In a matrix managed project environment, provides supervision to work teams.

Database Administration

  • Plans, develops, tests, installs or upgrades database servers, database development tools and user productivity tools.
  • Manages and monitors the allocation of storage, processor and network resources to all database management systems and their associated user communities; and manages user