it administrator

it administrator Vancouver

University of British Columbia
Full Time Vancouver 8508.416666666666 - 5906.25 CAD MONTHLY Today
Job description

Staff - Non Union
Job Category
M&P - AAPS
Job Profile
AAPS Salaried - Information Systems and Technology, Level C
Job Title
UNIX IT Administrator
Department
Information Technology Support | Department of Statistics | Faculty of Science
Compensation Range
$5,906.25 - $8,508.42 CAD Monthly
The Compensation Range is the span between the minimum and maximum base salary for a position. The midpoint of the range is approximately halfway between the minimum and the maximum and represents an employee that possesses full job knowledge, qualifications and experience for the position. In the normal course, employees will be hired, transferred or promoted between the minimum and midpoint of the salary range for a job.
Posting End Date
June 19, 2023
Note: Applications will be accepted until 11:59 PM on the day prior to the Posting End Date above.
Job End Date
Jul 14, 2024
Job Summary
The
Department of Statistics
at UBC is a growing academic unit within the Faculty of Science. Given the recent explosion in the demand for computational training, we have launched educational and learning technology (ELT) in many of our courses to provide leading, modern statistical and data sciences education. To support this teaching mission, we are seeking a UNIX IT Administrator who is passionate about supporting technology tools and contributing to the development of open-source software for higher education.
You will join a collaborative IT team and be the key person responsible for maintaining, troubleshooting, and developing teaching software running on Linux servers. This includes deploying and tearing down a range of ELT platforms in our undergraduate, graduate, and professional programs. A key role will be in providing real-time monitoring, support, and solving issues for instructors who deliver these courses to ensure smooth operation. You will also contribute patches and improvements to open-source ELT software written in Python to facilitate the Department's academic and teaching needs.

This is an excellent opportunity to join a diverse team in a flexible work environment.

Organizational Status
The Department of Statistics provides undergraduate and graduate teaching and training in statistical and data sciences, not only to students majoring in Statistics, but also to students from many other disciplines on campus. In addition to regular credit education programs, we partner with the
Department of Computer Science
to offer the professional
Master of Data Science program (MDS)
. We also have a vibrant research community where our research groups,
Applied Statistics and Data Science (ASDa)
and Short-Term Consulting Services (STCS), provides research support and statistical consulting services to communities within and outside of UBC.
The UNIX IT Administrator works with the Department’s IT team to provide technical support and guidance to faculty members and other members of instructional teams for the deployment of ELT in their courses. This position reports directly to the Director of the IT team.

Work Performed
  • Administer Linux servers running ELT-related software (e.g., JupyterHub, Docker) that are vital to the Department’s courses
  • Develop, debug, and make improvements to open-source ELT software written in Python
  • Monitor ELT applications and associated hardware systems for issues, and tackle these in a timely manner when they arise
  • Diagnose and troubleshoot problems arising in ZFS (FreeNAS), RedHat/Centos Kernel-based virtual machines (KVM), automation tools such as Kickstart and Ansible
  • Diagnose and troubleshoot issues related to server hardware
  • Provide comprehensive guidance to instructors who use ELT platforms; including helping instructors scope systems needs given course content and class size, and verify correct functioning
  • Provide frontline support to instructor queries and issues regarding their ELT platforms
  • Work together with the others in the IT team to resolve ELT issues
  • Transition student work to long-term storage to preserve records after courses end; and remove any old records that can be discarded
  • Tear down and clean up ELT platforms and servers as necessary
  • Conduct testing of customized software to ensure platforms and systems perform as expected
  • Provide technical expertise, training, and consultation to members of our instructional teams and junior staff
  • Establish and maintain documentation related to the management of ELT software and systems
  • Maintain appropriate professional designations and up-to-date knowledge of current information technology techniques, programming languages, and tools
  • Contribute to and lead other projects as required

Consequence of Error/Judgement
The UNIX IT Administrator is expected to work independently and take ownership of the smooth implementation, operation, and teardown of educational and learning technologies in the Department’s courses. Poor or slow performance, especially regarding real-time support and troubleshooting, will cause challenges for course instructors and severely reduce the quality of the teaching programs delivered.

