Information Management Services - Multiple Streams
Government of Canada
Edmonton, AB
Correctional Service Canada
Drumheller (Alberta), Edmonton (Alberta), Grande Cache (Alberta), Maskwacis (Alberta), Red Deer (Alberta), Abbotsford (British Columbia), Agassiz (British Columbia), Mission (British Columbia), New Westminster (British Columbia), Vancouver Island - Other locations (British Columbia), Vancouver Region - Other locations (British Columbia), Stony Mountain (Manitoba), Winnipeg (Manitoba), Dorchester (New Brunswick), Moncton (New Brunswick), Renous (New Brunswick), Dartmouth (Nova Scotia), Springhill (Nova Scotia), Truro (Nova Scotia), Campbellford (Ontario), Gravenhurst (Ontario), Kingston (Ontario), Kitchener (Ontario), Ottawa (Ontario), Toronto (Ontario), Eastern Ontario - Other locations (Ontario), Cowansville (Québec), Donnacona (Québec), Drummondville (Québec), Joliette (Québec), La Macaza (Québec), Laval (Québec), Port-Cartier (Québec), Sainte-Anne-des-Plaines (Québec), Sainte-Thérèse (Québec), Montréal - Other locations (Québec), Maple Creek (Saskatchewan), Prince Albert (Saskatchewan), Saskatoon (Saskatchewan)
$70,439 to $86,213
For further information on the organization, please visit Correctional Service Canada

Closing date: 31 July 2020 - 23:59, Pacific Time

Who can apply: Persons residing in Canada and Canadian citizens residing abroad.
Apply online

Important messages
We are committed to providing an inclusive and barrier-free work environment, starting with the hiring process. If you need to be accommodated during any phase of the evaluation process, please use the Contact information below to request specialized accommodation. All information received in relation to accommodation will be kept confidential.

Assessment accommodation

When you apply to this selection process, you are not applying for a specific job, but to an inventory for future vacancies. As positions become available, applicants who meet the qualifications may be contacted for further assessment.

Your responses to the screening questionnaire must clearly demonstrate that you meet the requirements for education and experience, otherwise your application may be rejected at screening. Your résumé may be used to confirm your experience; however, responses to the screening questionnaire stating “please see CV” will be considered grounds for rejection of your application.

Successful candidate(s) must meet and maintain the Conditions of Employment throughout their employment.

Candidates will be asked to provide proof of their education credentials at a later date. For foreign credentials, proof of Canadian equivalency will be required within one month of being contacted for assessment. Therefore, you are strongly encouraged to begin this process at time of application to this inventory.

Candidates will be asked to provide proof of Canadian citizenship.

Persons are entitled to participate in the appointment process in the official language of their choice.

Applicants are asked to indicate their preferred official language in their application.

An interview, written exam or situational exercise may be administered. Reference checks may be sought.

All offices and institutions across Canada can access this inventory to staff similar positions in regions and locations that may not be indicated above

Various positions to staff:
Stream A: Internal Partnerships and Service Relations (IPSR)
Stream B: Programmer/Analyst, Application Services

**The first applicant pull will be on January 11th, 2019.

Intent of the process
A pool of qualified candidates may be established and may be used to staff similar positions within Information Management Services Branch of Correctional Service of Canada across Canada with various linguistic profiles and/or requirements, various security clearance levels as well as various tenures (indeterminate, specified period, deployment, acting, secondment, assignment) according to the position being staffed.
Positions to be filled: Number to be determined

Information you must provide
Your résumé.

In order to be considered, your application must clearly explain how you meet the following (essential qualifications)
NOTE: You must provide specific and detailed examples to clearly demonstrate how you meet the education and experience requirements listed in the essential qualifications and asset qualifications section. The screening board cannot make any assumptions about your experience. It is not sufficient to say that you have the required qualifications or to list your current duties.


(All Streams)

Successful completion of a two (2) year of an acceptable post-secondary educational program in Computer Science, Information Technology, Information Management or another specialty relevant to the position to be staffed; or an acceptable combination of education, training, and/or experience relevant to the position.

Note: Indeterminate period incumbents of positions in the CS group on May 10, 1999, who do not possess the education prescribed above, are deemed to meet the minimum education standards based on their education, training and/or experience.

Degree equivalency


(All Streams)

Recent*and significant ** experience in at least one of the following:
  • supporting IT infrastructure,
  • developing web-based applications and/or mobile applications,
  • delivering IT security services,
  • delivering IT client services in a networked environment or to external partners.
  • delivering quality assurance testing of web-based applications or mobile applications.
  • delivering operational support of multi-tier applications.
Experience in analyzing and evaluating user requirements and developing solutions or experience in conducting technical research or analysis on IM/IT issues and providing technical advice, guidance and/or recommendation to supervisors, clients and/or stakeholders.

Experience in technical writing by preparing or contributing to IM/IT documentation and/or material.

