1

It Programmer Jobs in Toronto, ON (NOW HIRING)

IT Manager

Toronto, ON ยท On-site

Kepler is seeking an experienced, hands-on IT Manager to lead its IT Operations team, spanning network administration, systems administration, DevOps, and IT support. You'll be accountable for the ...

... engineering. How you will contribute IT Operations & End-User Support * Manage and maintain ... employee workstations (laptops, desktops, peripherals) * Provide day-to-day technical support for ...

... engineering. How you will contribute IT Operations & End-User Support * Manage and maintain ... employee workstations (laptops, desktops, peripherals) * Provide day-to-day technical support for ...

Lyft is looking for an IT Systems Engineer to lead the technical side of integrating newly acquired companies into Lyft's IT environment. You'll be responsible for migrating collaboration tools, SaaS ...

IT Manager

Toronto, ON ยท On-site

The HIDI Group is an employee-owned, multi-disciplinary engineering consultancy delivering ... The Opportunity The IT Manager is responsible for leading HIDI's technology operations ...

IT Manager

Toronto, ON ยท On-site

The HIDI Group is an employee-owned, multi-disciplinary engineering consultancy delivering ... The Opportunity The IT Manager is responsible for leading HIDI's technology operations ...

The HIDI Group is an employee-owned, multi-disciplinary engineering consultancy delivering ... The Opportunity The IT Manager is responsible for leading HIDI's technology operations ...

IT Manager

Toronto, ON ยท On-site

$70K - $80K/yr

Partner with the Broadcast Engineering team to support the convergence of traditional broadcast ... Bachelor's degree in Information Technology, Computer Science, or a related field (or equivalent ...

... DevOps tools and Agile delivery methodology Additional Information Join in on what others in TD Technology Solutions are doing: * Inspire a positive work environment and help champion quality ...

Job Title: IT Developer - Master-Level Internship Level: Master's Level Internship Department: IT and Security Duration: 520 Hours (approximately 3 months) Work location: Remote (with hybrid options ...

Senior IT Developer

Toronto, ON ยท On-site

CA$102K - CA$125K/yr

Technology Solutions Pay Details: $102,200 - $125,000 CAD This role is eligible for a discretionary ... Role Description We are seeking a highly motivated and hands-on Developer to design, develop, and ...

We are seeking a Manager, IT Systems to join our IT team. This role is available to candidates ... In this role, you'll lead a team of integration and automation engineers who eliminate friction ...

Bachelor's degree or above in Computer Science, Network Engineering or related disciplines; minimum 3 years of experience in enterprise networking or IT support (5 years required for deep network ...

Partner with ITAM, CMDB, endpoint engineering, service desk, field support, and regional IT teams to embed circular checkpoints into operational workflows and control points. * Define minimum data ...

Partner with ITAM, CMDB, endpoint engineering, service desk, field support, and regional IT teams to embed circular checkpoints into operational workflows and control points. * Define minimum data ...

Manager, IT GRC

Woodbridge, ON

CA$160K - CA$185K/yr

Minimum of 7 years of IT security, Information Risk Management or related work experience College Diploma or University Degree in Computer Engineering, Computer Science, or Audit preferred ...

next page

Showing results 1-20

It Programmer information

How does an IT programmer typically collaborate with other departments within an organization?

IT Programmers often work closely with teams such as system analysts, project managers, and end-users to ensure software solutions meet business needs. They may attend regular meetings to gather requirements, discuss progress, and address any technical challenges. Effective communication and collaboration are essential, as programmers often need to translate user feedback into functional code or troubleshoot issues reported by different departments. Being proactive in cross-functional teamwork not only improves project outcomes but also enhances career development within the organization.

What does an IT programmer do?

An IT Programmer is responsible for writing, testing, and maintaining computer software and applications. They work with various programming languages to develop new programs or update existing systems to meet organizational needs. IT Programmers also troubleshoot code issues, document their work, and collaborate with other IT professionals to ensure software runs efficiently and securely. Their work is essential for automating tasks, enhancing productivity, and supporting technology infrastructure within a company.

What are the key skills and qualifications needed to thrive as an IT programmer, and why are they important?

