Closed listing
Middleware Specialist
- Montreal, QC, Canada
Contract
This opening has closed.
The original listing is kept below for reference.
Job details
- Job type
- Contract
- Closing date
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
Job Title: Middleware Engineer
Location: Montreal, QC (Hybrid)
Responsibilities
The successful candidate will:
- Apply technical skills to design, build and automate middleware platforms both on-premises and cloud.
- Partner with other groups such as Enterprise Infrastructure, MIS, Networking, Security, Storage, Database and Data Center teams to roll out technology platforms successfully as per best practices.
- Coordinate signoffs for non-functional requirement testing with development and business teams.
- Maintain a 360-degree view of applications and their underlying middleware and infrastructure components.
- Produce reusable infrastructure and middleware designs patterns for future reference and refresh existing ones on a regular basis.
- Support vendor / vendor technology onboarding following Morgan Stanley best practices and security blueprints.
- Adopt, build and rollout new technology stacks for NFRT for cloud-based and on-prem applications.
- Automate daily support functions, improve system stability, support hygiene initiatives and deliver innovation that creates efficiency and consistency.
Required Skills:
- Strong infrastructure knowledge in Linux / Unix, Storage and Networking
- Hands-on experience with load balancers, web servers (Apache / Nginx), application servers (Tomcat) to include application integration, configuration, and troubleshooting.
- Expert level scripting skills using Python (mandatory) and Shell
- Familiar with IT Automation & Config Management tools (Ansible / Helm)
- Experience with source control and continuous integration / continuous delivery pipelines (Jenkins, Artifactory, Flux)
- Familiar with security hardening concepts for hosting applications or middleware, including transport encryption, modern single sign-on authentication and authorization mechanisms
- Basic operational knowledge of RDBMS and SQL.
- Hands-on experience with Cloud platforms (Azure or AWS), Docker/Podman containers, Kubernetes / OpenShift
- Prior experience managing large web-based n-tier applications in secure environments on cloud
Desired / Nice to have skills:
- Hands-on experience with graph databases (GraphDB) and knowledge of SPARQL query language.
- Familiarity with Kafka, Redis, Airflow
- Exposure and experience in open-source Observability tools (e.g., Grafana, Prometheus, OpenTelemetry and Loki)
- Identity management protocols like OIDC / OAuth, SAML, LDAP integration
- Exposure to Big Data platforms like Hadoop / ELK Stack
- Capacity planning and performance tuning of applications and middleware platforms
- A system architecture / developer work experience
Experience:
- 7 plus years in a similar role of hands-on application / middleware specialist.
- Prior experience of working in a global financial organization is an advantage
More about this job
Responsibilities
Design, build, automate, and support middleware platforms across on-premises and cloud environments, coordinating with infrastructure, security, networking, database, and application teams. Maintain application and infrastructure designs, support technology onboarding, coordinate non-functional testing signoffs, and improve operational stability and efficiency through automation.
Requirements
Requires at least seven years of hands-on application or middleware specialist experience, strong Linux/Unix, storage, and networking knowledge, and expert Python and Shell scripting skills. Candidates should have experience with web and application servers, automation and CI/CD tools, security practices, cloud platforms, containers, and Kubernetes or OpenShift; financial-sector experience is an advantage.
Skills
- Linux/Unix
- Storage
- Networking
- Load Balancers
- Apache
- Nginx
- Tomcat
- Python
- Shell Scripting
- Ansible
- Helm
- Jenkins
- Artifactory
- Flux
- Cloud Platforms
- Kubernetes
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
Keywords
- Middleware
- Linux/Unix
- Storage
- Networking
- Load Balancers
- Apache
- Nginx
- Tomcat
- Python
- Shell Scripting
- Ansible
- Helm
- Jenkins
- Artifactory
- Flux
- Azure
- AWS
- Docker
- Podman
- Kubernetes
- OpenShift
- Security Hardening
- Single Sign-On
- RDBMS
- SQL
- GraphDB
- SPARQL
- Kafka
- Redis
- Airflow