Hirejobs Canada
Register
Auckland Jobs
Canterbury Jobs
Northland Jobs
Otago Jobs
Southland Jobs
Tasman Jobs
Wellington Jobs
West Coast Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Internship opportunities in IT - Jobs in Montréal, QC

Job LocationMontréal, QC
EducationNot Mentioned
SalaryNot Disclosed
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypeFull Time

Job Description

Primary Locations: Montreal, QuebecAttendance: HybridEmployee Status: TemporarySchedule: Full-timeNumerous IT internship opportunities available at National BankNational Bank of Canada is currently undergoing a sweeping transformation, placing it at the forefront of technological innovation. Our tools and working methods are changing rapidly.A number of IT internships are available in various Bank sectors, mainly involving the following roles:Role #1: Cybersecurity Analyst and/or CoordinatorOur Cybersecurity sector is looking for an independent and curious person who is eager to learn more about the information security field.Your mission:

  • Recommend improvements/approaches targeting specific areas to advance our cybersecurity activities
  • Analyze data and/or events to identify recurring or abnormal patterns in a given database
  • Work with SIEM or SOAR solutions
  • Analyze cybersecurity standards in various domains, such as access, networks, applications, data, detection, response, etc.
Role #2: IT AnalystWe’re looking for IT Analysts who are capable of analyzing and understanding a wide variety of situations and conveying their findings to others.Youre the ideal candidate if youre passionate about analyzing data and bugs, you enjoy making things clear and simple, you want to help deliver innovative features for the Banks clients and youre willing to learn every day.Your mission:
  • Interact with a variety of stakeholders to understand business needs
  • Collaborate with multidisciplinary teams (business lines, developers, analysts, solutions architects, etc.) and offer various types of analyses (functional, data, quality assurance)
  • Contribute to development quality by supporting developers
  • Understand the impact of technology on business processes, applications and data in order to enrich the analyses performed
  • Bring in new perspectives and help your team grow
  • Work to advance analysis standards and processes and the techniques used
  • Work in agile mode and innovate
Role #3: DeveloperWere looking for a curious, versatile programmer. You know that clean code has nothing to do with housekeeping. Youre familiar with the service-oriented approach (SOA, REST) and systems integration. You want to help deliver innovative features for the Bank’s clients.Your mission:
  • Participate in application architecture and design
  • Ensure code quality and contribute to maintaining it on a daily basis
  • Bring in new perspectives and help your team grow
  • Work to advance development standards, processes and techniques
  • Work in agile mode and innovate
Whether youre a back-end, front-end or full-stack developer, the Banks work environment will help you learn more about the latest trends in a number of programming languages. Here are some examples:
  • Back-end:
    • Java development (Spring Boot/Batch, Soap, API, Microservices)
    • Cloud AWS development
    • OpenShift (Docker, Kubernetes)
    • DevOps
  • Front-end:
    • JavaScript
    • React/React Mobile, Angular
    • Redux, Redux-Saga
    • CSS
  • ETL:
    • Python
    • SQL
Role #4: Project managementLeverage your project management skills. During your internship, youll work on a multidisciplinary team that manages and delivers large-scale projects.Your mission:
  • Contribute to planning and project management
  • Assist the Project Manager with their day-to-day work
  • Monitor project quality
  • Prepare documents related to management
  • Contribute to managing communications
  • Help analyze the capacity of various project teams
  • Help roll out key performance indicators
Role #5: SRE DeveloperWere a DevOps group within National Bank that focuses on development and transformation. Dynamic and entrepreneurial, were driven by collective intelligence. We cultivate an Agile, DevOps and Lean mindset. We focus on automating everything we do ("everything as code") by following a GitOps approach.*** You will receive training in using the technology and methodologies outlined below. 10% of your time will be available for training. ***
  • Methodologies and frameworks used for all development:
  • TDD (Test Driven Development) / BDD (Behaviour Driven Development) / ATDD (Acceptance Test Driven Development)
  • Scrum and Scrumban (possibility of taking on the role of Scrum Master)
  • CI (Continuous Integration) and CD (Continuous Delivery).
  • Everything as code
  • Technology used:
  • Python/GoLang
  • Helm and Kubernetes (AWS EKS and OpenShift 4)
  • API, microservices
  • GitOps
  • Terraform and Ansible
  • Bitbucket, SonarQube, Jenkins, Nexus, Harness, Docker
  • Interesting points:
  • Possibility of being hired or working part-time after the internship
  • 10% of time reserved for training (free Udemy access)
  • Remote work (with option of reserving a workspace at the head office)
  • Very competitive salary
One of our three products is Pipeline as a Product (PaaP). This product is intended to facilitate the creation of all of the Banks CI/CD application pipelines.Role #6: Automated Testing Developer (QA)You will join our development teams who deliver applications every day that make the Bank a partner of choice for its clients. You will learn how to automate application testing using automated testing frameworks embedded in continuous testing as part of our DevOps strategy.We believe that this process will allow you to master the Banks methods, requirements and business reality, making you an experienced developer who can contribute to the Banks various projects. Your mission:
  • Identify appropriate test scenarios as needed (unit, functional, system, non-regression)
  • Develop and maintain automated test scripts
  • Monitor the execution of scenarios and analyze results
  • Participate in the development of automated testing practices
Role #7: Coordinator/Fintech AnalystOur Innovation and IT Partnerships department is looking for a curious and independent person who is eager to learn more about fintechs and innovation.Your mission:
  • Help organize a fintech event at the Bank (Fall 2022)
  • Set up a template, tools and services to welcome new fintech partners
  • Consolidate an internal survey about a fintech investment and produce a summary report
  • Research and analyze the fintech field to help create a fintech ecosystem within the Bank
  • Support the SM in carrying out research and following up with fintech partners
  • Help create an innovation template
Internal requirements for an internship at the Bank:
  • Be at least 17 years of age
  • Be a student in a related field at a Canadian university or equivalent institution
  • Be eligible to work in Canada
  • Have maintained an excellent academic record
  • Be in the midst of your studies and plan to return to school to complete them
  • What were looking for most of all is drive and commitment!
  • Completed or ongoing university degree in Information Technology
  • Great intellectual curiosity and desire to learn
  • Analytical mindset, organizational skills and attention to detail
  • Programming experience
  • Bilingualism, spoken and written (English and French)
Please send us the following documents:
  • A motivation letter
  • Your résumé
  • A copy of your latest transcript
Only candidates under consideration will be contacted.The compensation associated with this position is available on the My HR portal. Look up "salary ranges" in the search field on the portal. While only one level is posted, the manager can position the selected candidate at a lower level, depending on their profile.We strive to be an inclusive organization where all employees are valued. National Bank stands out for its many initiatives to promote inclusion, making it a Canada-wide leader in diversity.Quick Apply
  • Terms & Conditions
  • New Privacy
  • Privacy Center
  • Accessibility
For Job Seekers
  • Browse Jobs
  • Advanced Job Search
  • Emplois Quebec
For Employers
  • Post a Job
Stay Connected

APPLY NOW

© 2021 HireJobsCanada All Rights Reserved