Supervision Received
You will work under general guidelines and receive a general introduction to the systems and software platforms being used by the Department from the IT Director. You will be expected to expand your knowledge and expertise over time, specifically regarding ELT platforms. The work is reviewed in terms of speed and efficacy of ELT setup, teardown, and especially real-time monitoring and troubleshooting. For any newly developed changes and improvements to ELT, the work will be assessed in terms of quality of contributions as well as effective collaboration with Department faculty and other instructional team members, including the use of version control systems.

Supervision Given
The position provides guidance and advice to faculty members and other members of the instructional teams on the use of ELT. You may also manage junior staff and be responsible for their training and supervision.

Minimum Qualifications
Undergraduate degree in a relevant discipline. Minimum of three years of related experience, or the equivalent combination of education and experience.

Preferred Qualifications
  • Ability to work fluently with, and troubleshoot, servers running Linux-based operating systems. In depth knowledge of Linux and other POSIX compliant systems is strongly encouraged
  • Ability to diagnose and resolve application and performance issues by examining application and system logs and operating system instrumentation (i.e., knowledge of the /proc filesystem and the ability to use tools like sar to diagnose load issues and bottlenecks)
  • Ability to troubleshoot technical problems in a timely manner in an IT team, including the ability to identify root causes, ask relevant questions, look for data that helps to identify and differentiate the symptoms and root causes of complex issues
  • Ability to suggest remedies that meet the needs of the situation and those directly affected, or refer issues to other members of the IT team appropriately
  • Ability to read, understand, troubleshoot, and make improvements to software written in Python
  • Knowledge and working experience with Docker, JupyterHub, Jupyter notebooks, JSON, Canvas, HTTP REST APIs, and common Python libraries
  • Knowledge and working experience using Git and GitHub to maintain version-controlled source code repositories in a team, including making pull requests to improve external open-source software
  • Familiarity with R and RStudio is an asset
  • Communication skills to build documentation of common errors and symptoms to build institutional troubleshooting knowledge
  • Ability to adapt to changing priorities, manage multiple tasks and meet deadlines
  • Aptitude for learning new technology, platforms, and processes
  • Willingness to respect diverse perspectives, including perspectives in conflict with one’s own
  • Demonstrates a commitment to enhancing one’s own awareness, knowledge, and skills related to equity, diversity, and inclusion

About University of British Columbia

CEO: Arvind Gupta
Revenue: $2 to $5 billion (USD)
Size: 10000+ Employees
Type: College / University
Website: www.ubc.ca
Year Founded: 1915

it administrator
University of British Columbia

www.ubc.ca
Vancouver, Canada
Arvind Gupta
$2 to $5 billion (USD)
10000+ Employees
College / University
Colleges & Universities
Education
1915
Related Jobs

All Related Listed jobs

Executive Assistant
AJ Connect Edinburgh, Scotland 28000 - 32000 GBP ANNUAL Today

Coordinating and booking complex travel and accommodation requirements, and ensuring logistical arrangements are in place to meet those requirements (incl.cross

Assistant Psychologist
Norfolk & Suffolk Foundation Trust Wymondham, East of England, England 25147 - 27596 GBP ANNUAL Today

Answer telephone calls and return voicemail (prospect calls, resident issues, service requests, etc.). Participate in monthly property renewal program with

Customer Team Member
Coop Haywards Heath, England 10.9 GBP HOURLY Today

Make sure the store is safe, legal and operational youll complete daily checks to make sure the store is safe for our customers, and replenish products while

Recruitment Event- Urgency Emergency Care Division
Queen Elizabeth Hospital King's Lynn NHS Foundation Trust King's Lynn, England 20270 - 32934 GBP ANNUAL Today

Competence means all those in caring roles must have the ability to understand an individuals health and social needs.

DevOps Infrastructure Engineer
Apple London, England Today

Provide technical mentorship, troubleshooting expertise, and architectural insight to development, quality, and site reliability teams - Evangelize next