Senior Systems Administrator | Secret Clearance | Remote
2 days ago
Toronto ON, Toronto Census Division, ON; Ontario, Canada
ICES: Data, Discovery, Better Health
Full-time
€90,000 - €95,000 Temporary
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
Data. Better Health.
ICES is a world-leading health research and analytics institute. With a wealth of data and analytic expertise, we create trusted evidence that has changed health policy and practice and helps ensure better health for all.
Flexible work arrangements
HOOPP Pension Plan (Defined Pension)
Employee Assistance Program and Dialogue Well Being Program
Generous vacation, float and caregiver days for all employees
Holiday Closure
ICES is seeking a Senior System Administrator to join our Technology department. The Senior System Administrator is responsible for building, maintaining, and supporting Information Technology (IT) infrastructure and systems to ensure optimal performance and reliability. Reporting to the Senior Manager of IT Infrastructure & Operations, this position plays a critical role in managing the organization's technology environment, enabling efficient operations and supporting the overall strategic goals of the organization. By implementing best practices in system administration, the Senior System Administrator contributes to the stability and security of IT services, ultimately enhancing productivity and user satisfaction.
Technical Support for IT Infrastructure:
Provide technical support for High-Performance Computing (HPC) infrastructure and Linux-based systems by utilizing advanced troubleshooting skills and industry knowledge to resolve issues and ensure optimal performance. This includes administering and maintaining HPC cluster environments, including compute, login, and management nodes, while collaborating with IT team members, researchers, analysts, and data scientists to support research and analytics platforms, including Anaconda Python/R environments, Posit Workbench, SAS Grid, and SAS Data Quality Services (DQS) servers;
Provide technical support to on-prem and Azure-hosted IT infrastructure and systems by utilizing advanced troubleshooting skills and industry knowledge to resolve issues and ensure optimal performance. This includes configuring servers and managing network settings, collaborating with IT team members to assess infrastructure needs and implement solutions that enhance system performance and security;
Work with documentation and monitoring tools to maintain accurate records of system configurations and changes. This ensures that all technical support aligns with organizational goals and facilitates efficient communication among team members regarding infrastructure status and updates.
Perform day-to-day operational activities, including Linux server administration, RHEL patching and upgrades, backup and recovery, infrastructure maintenance, and data center operations by following established protocols and best practices. This includes managing Red Hat Satellite and Red Hat Insights to support system provisioning, lifecycle management, compliance reporting, configuration management, patch management, vulnerability remediation, and system health monitoring;
Configure and support the Slurm Workload Manager job scheduling environment to ensure efficient workload execution, resource allocation, and system utilization.
Utilize GitLab repositories for version control, change management, testing, and deployment of infrastructure-as-code and automation workflows, ensuring adherence to established development and operational standards;
Perform day-to-day operational activities, including server building and administration, system patching and upgrades, backup and recovery, and data center management by following established protocols and best practices. Utilize monitoring software to proactively track system performance and availability, responding swiftly to any issues that arise to minimize downtime;
Collaborate with other IT staff to coordinate maintenance schedules and ensure that all systems are secure, up-to-date, and functioning efficiently. This involves using project management tools to track operational tasks and ensure timely completion of maintenance activities.
System Monitoring and Troubleshooting:
Proactively monitor system logs and performance by using analytical skills and monitoring software to identify potential issues before they escalated. This involves troubleshooting and identifying root causes of problems by analyzing system data and logs, developing and implementing technical solutions for systems hosted on the data center and public Cloud;
This ensures that all team members have access to relevant information and best practices, facilitating continuous improvement in system management.
Participate in and provide input to system architecture design, planning, and implementation of new systems by collaborating with cross-functional teams, including developers and project managers. Provide mentorship to the IT infrastructure & operations team by offering guidance and support in technical functions, fostering professional development through regular feedback sessions and access to training resource