Talent.com

Linux engineer Offres d'emploi - Toronto, ON

Créer une alerte emploi pour cette recherche

Linux engineer • toronto on

Dernière mise à jour : il y a 5 jours
Apache / Middleware Engineering Specialist

Apache / Middleware Engineering Specialist

VDart IncToronto, ON, Canada
Temps plein
Quick Apply
Role : Apache / Middleware Engineering Specialist Location : Toronto, ON Contract ...Voir plusDernière mise à jour : il y a 5 jours
Senior Software Engineer - AI / Computer Vision (Camera Systems)

Senior Software Engineer - AI / Computer Vision (Camera Systems)

Motorola SolutionsToronto, Canada ,
Temps plein
As a Senior Software Engineer in our camera systems group, you will play a crucial role in designing, developing, and optimizing C++ code for embedded systems. You will work on implementing and depl...Voir plusDernière mise à jour : il y a plus de 30 jours
Software Engineer

Software Engineer

Insight GlobalToronto, ON
Temps plein
Candidates must be legally authorized to work in Canada.Insight Global is looking for 2 Software Engineers to join the Rating & Charging team at a major Telecom client supporting the real‑time char...Voir plusDernière mise à jour : il y a 8 jours
Frontend Engineer

Frontend Engineer

ParallelzToronto, ON, CA
Temps plein
Quick Apply
We are looking for a Frontend Engineer to help build and evolve Parallelz’s core web experience.You will own meaningful parts of a production Next. Figma designs into fast, reliable, and elegant use...Voir plusDernière mise à jour : il y a plus de 30 jours
Senior ETL Tester

Senior ETL Tester

CGIToronto, Canada
Temps plein
This role is hybrid and requires you to be at a Client office in downtown, Toronto at a minimum 4 days per week - subject to change at any time. We are seeking a highly skilled professional with str...Voir plusDernière mise à jour : il y a plus de 30 jours
Technical Specialist Advisory, Linux - Unix Expert

Technical Specialist Advisory, Linux - Unix Expert

ScotiabankToronto, ON, CA
Temps plein
You thrive on multi-tasking and prioritizing work to meet deadlines in a large complex environment.You embrace 2nd level UNIX support on production issues, participating in Incident Management / Pr...Voir plusDernière mise à jour : il y a plus de 30 jours
MES Consultant / Engineer

MES Consultant / Engineer

Amaris ConsultingToronto, Canada
Temps plein
MES (Manufacturing Execution System) Consultant / Engineer.This role is key in supporting digital manufacturing initiatives by ensuring the effective design, implementation, and optimization of MES...Voir plusDernière mise à jour : il y a plus de 30 jours
Microsoft Azure Engineer

Microsoft Azure Engineer

KyndrylToronto HQ
Temps plein
At Kyndryl, we run and reimagine the mission-critical technology systems that drive advantage for the world’s leading businesses. We are at the heart of progress; with proven expertise and a continu...Voir plusDernière mise à jour : il y a 18 jours
Linux Infrastructure Administrator / DNS

Linux Infrastructure Administrator / DNS

Motion RecruitmentToronto, ON, Canada
Temps plein
A growing cloud services and media delivery platform is looking for a highly experienced Linux Infrastructure Administrator to join the core team responsible for scaling and supporting its global c...Voir plusDernière mise à jour : il y a plus de 30 jours
Apache / Middleware Engineering Specialist

Apache / Middleware Engineering Specialist

VDart IncToronto, ON, Canada
Il y a 5 jours
Type de contrat
  • Temps plein
  • Quick Apply
Description de poste

Role : Apache / Middleware Engineering Specialist

Location : Toronto, ON

Contract

Job Specification :

Apache HTTP Server & Tomcat Design + Ansible Automation Engineer

Role Summary

Design resilient, secure, and scalable Apache HTTP Server (httpd) and Apache Tomcat platforms for Java web applications. Build Ansible automation to provision, harden, operate, and upgrade httpd and Tomcat across dev / stage / prod. Partner with SRE, Security, and App teams to deliver high availability, predictable performance, and hands-off operations via GitOps and CI / CD.

Title options :

  • Senior Web Platform Engineer (Apache / Tomcat & Ansible)
  • Web Middleware Platform Engineer (Ansible)
  • Infrastructure Engineer Apache & Tomcat Automation

Responsibilities

Architecture & Operations (Apache HTTPD + Tomcat)

  • Design reverse proxy and app tier topologies :
  • Single or dual Apache HTTPD layers (edge and internal), terminating TLS; mod_proxy_http or AJP (with hardening) to Tomcat.

  • Active / active Tomcat clusters with load balancing & health checks (at Apache layer or external LB).
  • Session management strategy : sticky sessions via cookie, or session replication / Redis-backed sessions when stickiness is not possible.
  • Performance engineering :
  • Apache MPM tuning (event / prefork), worker counts, KeepAlive, compression, caching (mod_cache), HTTP / 2 where feasible.

  • Tomcat connector threads, acceptCount, connectionTimeout, JVM sizing (Xms / Xmx), GC tuning (G1 / Parallel), and thread pools.
  • Connection reuse (HTTP keep-alive), upstream timeouts, and proper buffer sizing.
  • High availability & scaling :
  • Multi-AZ / region design, zero-downtime rolling deploys, blue / green cutovers.

  • Canarying via path / host routing and weighted backends (LB or Apache ProxyPass with status routes).
  • Security hardening :
  • TLS 1.2+ (ideally 1.3) with strong cipher suites, HSTS, OCSP stapling; cert rotation via ACME / Let's Encrypt or enterprise PKI.

  • Disable insecure HTTP methods; harden headers (CSP, X-Frame-Options, X-Content-Type-Options).
  • For AJP, bind to localhost or private subnets , set secretRequired="true" with secret, or disable AJP unless required.
  • Tomcat hardening : remove default apps, lock down manager / host-manager, JMX protection, minimal privileges, log sanitization.
  • Lifecycle management :
  • Patch, upgrade, and config rollouts with Ansible ; drift detection & remediation.

  • Runbooks for incident handling, failover, and rollbacks.
  • Ansible Automation

  • Develop idempotent Ansible roles and collections-based playbooks for :
  • OS hardening, users / groups, limits, sysctl, firewalld / ufw.

  • Apache install, vhosts, TLS, reverse proxy config, headers, logrotate.
  • Tomcat install (tar or distro), systemd service, server.xml, connectors, JVM / GC flags, keystores, context.xml, logging.
  • Application deployment hooks (WAR rollout with pre / post checks), health checks, and rollback.
  • Rolling updates (serial strategy), blue / green or canary via inventory groups or variables.
  • Integrations : JMX exporter, mod_status, metrics / log shipping agents.
  • Safety guards : pre-flight checks (ports, disk, Java version), post-verify (HTTP 200 / health, JMX metrics thresholds), and automated backout.
  • Collaboration & Governance

  • Partner with App teams for capacity, route maps, and deployment patterns.
  • Define standards, runbooks, and design docs; perform DR tests.
  • Align with security frameworks (CIS, SOC2 / ISO / PCI as applicable).
  • Minimum Qualifications

  • 5+ years administering Apache HTTP Server and Apache Tomcat in production at scale.
  • 3+ years Ansible (roles, collections, Molecule, CI / CD).
  • Strong Linux (RHEL), networking, TLS / PKI, and load balancing fundamentals.
  • JVM operation basics (heap / GC) and Java web app deployment experience.