Top Linux Jobs in Ottawa

Reposted 29 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Information Technology • Logistics
As a Senior Power Applications Engineer, you will analyze requirements, design advanced power network applications, and perform testing and integration to support utilities and energy markets.
Top Skills: High-Performance Programming LanguagesLinuxPower System Software
Reposted One Month AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
Develop and manage mission-critical infrastructure services for Akamai’s cloud lab platform. Build deployment stacks for test datacenters, design observability and monitoring solutions, improve deployment and configuration performance, and collaborate with engineering, architecture, and site reliability teams. The role requires strong Infrastructure as Code, Python, REST API, container orchestration, development-environment tooling, and relational database experience.
Top Skills: AnsibleDjangoDocker ComposeFlaskKindKubernetesLinuxMySQLNomadPostgresPythonRestful ApisSaltstackTerraformTilt
One Month AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
Develop and manage mission-critical infrastructure services for cloud development and testing. Build Python backend services, APIs, automation, virtual machine environments, reservation systems, reporting tools, and resilient test frameworks. Improve reliability, scalability, deployment performance, and observability across physical and virtual infrastructure. Provide technical leadership and mentorship while collaborating with global Development and SRE teams.
Top Skills: AnsibleAPIsCloud NetworkingDockerGrafanaKubernetesLinuxMicroservicesMySQLPostgresPythonRelational DatabasesTerraformVirtual Machines
Reposted One Month AgoSaved
In-Office
Ottawa, ON
Junior
Junior
Cloud • Hardware • Internet of Things • Other • Software • Utilities
Execute feature, integration, regression, and system-level validation for optical networking software and hardware. Develop and maintain test plans, validate network management interfaces and streaming telemetry, investigate defects using logs and system data, and collaborate with development and engineering teams. Contribute to Python-based test automation and support reliable product releases.
Top Skills: Ci/CdCliCoherent OpticsDwdmGitGithub CopilotGnmiGrpcJenkinsJupyterLinuxNetconfOpenconfigPytestPythonRestRobot FrameworkSnmpWebsocketYang
One Month AgoSaved
Remote
Ottawa, ON
Entry level
Entry level
Software
Drive strategic growth across a portfolio of enterprise accounts by developing executive relationships, identifying new business, and managing complex sales cycles. Apply consultative-selling methods to align SUSE’s Linux, Kubernetes, cloud, edge, AI, and security solutions with customer needs. Responsibilities include pipeline and forecast management, upselling, cross-selling, account planning, partner collaboration, and closing high-value opportunities. Success is measured by revenue growth, customer satisfaction, market share, and long-term customer value.
Top Skills: Artificial IntelligenceClariCloud-Native Application DevelopmentContainer ManagementEdge ComputingHybrid CloudKubernetesLinuxSalesforce
One Month AgoSaved
In-Office
Ottawa, ON
Entry level
Entry level
Cloud • Hardware • Internet of Things • Other • Software • Utilities
Integrate custom mixed-signal macros into ASIC flows for high-speed optical modem chips. Responsibilities include generating Verilog, LEF, Liberty, layout, SPICE, and documentation deliverables; supporting analog-digital timing handoff and static timing analysis; contributing to standard-cell digital IC design; and developing design-for-test solutions. The role requires analog design, layout, simulation, verification, Cadence tools, digital design, place-and-route, and relevant internship, co-op, or applied project experience.
Top Skills: AsicCadence Design Systems Custom Ic ToolsCadence InnovusCmosLefLiberty Timing FilesLinuxPlace-And-RoutePythonRtlSpiceStatic Timing AnalysisSynopsys Ic Compiler IiVerilogVlsiWindows
One Month AgoSaved
In-Office or Remote
Ottawa, ON
Entry level
Entry level
Social Impact
Supports multi-cloud infrastructure for software, fonts, and training tools serving minority language communities. Responsibilities include administering Kubernetes, managing public and private cloud environments, monitoring system health, improving infrastructure, testing disaster recovery plans, orchestrating cloud resources, and troubleshooting with development teams. The role also provides training and requires experience with virtual servers, containers, Linux and Windows administration, scripting, cloud networking and security, infrastructure as code, and automated provisioning.
Top Skills: AnsibleCloud ComputingCloud NetworkingCloud SecurityContainersInfrastructure As CodeKubernetesLinuxScriptingTerraformVirtual ServersWindows
One Month AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Financial Services
Administers and supports enterprise infrastructure, Windows and Linux environments, Azure, Microsoft 365, virtualization, identity services, PKI, backups, and core banking systems. Automates processes, manages access and security remediation, supports disaster recovery, investigates root causes, maintains technical documentation, and provides Tier 3 and on-call support. Coordinates infrastructure projects, change management, vendor engagements, audits, and lifecycle planning.
Top Skills: Active DirectoryAzureGroup PolicyHyper-VLinuxMicrosoft 365AzureOpconPkiPower AutomatePowershellPythonRed HatSymitarUnixVMwareWindows Server
One Month AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Blockchain • Software • Cryptocurrency
Build and operate Helius’s bare-metal infrastructure platform. Responsibilities include automating server provisioning and lifecycle management, developing fleet tooling, standardizing CI/CD and deployment processes, implementing security controls, analyzing infrastructure costs, improving observability, participating in on-call response, and documenting operational procedures.
Top Skills: AnsibleBare Metal ServersBashCi/CdClickhouseGoGrafanaIpmi/BmcLinuxNetworkingNicsNixPrometheusPxePythonRaidRustSaltSecrets ManagementSolanaSsoStorageSystemdTerraform
One Month AgoSaved
In-Office
Ottawa, ON
Entry level
Entry level
Automotive
Develop, test, and maintain C, C++, and Python software for cloud-native infrastructure supporting edge computing and 5G deployments. Contribute to distributed cloud platform components, automation, integration, validation, debugging, test automation, code reviews, documentation, and open-source projects such as StarlingX. Collaborate with global engineering teams while building expertise in Kubernetes, OpenStack, container technologies, scalability, reliability, and cloud software development.
Top Skills: 5GCC++Ci/CdCloud-Native TechnologiesDistributed SystemsDockerEdge ComputingKubernetesLinuxOpenstackPythonStarlingxTest Automation
One Month AgoSaved
In-Office
Ottawa, ON
Entry level
Entry level
Automotive
Develop and test cloud-native software components for distributed edge computing and 5G environments. Responsibilities include programming in C, C++, and Python; integrating and automating cloud infrastructure; debugging and root cause analysis; test automation; code reviews; technical documentation; and contributing to open-source projects such as StarlingX. The role offers growth through collaboration with experienced engineers and hands-on work with Kubernetes, OpenStack, containers, and distributed systems.
Top Skills: 5GCC++Ci/CdCloud-Native TechnologiesDistributed SystemsDockerEdge ComputingKubernetesLinuxOpen-Source SoftwareOpenstackPythonStarlingxTelecommunicationsTest Automation
One Month AgoSaved
In-Office
Ottawa, ON
Entry level
Entry level
Other
Leads the Test Engineering team and oversees QA, release management, production deployments, and operational support for telecommunications applications and platforms. Defines testing and release strategies, coordinates cross-functional schedules, manages quality metrics, improves automation and deployment pipelines, and presents risks and performance trends to stakeholders. Requires expertise in telecom BSS transformations, integrations, cloud testing environments, scripting, Linux, Agile, and DevOps. The role may include after-hours deployments and requires eligibility for Canadian Controlled Goods Program clearance.
Top Skills: Cloud InfrastructureDevOpsJavaScriptLinuxLoad Testing ToolsNetcrackerPowershellPythonSalesforce
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted One Month AgoSaved
In-Office
Ottawa, ON
Junior
Junior
Information Technology • Software • Design
Drive integration and verification of 5G RAN features: define lab configurations, create test plans, design and run test cases, debug with software teams, perform root-cause analysis, document results, and support test automation.
Top Skills: 3Gpp 5G RanCloud-RanDockerIp NetworkingKubernetesLinuxO-Ran
One Month AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Healthtech • Information Technology
Design, automate, and maintain scalable, secure cloud infrastructure and CI/CD pipelines. Monitor system reliability and performance, respond to incidents, conduct postmortems, enforce SLAs, plan capacity, optimize costs, and implement security and compliance practices. Collaborate with Engineering, Product, and Design teams to resolve scalability and development lifecycle challenges while driving continuous operational improvement.
Top Skills: .NetAmazon S3Amazon SqsAngularAngularjsAWSAws LambdaCoffeescriptCordovaDatadogDockerElk StackGitGithub ActionsGrafanaJavaJIRAJqueryKubernetesLinuxMongoDBObjective-COpentofuPrometheusPumaRuby On RailsSlackTerraformTrelloTypescriptWindows
One Month AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Healthtech • Software
Leads enterprise DevOps and cloud infrastructure strategy, building CI/CD pipelines, Infrastructure as Code, automation, observability, and secure software delivery platforms. Partners with engineering, quality, and product teams across development through production environments. Supports disaster recovery, security-by-design, reliability testing, troubleshooting, and operational improvements. Mentors engineers and drives DevSecOps, SRE, and platform engineering maturity across a global organization.
Top Skills: AlertingAWSAws CloudformationAzureCi/CdConfiguration ManagementDevsecopsDockerInfrastructure As CodeJavaKubernetesLinuxLoggingMonitoringObservabilityPythonShellSite Reliability EngineeringTerraform
One Month AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Information Technology • Cybersecurity
Provides expert technical support for complex software issues involving microservices, APIs, integrations, operating systems, cloud platforms, and networking. Resolves escalated cases, collaborates with Engineering and Product, analyzes ticket trends, maintains documentation, and mentors junior engineers. Builds and optimizes Zendesk workflows and support automation using tools such as Superblocks, n8n, Tines, and webhooks to improve operational efficiency and customer satisfaction.
Top Skills: AnsibleAPIsAWSAzureBashComptia A+Comptia Network+Comptia Security+DevOpsDhcpDnsDockerFirewallsIp NetworkingLinuxmacOSMicroservicesN8NPowershellPythonSuperblocksSysinternals SuiteTinesVlansWebhooksWindowsZendesk
2 Months AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Lead corporate endpoint security architecture with a focus on macOS, designing secure-by-default controls, automation, patching, software distribution, and security baselines across macOS, iOS, Windows, and Linux. Manage configurations through Terraform, GitOps, version control, CI pipelines, and automated rollouts. Partner with IT and security teams to improve telemetry, detection, response, auditability, and operational efficiency. Mentor engineers and serve as a senior escalation point for complex endpoint security issues in a fully remote environment.
Top Skills: BashFleetdmGitGitopsGoGoogle WorkspaceInfrastructure As CodeiOSJamf ProLdapLinuxmacOSOktaPowershellPythonTerraformWindows
One Month AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Information Technology • Cybersecurity
Conduct advanced threat hunting and intrusion analysis in a 24/7 SOC environment. Investigate endpoint and network events, support incident response, analyze threats across customer environments, produce incident reports, and serve as an escalation point for complex cyber incidents. The role also develops SOC processes, builds research lab environments, evaluates sandbox technologies, and communicates technical findings to technical and non-technical audiences.
Top Skills: Aws Ec2Aws IamAws S3AzureCuckoo SandboxEdrElk StackGoIdaLinuxmacOSMicrosoft 365NgavPowershellPythonWindowsX86/X64 Debugging
One Month AgoSaved
Remote
Ottawa, ON
Junior
Junior
Security • Software
Monitor, investigate, and respond to cyber threats in customer environments through Sophos MDR. Analyze logs, security events, endpoint data, and network activity; document findings; communicate with technical and executive audiences; support issue resolution and risk reduction. Research emerging indicators of compromise, exploits, vulnerabilities, and adversary tactics. Collaborate with threat hunters, incident responders, engineers, and ethical hackers in a 24/7 service environment.
Top Skills: AppleLinuxMitre Att&CkOsqueryPowershellSIEMSophos ToolingSQLTcp/IpWindows
Entry level
Internet of Things
Maintain and improve Firefox Graphics code covering rendering, compositing, images, canvas, and WebGL. Diagnose and fix cross-platform graphics issues, resolve bugs and regressions, maintain tests, review code, and manage incoming issues. The role requires strong C++ or Rust skills, graphics framework and GPU architecture knowledge, multithreaded debugging and optimization ability, and independent technical leadership in a mature codebase.
Top Skills: AndroidC++FirefoxGpu ArchitectureGraphics FrameworksLinuxmacOSRustShader LanguagesWebglWindows
One Month AgoSaved
Remote
Ottawa, ON
Entry level
Entry level
Internet of Things
Maintains and improves Firefox’s Layout code across CSS, page layout, APZ, text, and images. Responsibilities include fixing bugs and regressions, keeping tests green, diagnosing cross-platform issues, conducting code reviews, handling routine upkeep, and participating in planning and web-compatibility meetings. The role requires independent technical leadership in a large, mature, multithreaded C++ codebase.
Top Skills: AndroidC++CSSFirefoxJavaScriptLinuxmacOSRustWindows
One Month AgoSaved
In-Office or Remote
Ottawa, ON
Entry level
Entry level
Cloud • Software
Leads a remote engineering team building scalable Python and Golang microservices for Canonical’s software distribution marketplaces. Responsibilities include mentoring and developing engineers, managing delivery and expectations, shaping technical strategy and roadmaps, reviewing code, guiding architecture, maintaining engineering quality, and collaborating with product managers, architects, other teams, open-source contributors, and commercial partners.
Top Skills: Charmhub.IoGoLinuxMicroservicesPythonSaaSSnap StoreUbuntuWeb Service Apis
One Month AgoSaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Information Technology • Software • Database
Develop and maintain infrastructure for rapid software prototyping and deployment across cloud, private cloud, and bare-metal environments. Manage servers and Kubernetes clusters, configure GPU systems for large language models, optimize performance, build monitoring and alerting, and advise on localized data-center deployments. The role also requires software engineering, Linux administration, security awareness, automation, and collaboration across international teams.
Top Skills: Bare Metal ServersContainersDatabasesGpu ClustersHigh-Performance ComputingInfrastructure As CodeKubernetesLarge Language ModelsLinuxMonitoring And Alerting SystemsNetworkingPrivate CloudPublic CloudSatellite InternetTerraformVersion Control
One Month AgoSaved
Remote
Ottawa, ON
Entry level
Entry level
Cloud • Information Technology • Internet of Things • Software • Consulting • Infrastructure as a Service (IaaS) • Automation
Leads technical customer engagements across pre-sales and post-sales, serving as a trusted advisor and technical leader. Designs and demonstrates Red Hat solutions, supports proposals and RFPs, manages technical sales blockers, and owns technical wins. Develops customer success plans, supports onboarding and implementation, coordinates internal teams, provides ongoing technical guidance, and identifies expansion opportunities. Requires expertise in Red Hat Enterprise Linux, Ansible, OpenShift, cloud, and DevOps, plus strong communication, account planning, and project management skills.
Top Skills: AnsibleCloudContainersDevOpsKubernetesLinuxOpenshiftRed Hat Enterprise Linux
One Month AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Automotive • Information Technology • Robotics
Diagnose, repair, configure, calibrate, and validate self-driving systems across autonomous vehicles and robotaxi fleets. The role troubleshoots sensors, compute systems, software, wiring, and vehicle electronics; performs updates and calibration; documents findings; escalates complex issues; and collaborates with engineering, operations, technicians, and safety teams to return vehicles to service safely and efficiently.
Top Skills: AdasAutonomous VehiclesCamerasCan BusCommand-Line ToolsCompute UnitsDiagnostic ToolsEmbedded SystemsGps/GnssLidarLinuxRadarRoboticsSensor CalibrationSoftware ConfigurationSystem IntegrationVehicle Networks
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account