IT- Software Developer

Job Overview

  • Company Name McGill University
  • Salary Offer $69430 - 104150 per year
  • Job Start Date Wed, 15 Nov 2023 06:18:09 GMT
  • Job Type Full Time - Permanent
  • Job Source Careerjet

Job title: IT- Software Developer

Job description: Please refer to the job aid for instructions on how to apply.

If you are an active McGill employee (ie: currently in an active contract or position at McGill University), do not apply through this Career Site. Login to your McGill Workday account and apply to this posting using the Find Jobs report (type Find Jobs in the search bar).

Position Summary:

Provide for the planning, development, implementation and maintenance of information systems policies and programs for the McConnell Brain Imaging Centre required to maximize unit effectiveness, respond to the needs of students and staff, and support the University’s mission of teaching and research. Provide services related to business application, infrastructure and operations, customer support, information security including instructional development, help desk support for students, staff, faculty and the delivery of Information Technology (IT) training workshops for the University community.

Provide support for the centre’s IT infrastructure with emphasis on the daily operational administration, evolution, maintenance, stability, availability, reliability and security.

Participate in the development, implementation and integration of information system strategies and policies that support the needs of the Unit.

Participate in the planning, maintenance and design of the institution’s database system and related workflows (C-BIG).

Understand the principles of Open Science and how they relate to internal systems and components.

Primary Responsibilities:

  • Install, configure, and maintain technical systems to support business processing requirements.
  • Provide technical support, assist in the evaluation of new products and services, and may manage vendor service level agreements.
  • Install and troubleshoot systems to ensure that the centre’s functional objectives are met.
  • Implement and maintain system management software, as well as research, analyze, and implement software patches and hardware modifications to resolve deficiencies.
  • Participate in the evaluation of capacity and resource planning by assessing risks and developing contingency plans.
  • Support and schedule operating systems installations and upgrades, as well as layered software packages, in accordance with established IT policies and procedures.
  • Configure and maintain physical, logical and virtualized components.
  • Monitor, analyze, and tune the technical system to achieve optimal performance levels.
  • Ensure compliance with established standards, policies, and configuration guidelines.
  • Maintain a comprehensive technical system configuration and database library of all supporting documentation.
  • Assist in the recommendation of strategies for data center and infrastructure management from a business continuity, disaster recovery, monitoring, storage, and security perspective.
  • Assist in routine audits of hardware and software to ensure compliance with established standards, policies, procedures, and configuration guidelines.
  • Implement and use backup/restore techniques.
  • Work with other developers to ensure seamless interoperability for all user workflows.
  • Join design meetings with other developers to design new database features or related requirements.
  • Aid in the creation and containerization of new tools.
  • Build low-level layers or service-level features that aid the development of the Open Science infrastructure.
  • Aid in the maintenance and monitoring of the LORIS database system.

Other Qualifying Skills and/or Abilities

  • Demonstrated Experience with linux, system shell scripting: Bourne shell, Perl, Python, etc.
  • Demonstrated experience with centralized configuration management and provisioning systems (ie, cfengine, salt, ansible, puppet, fai).
  • Demonstrated experience/knowledge with/of IP protocols and their applications: LDAP (OpenLDAP), SMTP (sendmail, postfix), HTTP (apache, nginx), DNS (bind), SNMP, TLS/SSL and virtualization.
  • Demonstrated experience in maintaining a MySQL database environment.
  • Demonstrated knowledge in using git (version control).
  • Experience with large scale storage systems using Hardware Raid controllers (LSI, 3Ware) and other tools like the Linux Logical Volume Manager (LVM).
  • Knowledge in web programming is an asset (PHP, Javascript).
  • Ability to work with other developers to serve the user community is important.

Minimum Education and Experience: Bachelor’s Degree 3 Years Related Experience /

Annual Salary: (MPEX Grade 05) $69,430.00 – $86,790.00 – $104,150.00

Hours per Week: 33.75 (Full time)

Supervisor: Professor

Position End Date (If applicable): 2024-03-30

Deadline to Apply: 2023-11-28

McGill University hires on the basis of merit and is strongly committed to equity and diversity within its community. We welcome applications from racialized persons/visible minorities, women, Indigenous persons, persons with disabilities, ethnic minorities, and persons of minority sexual orientations and gender identities, as well as from all qualified candidates with the skills and knowledge to productively engage with diverse communities. McGill implements an employment equity program and encourages members of designated groups to self-identify. Persons with disabilities who anticipate needing accommodations for any part of the application process may contact, in confidence, .

Source:

Apply for this job

Search Job

JobAdvisors.ca provides a centralized location for employers and job seekers. We update industry job trends, prospects and other vital information, from verified sources, for both Jobseekers and Employers and promote the content in multiple social media channels.

Follow us on: