Systems Administrator, Department of Information Systems

POSITION TITLE: Systems Administrator
DEPARTMENT: Information Systems
UNION:  Excluded
SALARY: $58,560-$69,000 annually
SCHEDULE: Monday -Friday 8 hours daily, start and stop times are flexible. Occasional evening and weekend work required, participation in on-call system required.
START DATE: As soon as possible

To apply, please email resume and cover letter to Sean Brophy, Manager Information Systems


The Systems Administrator is responsible for planning, developing, installing, configuring and maintaining RainCity Housing’s systems infrastructure.  Reporting to the Manager, Information Systems, the role ensures that systems hardware and software and related procedures are stable, comprehensive and support organizational growth.

Additionally, the Systems Administrator will stay informed of emerging technologies, to be able to properly maintain appropriate technology environments to meet RainCity Housing’s future needs.  In collaboration with Information Technology team, the Systems Administrator strives to create effective solutions to ensure the organization operates at the most efficient level.


Configures and maintains the Active Directory (AD) infrastructure, including workstations, Security Groups and Group Policies, in accordance with the designs and specifications supplied by the Manager Information Systems. Recognize and troubleshoot problems with server hardware and applications software. Performs special projects including streamlining and modernizing AD group structure, automating administrative tasks, and interfacing with 3rd party and 1st party software systems, in collaboration with the Business Systems Analyst and the Manager Information Systems. Configures and maintains on-premises servers, including maintenance and monitoring of back-ups and disaster recovery planning. Working closely with the Manager Information Systems, participates in improvement projects for physical infrastructure, including server racks, phone systems, power supplies, network attached storage, patch panels and Virtual-Hosts. Performs routine audits of systems and software. Makes recommendations to the Manager Information Systems regarding performance gaps, new applications, upgrades and technologies. Evaluates the cost/benefits of various solutions and different technologies for systems architecture and software. Actively participates in rollout planning for new housing projects, including physical infrastructure setup. Works with Powershell to assist the Business Systems Analyst or Manager Information Systems in some devops related tasks. Configures and maintains the Azure cloud services. Performs code releases and infrastructure deployments (some of which may involve after-hours work). Supports provisioning of equipment, maintenance of disk images, repair work, with the assistance of the IT Technician and Manager Information Systems. Conducts database administration tasks. In collaboration with the Manager Information Systems, participates in cyber-threat prevention, detection and response planning. Contributes to risk management planning and documentation initiatives. Participates in cloud migration planning for legacy on-premises solutions. Some limited administration tasks for various software systems, with a strategic vision toward automation of manual work where possible. Set-up and maintenance of service recipient infrastructure for basic internet access. Contributes to and maintains documentation for systems, processes, procedures and infrastructure configuration. Assists in the development of standards, guidelines, best practices and metrics. Maintains current expertise on information technology industry standards and developments.


  • College level Diploma in Computer Science or Information Systems
  • A minimum of 5 years of work experience with Windows Active Directory systems, preferably in a hybrid environment
  • A minimum of 5 years of experience with exchange server
  • A minimum of 1 year of experience with Powershell (tell us what cool things you’ve cooked up!)
  • Proficiency in Azure Active Directory, SQL Server or Azure SQL, and Office 365
  • A valid Class 5 Driver’s license
  • Experience in a non-profit organization preferred
  • An equivalent combination of education, training and experience will be considered
  • Ability to understand, communicate and support the mission and values of RainCity Housing, and the models/methods of supporting clients including the principles of Housing First and Harm Reduction


Problem Solving/Judgement 

Strong problem solving and conflict resolution skills; can consult effectively with managers to develop solutions to moderately complex organizational and people management issues. Effective decision maker; able to assess situations to determine the importance, urgency and risks; able to execute on clear and timely decisions in the organization’s best interests. A self-starter; able to effectively anticipate and act on needs before they arise. Ability to set priorities, develop a work schedule, monitor progress towards goals, and track details, data, information and activities


Champions positive working relationships with internal and external stakeholders to achieve the goals of the organization. Listens well and encourages open exchange of information and ideas using appropriate communication. Excellent communication skills with the ability to present recommendations clearly, logically and persuasively; and to prepare clear, concise and comprehensive correspondence, reports, studies and other written materials.


Creates connections, trust and shared meaning with diverse individuals and groups. Identifies, establishes and communicates clear and meaningful expectations and outcomes. Models core qualities such as honesty, integrity, resilience, and confidence. Focuses on stakeholder needs; able to anticipate, understand, and respond to the needs of internal and external stakeholders to meet or exceed their expectations within organizational parameters. Solid leadership skills with the ability to facilitate collaboration, cooperation and coalitions among diverse groups, aimed at improving programs, services and goals.


Self aware; understands personal assumptions, values, principles, strengths and limitations. Understands the need for ongoing personal and professional development; actively seeks opportunities for personal learning, character building and growth. Takes responsibility for personal actions, performance and health