To thrive as an IT Programmer, you need strong proficiency in programming languages (such as Java, Python, or C#), algorithmic thinking, and at least a bachelor's degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and certifications such as Microsoft Certified: Azure Developer or Oracle Certified Professional can enhance your technical capability. Problem-solving skills, attention to detail, and the ability to collaborate effectively with teams are standout soft skills in this role. These competencies are crucial for building reliable software solutions, meeting stakeholder requirements, and adapting to evolving technology landscapes.
Infographic showing various It Programmer job openings in Toronto, ON as of August 2026, with employment types broken down into 82% Full Time, 6% Part Time, 11% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution.

Full-time

Medical, Dental, Vision

Posted 9 days ago


Job description

At Kepler Communications, we're not just imagining the future of on-demand space connectivity - we're leading it!

Our mission is to provide real-time on-orbit connectivity for critical missions, enabling a new era of data-driven intelligence and innovation. With 33 satellites launched to date, Kepler operates the first commercial optical data relay constellation, enabling real-time, continuous space communications while supporting advanced on-orbit compute and hosted payload capabilities.ย 

Industry-leading technology is only part of the story. What sets Kepler apart is our team: bold thinkers, skilled builders, and passionate problem-solvers who thrive on pushing the boundaries ofย what'sย possible in space. We believe great ideas come from diverse perspectives, andย we'reย committed to creating an environment where you can grow, lead, and make a global impact.ย 
ย 
Ifย you'reย ready to reach higher, move faster, and do work that shapes the future space economy - this is your launchpad. Come build the future with Kepler!ย 
ย 
ย 
What We Offer:
* Competitive compensationย with a robust equity plan to share in our success.ย 
* Comprehensive coverage for health, dental, and vision insurance-including dependents.ย 
* Unlimited vacation, supportive parental leave policy,ย and company-wide holiday shutdown.ย 
* Semi-annual company-wide partiesย and frequent in-office team events.ย 
* Relocation packagesย available for approved roles.ย 
* $1,500 annual professional development fundย to support your growth.ย 
* Fully stocked Toronto office kitchenย with snacks, drinks, games and top-notch kitchen appliances.ย 
* Town Halls, Celebration Calls, and Company-wide eventsย to stay connected and engaged.ย 
* We're a certifiedย Great Place to Work, five years in a row!

ย 

Kepler is seeking an experienced, hands-on IT Manager to lead its IT Operations team, spanning network administration, systems administration, DevOps, and IT support. You'll be accountable for the reliable, secure, and scalable operation of the technology environment that Kepler's engineers, operators, and mission systems depend on every day.ย 

This is aย player-coach role.ย You'llย setย priorities and develop the team, andย you'llย also be in the work with them,ย troubleshooting escalations, designing infrastructure, running incident response, and executing projects.ย You'llย also need to learn quickly: Kepler's environment spans on-premises infrastructure and public cloud, changes often, and no candidate arrives knowing every tool in it. What matters is that you can pick up an unfamiliar system fast enough to make sound decisions, evaluate trade-offs, and credibly support the specialists who own it.ย 

Expected Time Breakdown:ย 

  • 35% - Team leadership and operational managementย 

  • 30% - Hands-on technical work and escalationsย 

  • 20% - Technical strategy and roadmap developmentย 

  • 15% - Recruiting, onboarding, and administrationย 

Key Responsibilities:
  • Lead, mentor, and grow a cross-functional IT team that may include Network Administrators, Systems Administrators, DevOps Specialists, and IT Specialists, fostering a culture of accountability, documentation, and continuous learning that exemplifies Kepler's Valuesย 

  • Provide ongoing coaching, technical guidance, and career development through regular 1:1s and structured performance reviewsย 

  • Work alongside the team as a technical contributor, leading through hands-on involvement rather than delegation alone, while growing the team's independence rather than becoming a bottleneckย 

  • Serve as senior technical escalation point for complex incidents across networks, servers, cloud platforms, identity systems, DevOps tooling, and business-critical applicationsย 

  • Own IT operations end to end: service delivery, prioritization, support quality, incident response, root-cause analysis, and after-hours escalation coverageย 

  • Own the reliability, scalability, and lifecycle management of Kepler's infrastructure, including network operations, Linux and Windows systems, identity and access management, virtualization, AWS, monitoring, backups, and disaster recoveryย 

  • Drive DevOps practices and automation, including CI/CD, infrastructure as code, configuration management, containerization, and controls around production access, deployments, and secretsย 

  • Lead IT security practices and technical controls, including privileged access, endpoint protection, network security, vulnerability remediation, patching, and system hardening; partner with Security and Legal on customer, contractual, and compliance requirementsย 

  • Develop andย maintainย the IT operations roadmap, balancing immediate operational needs against longer-term investment in reliability, security, and operational maturityย 

  • Contribute to annual planning, budgeting, vendor management, and technology lifecycle planning, and guide make/buy decisionsย 

  • Ensureย accurateย technical documentation and provide regular reporting to senior leadership on service performance, infrastructure health, security posture, operational risks, and resource needsย 

  • Support hiring plans, lead interviews, onboard new team members, and act as primary liaison between IT Operations and Engineering, Security, People and Culture, Finance, and Facilitiesย 

Required Skills & Qualifications:
  • Bachelor's degree in Information Technology, Computer Science, Engineering, or related field, or equivalent practical experienceย 

  • 7+ years of progressive IT experience, with 3+ years of which were leading or managing multidisciplinary technical teamsย 

  • Demonstrated success in a player-coach role combining people management with meaningful hands-on technical responsibilityย 

  • Track recordย of picking up unfamiliar technologies quickly and self-directing your own learning, with specific examples of systems you learned on the job well enough to lead work onย 

  • Strong practical experience with network administration, Linux and Windows systems, identity and access management, virtualization, and infrastructure operationsย 

  • Ability to independently troubleshoot complex issues across infrastructure, networking, cloud services, identity platforms, and operational toolingย 

  • Experience with cloud platforms, preferably AWSย 

  • Working knowledge of modern DevOps practices, including CI/CD, infrastructure as code, configuration management, containers, and scriptingย 

  • Familiarity with network security technologies, endpoint management,ย monitoringย platforms, backup systems, and disaster recovery practicesย 

  • Proven ability to manage incidents, projects, operational risk, and shifting priorities, and to drive execution through ambiguityย 

  • Track recordย of building healthy team culture and driving performance through clear expectations and feedbackย 

  • Strong communicationย skills and the ability to explain technical concepts, risks, and trade-offs to senior leaders and non-technical stakeholdersย 

Bonus Points:
  • Relevant certifications such as CCNA, CISSP, AWS, Linux Professional Institute, or ITILย 

  • Experience supporting hybrid environments spanning on-premises infrastructure and public cloudย 

  • Experience with Docker, Kubernetes, Terraform, or Ansibleย 

  • Scripting and automation experience with Bash, Python, or PowerShellย 

  • Familiarity with security and compliance frameworks such as NIST, ISO 27001, or SOC 2ย 

  • Experience leading disaster recovery, infrastructure modernization, cloud migration, or security-improvement programsย 

  • Experience developing IT roadmaps, operational metrics, budgets, and technical business casesย 

  • Experience working in fast-paced startup or aerospace environmentsย 

Min: ย $144,894 CAD -ย  Max:ย  $169,894 CAD annually
ย 
Actual total compensation will be determined at the Company's discretion and is based on a variety of job-related factors, which may include, but are not limited to, relevant knowledge, skills, experience, performance, and education and/or training. The Company encourages all qualified applicants to apply, even if the posted salary range does not align with their expectations, as it does not reflect our total compensation package.
ย 
Job Type: This is for a current vacancy

Employment Equity & Accommodation Statementย 
Kepler Communications is an equal opportunity employer committed to building a diverse and inclusive workplace. We welcome applications from all qualified individuals, including women, Indigenous peoples, persons with disabilities, members of visible minorities, and people of all sexual orientations and gender identities.ย 
ย 
If you require accommodation during any stage of the recruitment process, please contact our People & Culture team at [emailย protected], and we will work with you to meet your needs.ย 
At Kepler Communications, all hiring decisions are made by people. Human recruiters are involved in every step of our recruitment process. We use AI-based tools (such as Lever AI and HireEZ) to assist with the initial review of applications by ranking candidates based on job-relevant criteria. These tools support - but do not replace - human judgment.
apply for this job