Share this Job

Title:  DevOps Engineer






Requisition ID: 66688


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

Job Purpose:

Reporting to the Senior Manager Development, the DevOps Engineer overall will ensure system reliability, availability and continual added value for our Business clients. As a technology expert on the team, you will have the opportunity to modernize the current technology stack, drive industry best practices and migrate our platforms towards the Banks technology roadmap. In addition, the DevOps Engineer is responsible for the support of multiple applications concurrently & must ensure high availability, integrity and reliability of programs developed where the consequence of error could expose the Bank to inaccurate executive reporting and financial statements. Ability to react quickly to assist in resolving technical problems and work overtime on occasion to meet regulatory bank deadlines and implement systems may be required.


Key Accountabilities:

  • Actively participate in the requirements, design and build phases; delivering high quality deliverables.
  • Provide DevOps support to risk reporting systems
  • Assist with planning and execution of unit, integration and user acceptance testing.
  • Provide technical expertise and ownership of technical solutions.
  • Collaborate and team with clients, partners, and colleagues on client sites with a continual focus on Customer Success.
  • Provide recommendations on standards surrounding systems architecture, application development, systems integration, data modelling, and testing.
  • Perform reviews and walkthroughs of all major project deliverables to ensure the quality and completeness of functionality, meeting high availability, integrity and reliability requirements.
  • Keep current on rapidly changing technological trends, self-teach new technologies and maintain an understanding of the Division's business and technology strategies.
  • Provides guidance and training to less experienced analysts and programmers.


Functional Competencies:

  • Must have 5+ years of progressive practical experience in developing and deploying complex technology is essential; along with maintenance & support on production environments.
  • Must have hands-on technical working experience with the following technical currencies:
    • ETL tools such as: Informatica, SAS and Datastage within relational databases (DB2, Windows, Linux)
    • UNIX & Windows Shell Scripting, & SQL queries/statements.
    • Knowledge in data migration or batch processing with Python, Scala.
    • Must have handson technical working experience with system analysis, design, coding, debugging & testing.
    • Working experience with performance monitoring tools.
    • Broad understanding and knowledge of the financial industry’s products, services, market trends, computer services, planning and control tools and its organized structure is an asset.
    • Technical working knowledge with Beeline SQL is an asset.
  • Experience implementing Continuous Integration and Continuous Delivery pipelines (e.g. GIT, Maven, Jenkins).
  • Must have experience in troubleshooting application performance issues at different levels (Application, Database, Network, etc.)
  • Excellent business / technical writing and communication skills with ability to articulate in a clear, concise, confident, persuasive and compelling manner under pressure and deadlines
  • SDLC Experience with Agile methodology and familiar with scrum meetings and sprint planning.
  • Leadership and ownership of the work. As 2nd level support, OT will be needed if there are production issues.
  • Assets to have:
    • Working experience with ETL refactoring code: Datastage and Talend
    • Experience with public cloud solutions like AWS, Azure, or Google Cloud Platform
    • Experience in the administration of build tools for continuous integration (e.g. GIT, Maven, Jenkins, Bamboo, and Nexus)
    • Familiarity with containerbased virtualization technology such as Docker
    • Experience with Java EE, JSP/Servlets, Java Frameworks, Java Performance tuning

Location(s):  Canada : Ontario : Toronto 

As Canada's International Bank, we are a diverse and global team. We speak 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. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know. If you require technical assistance please click here. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.

Job Segment: Bank, Banking, Developer, Web Design, Engineer, Finance, Technology, Creative, Engineering