Talent.com
Apache /Middleware Engineering Specialist
Apache /Middleware Engineering SpecialistVDart Inc • Toronto, ON, Canada
Apache / Middleware Engineering Specialist

Apache / Middleware Engineering Specialist

VDart Inc • Toronto, 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.
  • Créer une alerte emploi pour cette recherche

    Apache Middleware Engineering Specialist • Toronto, ON, Canada

    Offres similaires
    Software Engineering Manager - Hamilton Porter

    Software Engineering Manager - Hamilton Porter

    Hamilton Porter • toronto, on, ca
    Temps plein
    This leadership position will focus on the delivery, reliability, and evolution of a modern Java / AWS-based treasury system and a Backbase / Java digital experience platform, each with robust user int...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Google Cloud - VMware Support - Enterprise Solutions Inc.

    Google Cloud - VMware Support - Enterprise Solutions Inc.

    Enterprise Solutions Inc. • markham, on, ca
    Temps plein
    The Sr Administrator in Support & Operations plays a pivotal role in delivering advanced technical support and operational excellence. This position focuses on troubleshooting complex issues and con...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    MongoDB Engineering Standards Specialist

    MongoDB Engineering Standards Specialist

    Releady • Toronto
    Temps plein
    MongoDB Engineering Standards Specialist.This role will focus on defining and implementing MongoDB engineering standards across production environments, ensuring scalability, security, automation, ...Voir plus
    Dernière mise à jour : il y a 12 heures • Offre sponsorisée • Nouvelle offre
    Middleware Engineer

    Middleware Engineer

    Soho Square Solutions • Toronto
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    APIGEE Solutions Engineer

    APIGEE Solutions Engineer

    Appex Innovation • Toronto
    Temps plein
    This role requires deep experience across.Apigee, GCP, GKE / GDC / Kubernetes, cloud and on-prem networking, and Apigee Hybrid operations. Act as the primary technical lead for Apigee Hybrid, providing ...Voir plus
    Dernière mise à jour : il y a 21 jours • Offre sponsorisée
    Software Engineering Manager

    Software Engineering Manager

    Deloitte Canada • Toronto
    Temps plein +1
    Toronto, ON; Burlington, ON; Calgary, AB; Edmonton, AB; Fredericton, NB; Halifax, NS; Kitchener, ON; Moncton, NB; Ottawa, ON. Saint John, NB; Vancouver, BC; Victoria, BC; Winnipeg, MB.At Deloitte, ...Voir plus
    Dernière mise à jour : il y a 21 jours • Offre sponsorisée
    Software Engineering Manager

    Software Engineering Manager

    Hamilton Porter • toronto, on, ca
    Temps plein
    This leadership position will focus on the delivery, reliability, and evolution of a modern Java / AWS-based treasury system and a Backbase / Java digital experience platform, each with robust user int...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Platform Engineering Director : UIAM, DevX & Multi-Cloud

    Platform Engineering Director : UIAM, DevX & Multi-Cloud

    Benevity • Toronto
    Temps plein
    A leading technology firm in Toronto is looking for a Director of Software Engineering to drive the evolution of their Core and Business layers. This pivotal role involves overseeing engineering tea...Voir plus
    Dernière mise à jour : il y a 21 jours • Offre sponsorisée
    Linux Software Engineering Specialist

    Linux Software Engineering Specialist

    Legrand, North America • Markham
    Temps plein
    Linux Software Engineering Specialist.Building Control Systems WattStopper Team.To execute successfully on software / firmware development for the Building Control System (BCS) Division.To design, de...Voir plus
    Dernière mise à jour : il y a 18 jours • Offre sponsorisée
    Embedded C Developer - Amaris Consulting

    Embedded C Developer - Amaris Consulting

    Amaris Consulting • markham, on, ca
    Temps plein
    The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Linux Software Engineering Specialist

    Linux Software Engineering Specialist

    ZRG Careers • Markham
    Temps plein
    Linux Software Engineering Specialist.Building Control Systems WattStopper Team.To execute successfully on software / firmware development for the Building Control System (BCS) Division.To design, de...Voir plus
    Dernière mise à jour : il y a 13 jours • Offre sponsorisée
    Software Engineering Manager, Enterprise Platform

    Software Engineering Manager, Enterprise Platform

    Instacart • Toronto
    Temps plein +1
    We're transforming the grocery industry.At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it t...Voir plus
    Dernière mise à jour : il y a 21 jours • Offre sponsorisée
    RQ09381 - Middleware Specialist - Senior

    RQ09381 - Middleware Specialist - Senior

    Rubicon Path • Toronto
    Temps plein
    RQ09381 - Middleware Specialist - Senior.About the job RQ09381 - Middleware Specialist - Senior.This role requires deep technical expertise in middleware platforms such as.IBM App Connect Enterpris...Voir plus
    Dernière mise à jour : il y a 21 jours • Offre sponsorisée
    Linux Software Engineering Specialist

    Linux Software Engineering Specialist

    Legrand • Markham
    Temps plein
    Linux Software Engineering Specialist.Building Control Systems WattStopper Team.To execute successfully on software / firmware development for the Building Control System (BCS) Division.To design, de...Voir plus
    Dernière mise à jour : il y a 17 jours • Offre sponsorisée
    Software Engineering Consultant

    Software Engineering Consultant

    E-Solutions • newmarket, on, ca
    Temps plein
    ServiceNow Administrator – Mid / L2–L3.Location : Mississauga, On and Vancouver, BC.Owns configuration, platform stability, and enhancement support across multiple ServiceNow modules.Administer user...Voir plus
    Dernière mise à jour : il y a 22 jours • Offre sponsorisée
    Junior Middleware & App Support Specialist - Hybrid (Toronto)

    Junior Middleware & App Support Specialist - Hybrid (Toronto)

    Source Code • Toronto
    Temps plein
    A leading technology firm is seeking a Junior Application Support Specialist located in downtown Toronto.This role requires expertise in middleware services and involves supporting operational task...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Engineering Manager (Purchasing Workflows)

    Engineering Manager (Purchasing Workflows)

    Resonaite • richmond hill, on, ca
    Temps plein +1
    Our client is an AI-enhanced Intelligent Spend Management platform for mid-market organizations.They are looking for an experienced engineering leader to manage and scale their.This team sits at th...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Cloud & Software Engineering Team Lead - AWS & IaC

    Cloud & Software Engineering Team Lead - AWS & IaC

    Bevertec • Toronto
    Temps plein
    A technology solutions firm in Toronto is seeking a Cloud and Software Engineering Team Lead to oversee infrastructure and cloud engineering efforts. The ideal candidate will have 10+ years of exper...Voir plus
    Dernière mise à jour : il y a 21 jours • Offre sponsorisée