(Stream A)

  • Recent experience in providing remote and on-site technical support to clients for hardware, software, connectivity and network related problems
(Stream B)

Recent* and significant** experience working with IM/IT cross functional teams and/or liaising with business clients

  • Recent is defined as performing the duties within the last five years.
** Significant is defined as performing for the duties for a minimum of two years. Experience can be a combination of the listed areas

If you possess any of the following, your application must also clearly explain how you meet it (other qualifications)

Bachelor's degree from a recognized university with an acceptable specialization in computer science, information technology, information management or another specialty relevant to the position.

Certification relevant to information technology such as: Certified Information System Security Professional (CISSP), Certified Information Security Manager (CISM), Certified Business Continuity Planner (CBCP), or Information Technology Infrastructure Library (ITIL), A+, Networking +, MCSE, Project Management, Agile, Database Administration .

Degree equivalency

The following will be applied / assessed at a later date (essential for the job)
Various language requirements

Information on language requirements


Working well with others

Tact and discretion




Ability to prioritize, plan, and organize.

Ability to work with minimal supervision.

Ability to provide recommendations on complex IT issues.

Ability to communicate effectively in writing.

Ability to communicate effectively orally.

The following may be applied / assessed at a later date (may be needed for the job)

Experience in construction projects as it relates to Information Management and Information Technology (IM/IT) requirements.

Experience with installation, configuration, administration and tuning of any of the following, in a virtual environment: Microsoft Windows Server 2008 or higher, Microsoft Internet Information Services (IIS), Java Application Server, Oracle Web Logic Server, Oracle RDBMS v12, Microsoft Exchange, Microsoft System Center Configuration Manager, and Microsoft Active Directory.

Experience in scripting queries/modifications to Microsoft Active Directory objects.

Experience with software engineering processes (configuration management, quality assurance, requirements management)

Experience developing dynamic web applications using at least one of the following, but not limited to the following: CSS, HTML, XML, ASP, C#, JavaScript, JSON, PHP, SOAP, REST, JSP, MEAN, Python, etc.

Experience managing a work unit.

Experience supporting Public Key Infrastructure (PKI) (MyKey) and its role within CSC.

Experience in configuring, supporting and monitoring network equipment and servers.

Experience in supporting a datacentre environment.

Experience in IT Security: (e.g. vulnerability assessments, penetration testing, security risk management, exposure assessments, IT continuity planning.)

Experience in assessing the IT Security impacts of recommended changes in Information Management / Information Technology Services, which could have an impact on CSC employees or its clientele.

Experience in delivering IT Security training sessions and awareness sessions.

Experience working with Correctional Service Canada

Experience** with video conferencing or telemedicine equipment such as but not inclusively endpoints, bridges and scheduling software for the use of IP and ISDN calls.

Experience developing APIs in a web service architecture.

Experience in developing applications using .NET and/or MEAN stack (Mongo, Express, Angular, Node).

Experience with collecting business requirements and writing use cases.

Experience performing identity and access management using Active Directory.

Experience in developing mobile applications (Android or Ionic cross-platform frameworks).

Experience with open source tools and repositories.

Experience implementing Web Content Accessibility Guidelines (WCAG) when developing or modifying web applications

Experience with RDBMS (e.g. Oracle, MS SQL Server, MySQL) or noSQL databases in one or more of the following areas:
  • development of application
  • database administration
  • operational support
  • database architecture and data modeling
  • technology upgrades
Experience with providing or delivering cloud services or managing cloud-based environments.

Experience with AGILE methodology

Experience in creating and maintaining ETL processes in scripts in a data warehouse environment.

Experience in structuring, transforming and reporting data using various BI tools.

Experience with development on ERPs, such as Microsoft Dynamics 365, SAP, Oracle E-Business Suite, Oracle Peoplesoft.

Experience in quality assurance with regards to testing custom software and web applications using automation tools.

Experience in developing and maintaining automated scripts using testing tools such as Rational Functional Tester.

Willingness to travel/need to travel occasionally

Must be able to work overtime that may be required from time to time, this may include on-call, standby, call-back or after-hours work

Valid driver’s license

Conditions of employment
Reliability Status security clearance - Some positions require a Secret Level Clearance.

Other information
The Public Service of Canada is committed to building a skilled and diverse workforce that reflects the Canadians we serve. We promote employment equity and encourage you to indicate if you belong to one of the designated groups when you apply.

Information on employment equity

Volume Management strategies may be used.

In support of achieving a diversified workforce, consideration may be given to candidates self-identifying as belonging to one of the following employment equity groups: aboriginal peoples, persons with a disability, visible minorities and women.

Preference will be given to veterans and to Canadian citizens, in that order, with the exception of a job located in Nunavut, where Nunavut Inuit will be appointed first.

Information on the preference to veterans

We thank all those who apply. Only those selected for further consideration will be contacted.