Skip to content

JobShark: Find the Right Job


Toronto ON Permanent Posted: Wednesday, 13 June 2018
Applicants must be eligible to work in the specified location

Requisition ID: 24518

Join the Global Community of Scotiabankers to help customers become better off.


As a DevOps Engineer of Enterprise Platform Engineer & Architecture, you will have an opportunity to be part of a group of people changing how the bank develops applications, consumes services, and manages our IT infrastructure. We are looking to build our Operations development team with influencers, makers, creators and industry leaders who will drive us forward and enhance the experience of our customers.

The ENP Product Engineering group provides solution design, development, integration and operational services for enterprise customer digital communications products. If you are passionate about building services that our users will love, have a strong developer-focused mindset, and thrive when immersed in a fast-moving environment, then this is the place for you!

The incumbent is responsible for the technology platform deployment/provisioning process design and continual improvement, including but not limited to automation of software releases, build, configure, deploy and operationalization. Additionally, you will help the team meet our customer's exacting service level expectations through performance and capacity management, disaster recovery planning & execution, and software currency and small maintenance changes.

This position requires working knowledge of rapid provisioning of software environments, full & incremental deployment, scalability, and availability parameters.

As part of the Operations Team, the incumbent is responsible for test environment management, full-stack production support for a customer-facing platform, and integration with relevant platforms internal and external to Bank.

The successful candidate must have a minimum of 5 years' experience in developing, deploying and maintaining large scale applications with complex integration, have cloud-based deployment experience. At least 1-2 years of this experience needs to be in fully automating the deployment process and working with continual deployment tools. The role requires hands-on technical experience and a can-do approach towards environment automation/management and continuous improvement for efficiency and cost effectiveness.

Solid understanding of Agile methodology backed by hands on experience, development techniques and best practices for an enterprise framework.

The individual must thrive on fast paced, challenging environment with short learning curves. Must be proactive and dynamic, and demonstrate initiative and eagerness to succeed.

It is essential that the incumbent to be proactive, eager to learn, and to have a 'Can Do' attitude.

Excellent English verbal and written communication skills are essential

Key Job Accountabilities:

Reporting to the Senior Manager, the individual will be responsible for:

Deploying, automating, maintaining and managing all stages of Technology Product life cycle.

Ensure the availability, performance, scalability and security of productions systems.

Create and support Test Automation and Continuous Integration & Deployment methodology/tooling and environment.

System troubleshooting and problem solving across platform and application domains.

Evaluate new technology options and vendor products.

Create documentation including design, operational support documents.

Production support and escalation during the day as well as off-hours. Considerable effort is placed into determining, developing and provide sound and rapid judgement to production issues for recommendations on either workaround or resolutions that minimizes unplanned production outages.


Solid understanding network topologies and common network protocols and services (DNS, HTTP(S), SSH, FTP, SMTP).

* At least 5 years of technical experience developing and supporting applications using technologies such as Java, JBoss Fuse/Camel, No SQL databases, and cloud services.

* Knowledge and experience in securing data both in transit and at rest (data encryption, PKI, TLS, HTTPS).

* Solid experience as a DevOps Engineer in a 24x7 uptime environment, including automation experience with configuration management tools.

* Ability to analyze and resolve complex infrastructure and application deployment issues.

* Knowledge of best practices and IT operations in an always-up, always available service.

* Knowledge of Linux system administration.

* Proficient with source code versioning tools (Git) and build tools (Maven).

* Good organizational skills, excellent problem-solving, communication, and collaboration skills

* Experience with No-SQL databases, Microsoft Azure cloud platform, IBM MQ Series and Data Power an asset.

Must be flexible to adapt to a dynamic environment, make quick and sound decisions under pressure.

Must be reliable, pro-active, results-oriented, customer-focused and attentive to details.


Computer Science/Engineering Degree or equivalent

Location(s): Canada : Ontario : Toronto

As Canada's International Bank, we are a leader when it comes to inclusion. We are a diverse and global team, speaking more than 100 languages with backgrounds from more than 120 countries. We value the unique skills and experiences each individual brings to the bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. Candidates selected for an interview will be contacted directly. If you require accommodation during the recruitment and selection process, please let us know. We will work with you to provide as seamless a recruitment experience as possible.

Toronto ON, Canada
2018-06-13 8:39:58 PM

We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.

Other jobs like this

Toronto ON
Toronto ON
Brampton ON
Brampton ON
Toronto ON
See more