Skip to main content


Intelerad is a relatively young PACS company that has earned a reputation for exceeding client expectations with exceptional service and innovative solutions for radiology. Since our beginning in 1999, we’ve strived to combine the best of being a dynamic entrepreneurial company with the discipline of providing world class engineering and service excellence for mission critical healthcare solutions. We also have a great track record of growth and profitability, even in these tough times.

Intelerad’s success is due to the quality of our people and their commitment to make a difference to the medical professionals and patients served by our products. In return, our clients become convincing advocates for our products and rate us first in independent surveys of industry end-users.

We make sure our work environment provides the right atmosphere, relationships, and tools for our people to learn, grow, and become successful. We’re located in the heart of downtown Montreal and easily accessed by public transportation.


As a Back End Linux Technician, you will have to answer clients’ support requests transmitted to our Support Center by phone, email, pager, and through our website. The challenge of this position is to be able to support both server-side applications running on Linux as well as client-side applications running on Windows in mission-critical environments.

The purpose of our software is to transmit digital radiology images through a network and store them on our servers, providing tools for viewing, transferring and manipulating these images. Therefore, tasks are varied and challenging: analyzing and troubleshooting the workflow of a complex integration of network devices, workstations and servers; performing database maintenance using SQL statements; managing network devices; editing configuration files on Linux servers or troubleshooting applications on remote workstations running Microsoft Windows. All the work is done remotely through secure connections and via phone, email and remote desktop-sharing. The position will require the Back End Linux Technician to work on rotation schedule during day, evening and night shifts.

Note that this is a highly technical support job. We are looking for people who enjoy communicating with clients and who like the challenge of resolving complex technical issues


One or two years of professional work experience in Unix/Linux administration is required. As well, the ideal candidate will match the profile described below.

Technical Skills:
• Linux system administration.
• Linux network administration.
• Remote troubleshooting (ssh, VPN tunnels).
• SQL and knowledge of databases (Sybase, MySQL, postgresql).
• Microsoft Windows (basic workstation configuration and troubleshooting).

Personal Qualities:
• Excellent customer service skills
• Excellent communication skills (verbal and written English skills are mandatory)
• Ability to listen and understand customers’ needs.
• Desire to help, empathy.
• Highly motivated.
• Team oriented.
• Attention to details.
• Strong problem solving skills.
• Ability to work under pressure.
• Reliable.

• Perl, python, shell scripting or any other scripting language.
• Medical and/or research environment.
• TCP/IP, network securtiy, IPSec, VPN.
• Low-level Unix tape management (mt, tar, cpio) and technologies (DLT, LTO, etc.).


Please submit your application (MS Word or plain text attachment) to:

To be considered, please include, along with your resume, your answers to the relevant questions below.

1. Are you eligible to work in Canada?
2. Which distribution of Linux are you running at home? Why did you choose that one?
3. What is /etc/hosts for? Why would you need it?
4. Given a DB table called Files, with the following columns: Filenames, DurationInSecs, Author, provide the SQL command
a. to get the total number of MP3 files stored in this table.
b. to get the total number of MP3 files per Author starting with the Author having created the most.
c. Assuming Files is a production table actively used, what are the potential pitfalls of performing a query involving large amounts of data?
5. A process identified by process id 2147 is running, but its logfile is nowhere to be found. The filesystem is ext3 and 100MB of space remains. We can assume nothing went wrong in process 2147. An lsof of process 2147 reveals that the log file is still open.
a. What could have happened to make the log file disappear?
b. Can you access the contents of the file? If so, how?
6. A customer is asking you a question and you don't know the answer. Please provide your answer to him/her.