1

Unix Developer Jobs in Toronto, ON (NOW HIRING)

C/C++ Developer (C, C++,IBM MQ,Kafka,Scala) Toronto - Hybrid (4 Days WFO) 12 months Role ... Unix environments. This role involves working with vendor products| analyzing incidents| and ...

New

As a DevOps Engineer in the Securities Lending team at National Bank, you'll be responsible for ... Knowledge of Python, Java, Unix scripting and AWS technologies i.e. Pipelines, Lambda, EC2, S3 ...

Provide assistance and mentoring to the team members, as well as support to the developers and ... A minimum of 5 years of experience with SQL, PL/SQL, UNIX shell scripting and Oracle Reports.

NET 8/Core specifically optimized for Unix/Linux environments. Engineer for Performance: Implement advanced parallel and asynchronous programming patterns (TPL, Multi-threading) to process massive ...

Engineer II - WIAM

Toronto, ON · On-site

CA$96.90K - CA$136.80K/yr

We are seeking an experienced Full Stack Developer with a strong background in both front-end and back-end development, coupled with expertise in Java, Oracle, Unix, and a range of programming and ...

We are looking for a DevOps Engineer to be responsible for the operational stability, reliability ... Strong experience with Unix/Linux production environments * Experience supporting AWS‑hosted ...

... Unix scripting, and SQL queries · Strong knowledge of Linux systems and databases · Understanding of computer security, networking, and DevOps/CI-CD practices Your benefits In addition to ...

RBC's Global Payments Platform and DevOps Team is responsible for improving the efficiency and ... Extensive experience in a variety of environments (Cloud, Linux/Unix/Windows and services/APIs ...

ABOUT US: We're a talented team of product managers, digital marketers, developers, and product ... Familiarity with Linux, MacOS or another Unix-like operating system; feeling at home in the ...

Bachelor's degree in computer science, Engineering, or related field 5+ years in software development Experience in financial services Strong Java, Unix shell skills - working in Eclipse based ...

next page

Showing results 1-20

Unix Developer information

See Toronto, ON salary details

$22

$44

$67

How much do unix developer jobs pay per hour?

As of May 29, 2026, the average hourly pay for unix developer in Toronto, ON is $44.25, according to ZipRecruiter salary data. Most workers in this role earn between $36.25 and $51.39 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Unix Developer, and why are they important?

To thrive as a Unix Developer, you need strong programming skills in languages like C, C++, or Python, a solid understanding of Unix/Linux operating systems, and typically a degree in computer science or a related field. Familiarity with shell scripting, version control systems like Git, and tools such as awk, sed, and make is often required. Effective problem-solving, attention to detail, and strong communication skills help you collaborate with teams and troubleshoot complex issues. These competencies are crucial for developing reliable, efficient software solutions and maintaining robust Unix-based systems.

What are some common challenges Unix Developers face when integrating new software into legacy systems?

Unix Developers often encounter challenges when integrating new software with existing legacy systems, such as compatibility issues between modern and outdated components, limited documentation, and the need to ensure minimal disruption to ongoing operations. Successfully navigating these obstacles requires strong problem-solving skills, a deep understanding of Unix system architecture, and close collaboration with other IT teams. Overcoming these challenges can be rewarding and helps developers build expertise that is highly valued in organizations reliant on Unix infrastructure.

What are Unix Developers?

Unix Developers are software engineers who specialize in designing, developing, and maintaining applications and systems that run on Unix-based operating systems. They work with languages such as C, C++, Shell scripting, and Perl, and are skilled in system-level programming. Unix Developers are responsible for optimizing system performance, troubleshooting issues, and ensuring the security and reliability of Unix environments. They often collaborate with other IT professionals to build scalable, efficient, and robust solutions for organizations.

What is the difference between Unix Developer vs Linux Developer?

AspectUnix DeveloperLinux Developer
Required CredentialsTypically Linux/Unix certifications, programming skillsSimilar certifications, Linux-specific knowledge
Work EnvironmentUnix-based systems, enterprise serversLinux distributions, open-source environments
Employer & Industry UsageFinancial, telecom, large enterprisesTech companies, startups, open-source projects
Common Search & ComparisonYesYes

Unix Developers and Linux Developers share many skills, including scripting and system administration, but Unix Developers focus on proprietary Unix systems used in large enterprises, while Linux Developers work primarily with open-source Linux distributions. Both roles require similar credentials and are often found in overlapping industries, but their environments and specific system knowledge differ.

Infographic showing various Unix Developer job openings in Toronto, ON as of May 2026, with employment types broken down into 84% Full Time, 6% Part Time, and 10% Contract. Highlights an 40% Physical, 10% Hybrid, and 50% Remote job distribution, with an average salary of $92,049 per year, or $44.3 per hour.

Unix Track Lead- Shell Scripting

HCLTech

Toronto, ON

Other

Posted 15 days ago


Job description

Job Description:

We are looking for a highly skilled Production Support Engineer who can effectively manage production issues, participate in incident calls, and perform deep technical triage. The ideal candidate has strong hands‑on experience with production troubleshooting, database analysis, shell scripting, and a solid understanding of application environments. This role requires calm decision‑making during incidents and strong collaboration with development, QA, and infrastructure teams.


Key Responsibilities

  • Act as a primary responder for production issues, ensuring quick triage and resolution
  • Join incident / bridge calls, provide technical updates, and drive root cause analysis
  • Monitor production systems and applications to proactively identify issues
  • Perform log analysis, database checks, and system diagnostics during incidents
  • Execute operational tasks using shell scripts (Linux/Unix)
  • Analyze and resolve SQL/database-related issues (performance, data integrity, queries)
  • Coordinate with development teams for bug fixes, hotfixes, and releases
  • Understand and support multiple application environments (Prod, UAT, QA, DR)
  • Maintain and update runbooks, SOPs, and incident documentation
  • Participate in post‑incident reviews and recommend preventive measures
  • Support on‑call rotation as required


Required Skills & Qualifications

  • 5-8 years of experience in Production/Application Support or similar role
  • Strong experience handling production incidents and live issues
  • Solid knowledge of Linux/Unix environments
  • Strong shell scripting skills (Bash, KornShell, etc.)
  • Hands‑on experience with relational database - Oracle.
  • Ability to write complex SQL queries
  • Understand indexing, performance tuning, locks, and transactions
  • Understanding of application architecture and environments
  • Experience analyzing logs, metrics, and error traces
  • Strong troubleshooting and problem‑solving skills
  • Ability to work under pressure and communicate clearly during incidents


Soft Skills

  • Excellent verbal and written communication
  • Strong ownership and accountability mindset
  • Ability to collaborate across teams and time zones
  • Comfortable working in high‑pressure production environments