426 Jobs Found

Embedded Software Engineer Full-time Job

Saputo Diary

IT & Telecoms   Guelph
Job Details

Embedded Software Engineer

Requirements:

·       Strong programming skills in Matlab, C, C++, or Python, and/or with the ability to learn new languages

·       Knowledge of Model-based software design and implementation methodologies and models (using Simulink, State flow, Matlab)

·       Experience with functional safety software design and architecture with coding standard for whole process, standard like ISO 26262, IEC 61508, ISO 13849 etc.

·       Experience with embedded systems tools such as compilers, debuggers, simulators, etc.

·       Experience with IDEs or code editors, such as Microsoft Visual Studio or Visual Studio Code

·       Proficiency with version control software (such as git), repository management

·       Experience with SAE J1939 CAN communications, CAN open and analysis tools (e.g., VehicleSpy, CANoe)

·       Solid understanding of linear algebra, algorithms, optimization, numerical methods

·       Experience reviewing and interpreting software requirements

·       Must be self-starter with great desire to learn

·       Effective communicator with teamwork experience

·       Good analytical thinking and problem-solving skills

 

Qualifications:

·       Bachelor’s degree in software engineering or related field (computer science, other engineering), or in lieu of degree, relevant experience in field of software development

·       2 to 5 years’ software development experience in embedded system preferably in automotive/offroad vehicle industry

 

Responsibilities:

·       Assist with establishing formal software development process for functional safety

·       Develop/update software for mobile machinery. Participate on software development teams and collaborate with cross functional product design teams to develop various features, such as electro-hydraulics, powertrain, and/or operator interfaces

·       Rapid software development from prototype to production and iterate for different products

·       Actively participate in design review, review of software architecture with cross-functional team to offer constructive feedback, new ideas, and solutions to problems

·       Utilize software tools & electronic instruments to troubleshoot and debug embedded systems

·       Provide technical support, and product support during key product development phase

·       Research and recommend core technologies and methods

·       Work with team members to coordinate/delegate development efforts

·       Communicate between internal teams and vendors

·       Outline project milestones and establish deadlines

·       Write technical documentation

·       Perform other related duties as assigned

·       Work with multiple programming languages

 

Beneficial:

·       Hands-on experience working with embedded hardware, programming microcontrollers, motor controllers, and/or machine controllers, electronics, sensors, motors, engines, and/or machines (industrial or otherwise)

·       Knowledge of electronic circuits and components, such as Microcontrollers, FETs, EEPROM/Flash, etc., with the ability to read schematics and data sheets

·       Knowledge of communication protocols such as Wi-Fi Protocols (HTTP, UDP), and/or Bluetooth

·       Familiarity with Linux and Windows

·       Experience with cross-platform development and deployment

·       Ability to create GUIs for prototyping and testing

 

What Skyjack / Linamar has to offer:

·       Opportunities for career advancement

·       Community based outreach supporting both local and global initiatives and charities

·       Social committees and sports teams

·       Discounts for local vendors and events, including auto supplier discounts

 

201 Woodlawn Road West, Guelph, Ontario, N1H 1B8, CA

Embedded Software Engineer

Saputo Diary
Guelph - 42.01km
  IT & Telecoms Full-time
Embedded Software Engineer Requirements: ·       Strong programming skills in Matlab, C, C++, or Python, and/or with the ability to learn new languages ·       Knowledge of Model-b...
Learn More
Apr 1st, 2025 at 16:37

System Administrator, Senior Full-time Job

Linamar Corporation Plc

IT & Telecoms   Guelph
Job Details

The System Administrator, Senior role involves independently managing and maintaining both virtual and physical servers, ensuring 99.99% uptime for global IT systems, and overseeing hardware, software, and security processes. Key responsibilities include proactive system monitoring, disaster recovery planning, implementing change management practices, and collaborating with cross-functional technical teams to support corporate IT infrastructure and meet business objectives. 

 

Responsibility 

  • Under minimal supervision, responsible for installing, configuring, and maintaining operating system of servers, virtual and physical. 
  • Support global systems within Corporate IT maintaining a 99.99% SLA/Uptime this includes but not limited to, AD/DNS/O365/Azure/Server Hardware/Storage Hardware/File Storage/DB Servers/App Servers/Virtual Hosts/VMs. 
  • Ensure adequate monitoring and tuning of Corporate IT systems, to maintain a proactive approach to systems reducing outages. 
  • Support hardware solutions and replace systems as per end-of-life recommendations and hardware failures as they arise. 
  • Follow best practice Change Management as set out by Corporate IT policies, from planning implementation, implementing solutions, documenting back out plans individually or in a large team environment. 
  • Identify systems that require attention for security reasons and implement best practices. Review security of systems on a regular basis. 
  • Disaster recovery planning of existing systems, new systems. Test disaster recovery procedures on an annual basis, documenting implementation steps and recording outcomes. Corrective measures to the disaster recovery plans if so required. 
  • Ensure backups of systems are successful and retrievable for compliance. 
  • Develop, Document and promote standard operating procedures. 
  • Conduct routine hardware and software audits of servers to ensure compliance with established standards, policies, and configuration guidelines. 
  • Develop and maintain a comprehensive database/library of all supporting documentation for all systems under your purview. 
  • Discuss technical matters concerning the management of server systems with co-workers and colleagues. 
  • Work in conjunction with technical teams (Network/DB/APP/Tech Services) on major projects and deployments of various systems. 
  • Technical Support for other Linamar facilities where assigned. 
  • Must be able to work alone or as an individual and in a collaborative group atmosphere. 
  • Meet yearly objectives set forth by management and update status in quarterly reviews. 
  • Continuously update technical skills and knowledge of new technologies. 

 

Academic/Educational Requirements 

  • University or College degree in the field of computer science or a related field is required. 
  • Additional Computer Science certifications will be an asset. 

 

Required Skills/Experience 

  • Minimum 8 Years in an Enterprise Server environment required 
  • Experience with Windows 2012R2/2016/2019 Servers, Active Directory/DNS/DHCP, Office 365 and Microsoft Office Suite, Virtual Server Technologies (HyperV), TCP/IP and related networking protocols 
  • Superb collaboration, interpersonal, and communication skills 
  • Advanced analytical and problem-solving abilities 
  • Excellent organizational and time-management skills 
  • Project planning and implementations in Enterprise Class systems 
  • Experience with PowerShell, PowerBI, SQL Server Technologies, Microsoft Azure Technologies, Microsoft Failover Clustering 
  • Experience with HA environments 
  • Understanding of Storage technologies 
  • Disaster Recovery planning, implementation and testing 
  • MS SCCM and MS SCOM 
  • Datacenter management/implementations/migrations 

 

What Linamar Has to Offer 

  • Competitive Compensation 
  • Employee Benefits package includes but not limited to, Drug, Dental & Vision etc.  
  • Opportunities for career advancement. 
  • Sustainability Counsel  
  • Community based outreach supporting both local and global initiatives and charities.  
  • Discounts for local vendors and events, including auto supplier discounts. 

System Administrator, Senior

Linamar Corporation Plc
Guelph - 42.01km
  IT & Telecoms Full-time
The System Administrator, Senior role involves independently managing and maintaining both virtual and physical servers, ensuring 99.99% uptime for global IT systems, and overseein...
Learn More
Feb 24th, 2025 at 15:07

Application Administrator, Intermediate Full-time Job

Linamar Corporation Plc

IT & Telecoms   Guelph
Job Details

The Intermediate Application Administrator position is responsible for 2ndlevel support of all assigned applications, this position will serve as a subject matter expert on content, processes, and procedures associated with enterprise applications using various programs such as IFS, Oracle HCM, EDI application, inhouse developed applications or externally purchased applications used by all Linamar plants. 

       Responsibility

  • Provide first tier support for existing IFS (Industrial and Financial System) ERP applications a must, and other related in-house developed applications.
  • Address and resolve issues and concerns of end-users related to IFS functionality and modular processes pre-dominantly in Finance, but general knowledge of operations processes is added asset.
  • Perform application administration, such as reviewing, validating against Global Security and Control Policies and Standards for granting and/or terminating User Access rights. 
  • Assist in the planning, design, development, and deployment of enhancements to existing applications. 
  • Liaise with Vendors and/or Service Providers as needed to provide an additional level of support for resolving issues of application users, and for managing modifications to the applications, as necessary. 
  • Create and maintain effective system documentation; prompt communication of any changes thereto and other pertinent processes to affected parties / teams. 
  • Work with all members of the IT team to increase the number of first call resolutions and improve overall customer satisfaction. 
  • Work with the QA team to develop, coordinate and perform in-depth tests, including end-user reviews, for system modifications. 
  • Assist in the orientation and training of end users for all modified and new systems. 
  • Review and analyze the effectiveness and efficiency of existing systems and develop strategies for improving or further leveraging these systems. 
  • Extract data from the system and prepare reports for end-users and management. 

 

Academic/Educational Requirements

  • Post-Secondary Education in Computer Science, Finance, Accounting, Materials Management, Management Information Systems, or Business Administration. 

 

Required Skills/Experience

  • Minimum three years of related work experience. 
  • IFS App8 and IFS Cloud support experience is an asset. 
  • Good knowledge of data extraction and reporting tools such as SQL and Crystal Reports. 
  • Good knowledge of databases and database tools such as Oracle, SQL Server Database Services, SQL Server Integration Services, SQL Server Analysis Services and SQL Server Reporting Services. 
  • Good knowledge of network and PC operating systems, protocols, and standards. 
  • Able to communicate on a technical and non-technical level depending on the audience.
  • Ability to work as a team member and to coordinate efforts with programmers, other administrators and developers.
  • Critical thinking, analysis and problem-solving. 
  • Thorough, diligent and resourceful. 
  • Strong verbal and written communication skills are a necessity. 
  • Able to problem solve and troubleshoot in a fast paced and demanding environment. 
  • Flexible and adaptable; proactive and positive disposition. 

 

What Linamar Has to Offer

  • Competitive Compensation
  • Employee Benefits package includes but not limited to, Drug, Dental & Vision etc. 
  • Opportunities for career advancement.
  • Sustainability Counsel 
  • Community based outreach supporting both local and global initiatives and charities. 
  • Discounts for local vendors and events, including auto supplier discounts.

Application Administrator, Intermediate

Linamar Corporation Plc
Guelph - 42.01km
  IT & Telecoms Full-time
The Intermediate Application Administrator position is responsible for 2ndlevel support of all assigned applications, this position will serve as a subject matter expert on content...
Learn More
Feb 11th, 2025 at 14:17

Network Architect Full-time Job

Linamar Corporation Plc

IT & Telecoms   Guelph
Job Details

The Network Architect will be responsible for designing, implementing and maintaining the network infrastructure to ensure optimal performance, security and scalability. This role requires deep understanding of network technologies, protocols and best practices, as well as the ability to collaborate with cross-functional teams to support our manufacturing operations.

Responsibility

  • Design and develop robust network architectures that support the company’s manufacturing processes and business operations.
  • Implement and configure network solutions, including switches, firewalls and wireless access points
  • Monitor network performance and troubleshoot issues to ensure high availability and connectivity.
  • Support network within LNA group facilities maintaining a 99.9% SLA/Uptime this includes but not limited, Firewall, core and Edge switches, access points and any other network critical device.
  • Develop and enforce Corporate IT network security policies and procedures to protect against cyber threats.
  • Conduct regular network assessments and audits to identify areas for improvement and optimization.
  • Stay up to date with the latest industry trends and technologies to ensure the network infrastructure remains current and competitive.
  • Provide technical support to Local IT at facilities.
  • Support Local Phone systems.  
  • Disaster recovery planning of existing systems, new systems. Test disaster recovery procedures on an annual basis, documenting implementation steps and recording outcomes. Corrective measures to the disaster recovery plans if so required.
  • Continuously update technical skills and knowledge of new technologies. 

Academic/Educational Requirements
 

Required Skills/Experience

  • Minimum of 5 years’ experience in network architecture and design.
  • Strong knowledge of network protocols, standards and technologies (e.g. TCP/IP, DNS, DHCP, VPN, VLAN, MPLS).
  • Experience with network hardware and software from leading vendors (e.g., Extreme networks Fortinet, Cisco, Aruba).
  • Proficiency in network security practices and technologies (e.g. firewalls, intrusion detection/prevention systems, encryption).
  • CompTIA Network+ (is Preferred).
  • IP Phone hardware and software experience (e.g. Avaya, Cisco).
  • Excellent problem solving and analytical skills.
  • Strong communication and interpersonal skills.
  • Ability to troubleshoot and solve complex technical problems.
  • Excellent communication and teamwork skills.

What Linamar Has to Offer

  • Competitive Compensation
  • Employee Benefits package includes but not limited to, Drug, Dental & Vision etc.
  • Opportunities for career advancement.
  • Sustainability Counsel
  • Community based outreach supporting both local and global initiatives and charities.
  • Discounts for local vendors and events, including auto supplier discounts.

Network Architect

Linamar Corporation Plc
Guelph - 42.01km
  IT & Telecoms Full-time
The Network Architect will be responsible for designing, implementing and maintaining the network infrastructure to ensure optimal performance, security and scalability. This role...
Learn More
Feb 11th, 2025 at 14:14

Jr. Security Engineer Full-time Job

Linamar Corporation Plc

IT & Telecoms   Guelph
Job Details

As a Junior Security Engineer, you will collaborate with the Senior Security Engineer, monitor system logs and reports, and escalate potential security incidents when necessary. 

Responsibility 

  • Configure secure message gateway, antivirus software, and other security tools. 
  • Investigate suspicious emails and attachments held by the secure message gateway or reported. 
  • Analyze security risks and vulnerabilities in the organization's IT systems and networks. 
  • Tune security alarms to reduce false positives and improve detection of security incidents. 
  • Set up and conduct security awareness training and mock phishing campaigns for global employees. 
  • Monitor and analyze network traffic and logs for signs of malicious activity. 
  • Coordinate with internal and external stakeholders to contain, mitigate, and prevent the recurrence of incidents. 
  • Document the incident response process and procedures and maintain a record of lessons learned. 
  • Conduct security audits, assessments, and tests to identify gaps and weaknesses in the security posture. 
  • Document work instructions and security-related procedures. 
  • Provide recommendations and guidance on security best practices and solutions to stakeholders and management. 
  • Support and participate in Tabletop exercise. 

Academic/Educational Requirements 

  • A degree in computer science, cybersecurity, or a related field, or equivalent work experience. 
  • Knowledge of common network protocols, operating systems, and security standards 
  • Experience with various security tools and frameworks, such as NIST, OWASP, CIS, etc. 
  • Ability to troubleshoot and solve complex technical problems 
  • Excellent communication and teamwork skills 

Required Skills/Experience

  • Basic programming skills in various disciplines, including scripting languages 
  • Windows Administration skills 
  • Ability to troubleshoot, problem solve root cause analysis and think critically in a fast-paced environment 

What Linamar Has to Offer 

  • Competitive Compensation 
  • Employee Benefits package includes but not limited to, Drug, Dental & Vision etc.  
  • Opportunities for career advancement. 
  • Sustainability Counsel  
  • Community based outreach supporting both local and global initiatives and charities.  
  • Discounts for local vendors and events, including auto supplier discounts. 

Jr. Security Engineer

Linamar Corporation Plc
Guelph - 42.01km
  IT & Telecoms Full-time
As a Junior Security Engineer, you will collaborate with the Senior Security Engineer, monitor system logs and reports, and escalate potential security incidents when necessary.  R...
Learn More
Feb 5th, 2025 at 13:52

Linux System Administrator, Intermediate Full-time Job

Linamar Corporation Plc

IT & Telecoms   Guelph
Job Details

Job Summary 

The Linux System Administrator, Intermediate position involves managing and maintaining the operating systems of both virtual and physical servers, ensuring

 99.99% uptime for global systems, supporting hardware and software infrastructure, implementing security measures, and overseeing disaster recovery

processes. Additionally, the position requires collaboration with technical teams, adherence to change management protocols, and continuous development of

technical skills to support corporate IT operations and objectives.

 

    Responsibility 

  • Under minimal supervision, responsible for installing, configuring, and maintaining operating system of servers, virtual and physical. 
  • Support global systems within Corporate IT maintaining a 99.99% SLA/Uptime this includes but not limited to, Ubuntu, Redhat, Windows servers and Kubernetes clusters. 
  • Deploy, manage, and troubleshoot Kubernetes clusters. Assist development team in deploying applications to Kubernetes clusters as per deadlines. 
  • Integrate and manage Active Directory for authentication and authorization with Linux systems. 
  • Ensure adequate monitoring and tuning of Corporate IT systems, to maintain a proactive approach to systems reducing outages. 
  • Support hardware solutions and replace systems as per end-of-life recommendations and hardware failures as they arise. 
  • Follow best practice Change Management as set out by Corporate IT policies, from planning implementation, implementing solutions, documenting back out plans individually or in a large team environment. 
  • Identify systems that require attention for security reasons and implement best practices. Review security of systems on a regular basis. 
  • Disaster recovery planning of existing systems, new systems. Test disaster recovery procedures on an annual basis, documenting implementation steps and recording outcomes. Corrective measures to the disaster recovery plans if so required.  
  • Ensure backups of systems are successful and retrievable for compliance.  
  • Develop, Document and promote standard operating procedures.  
  • Conduct routine hardware and software audits of servers to ensure compliance with established standards, policies, and configuration guidelines.  
  • \Develop and maintain a comprehensive database/library of all supporting documentation for all systems under your purview. 
  • Discuss technical matters concerning the management of server systems with co-workers and colleagues.  
  • Work in conjunction with technical teams (Network/DB/APP/Tech Services) on major projects and deployments of various systems. 
  • Technical Support for other Linamar facilities where assigned. 
  • Must be able to work alone or as an individual and in a collaborative group atmosphere. 
  • Meet yearly objectives set forth by management and update status in quarterly reviews. 
  • Continuously update technical skills and knowledge of new technologies. 

 

Academic/Educational Requirements 

  • University or College degree in the field of computer science or a related field is required. 
  • Additional Computer Science certifications will be an asset. 

 

Required Skills/Experience 

  • Minimum 5 Years in an Enterprise Server environment required 
  • Windows 2016/2019/2022 Servers 
  • Ubuntu Server installation and management 
  • Redhat Server installation and management 
  • NFS Fileshares and mount points 
  • Active Directory/DNS 
  • Office 365 and Microsoft Office Suite  
  • Virtual Server Technologies (HyperV) 
  • TCP/IP and related networking protocols 
  • Superb collaboration, interpersonal, and communication skills 
  • Advanced analytical and problem-solving abilities 
  • Excellent organizational and time-management skills 
  • Project planning and implementations in Enterprise Class systems 
  • Experience with scripting languages such as Bash, Python, Perl or Ansible 
  • PowerBI reporting an asset 
  • SQL Server Technologies 
  • Microsoft Azure Technologies 
  • Microsoft Failover Clustering 
  • Experience with HA environments 
  • Understanding of Storage technologies 
  • Disaster Recovery planning, implementation and testing 

 

What Linamar Has to Offer 

  • Competitive Compensation 
  • Employee Benefits package includes but not limited to, Drug, Dental & Vision etc.  
  • Opportunities for career advancement. 
  • Sustainability Counsel  
  • Community based outreach supporting both local and global initiatives and charities.  
  • Discounts for local vendors and events, including auto supplier discounts. 

Linux System Administrator, Intermediate

Linamar Corporation Plc
Guelph - 42.01km
  IT & Telecoms Full-time
Job Summary  The Linux System Administrator, Intermediate position involves managing and maintaining the operating systems of both virtual and physical servers, ensuring  99.99% up...
Learn More
Jan 23rd, 2025 at 17:14

Linux System Administrator, Intermediate Full-time Job

Linamar Corporation Plc

IT & Telecoms   Guelph
Job Details

Job Title:  Linux System Administrator, Intermediate (Hybrid - 3 days / week in the office)

 

Job Summary 

The Linux System Administrator, Intermediate position involves managing and maintaining the operating systems of both virtual and physical servers, ensuring

 99.99% uptime for global systems, supporting hardware and software infrastructure, implementing security measures, and overseeing disaster recovery

processes. Additionally, the position requires collaboration with technical teams, adherence to change management protocols, and continuous development of

technical skills to support corporate IT operations and objectives.

 

    Responsibility 

  • Under minimal supervision, responsible for installing, configuring, and maintaining operating system of servers, virtual and physical. 
  • Support global systems within Corporate IT maintaining a 99.99% SLA/Uptime this includes but not limited to, Ubuntu, Redhat, Windows servers and Kubernetes clusters. 
  • Deploy, manage, and troubleshoot Kubernetes clusters. Assist development team in deploying applications to Kubernetes clusters as per deadlines. 
  • Integrate and manage Active Directory for authentication and authorization with Linux systems. 
  • Ensure adequate monitoring and tuning of Corporate IT systems, to maintain a proactive approach to systems reducing outages. 
  • Support hardware solutions and replace systems as per end-of-life recommendations and hardware failures as they arise. 
  • Follow best practice Change Management as set out by Corporate IT policies, from planning implementation, implementing solutions, documenting back out plans individually or in a large team environment. 
  • Identify systems that require attention for security reasons and implement best practices. Review security of systems on a regular basis. 
  • Disaster recovery planning of existing systems, new systems. Test disaster recovery procedures on an annual basis, documenting implementation steps and recording outcomes. Corrective measures to the disaster recovery plans if so required.  
  • Ensure backups of systems are successful and retrievable for compliance.  
  • Develop, Document and promote standard operating procedures.  
  • Conduct routine hardware and software audits of servers to ensure compliance with established standards, policies, and configuration guidelines.  
  • \Develop and maintain a comprehensive database/library of all supporting documentation for all systems under your purview. 
  • Discuss technical matters concerning the management of server systems with co-workers and colleagues.  
  • Work in conjunction with technical teams (Network/DB/APP/Tech Services) on major projects and deployments of various systems. 
  • Technical Support for other Linamar facilities where assigned. 
  • Must be able to work alone or as an individual and in a collaborative group atmosphere. 
  • Meet yearly objectives set forth by management and update status in quarterly reviews. 
  • Continuously update technical skills and knowledge of new technologies. 

 

Academic/Educational Requirements 

  • University or College degree in the field of computer science or a related field is required. 
  • Additional Computer Science certifications will be an asset. 

 

Required Skills/Experience 

  • Minimum 5 Years in an Enterprise Server environment required 
  • Windows 2016/2019/2022 Servers 
  • Ubuntu Server installation and management 
  • Redhat Server installation and management 
  • NFS Fileshares and mount points 
  • Active Directory/DNS 
  • Office 365 and Microsoft Office Suite  
  • Virtual Server Technologies (HyperV) 
  • TCP/IP and related networking protocols 
  • Superb collaboration, interpersonal, and communication skills 
  • Advanced analytical and problem-solving abilities 
  • Excellent organizational and time-management skills 
  • Project planning and implementations in Enterprise Class systems 
  • Experience with scripting languages such as Bash, Python, Perl or Ansible 
  • PowerBI reporting an asset 
  • SQL Server Technologies 
  • Microsoft Azure Technologies 
  • Microsoft Failover Clustering 
  • Experience with HA environments 
  • Understanding of Storage technologies 
  • Disaster Recovery planning, implementation and testing 

 

What Linamar Has to Offer 

  • Competitive Compensation 
  • Employee Benefits package includes but not limited to, Drug, Dental & Vision etc.  
  • Opportunities for career advancement. 
  • Sustainability Counsel  
  • Community based outreach supporting both local and global initiatives and charities.  
  • Discounts for local vendors and events, including auto supplier discounts. 

Linux System Administrator, Intermediate

Linamar Corporation Plc
Guelph - 42.01km
  IT & Telecoms Full-time
Job Title:  Linux System Administrator, Intermediate (Hybrid - 3 days / week in the office)   Job Summary  The Linux System Administrator, Intermediate position involves managing a...
Learn More
Jan 9th, 2025 at 14:48

Senior Programmer Analyst with PHP, Python and SQL Full-time Job

Scotiabank

IT & Telecoms   Scarborough Village
Job Details

Contributes to the overall success of the Back Office Applications/CCA (Caribbean and central America) Technology, International Banking in Canada (Supporting CCA region) ensuring specific individual goals, plans, initiatives are executed / delivered in support of the team’s business strategies and objectives.  Ensures all activities conducted are in compliance with governing regulations, internal policies and procedures.

 

Accountabilities

 

  • Champions a client centric culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
  • Creating design procedures, write codes, perform testing, debug, trouble shoot technical issues and maintain source code of computer programs to support daily operations of back-office applications.
  • Assist in creating technical documentation, objectives, and deliverables required to support technical troubleshooting and incident management.
  • Assist with technical analysis based on business requirements, create test cases, and perform testing to support delivery of technical solutions.  
  • Understands how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
  • Actively pursues effective and efficient operations of their respective areas in accordance with Scotiabank’s Values, its Code of Conduct and the Global Sales Principles, while ensuring the adequacy, adherence to and effectiveness of day-to-day business controls to meet obligations with respect to operational, compliance, AML/ATF/sanctions and conduct risk.
  • Champions a high-performance environment and contributes to an inclusive work environment.

 

Dynamics specific to the role

  • Countries / regions/business units supported/ Back Office Applications (Canada & CCA region)
  • Financial dimensions (e.g., capital budget, annual project cost, operating budget, etc.)
  •  
  • Regulatory bodies and special requirements/ Comply with Scotiabank’s IT Risk standards.

 

 

The incumbent is responsible for the supporting the following:

  • Work with business partners to define their needs
  • Good to have: Perform and develop data ingestion and extract request from EDL/Data Lake/Data Stage platform or other data source based on user request.
  • Interpret data, analyze results using statistical techniques and provide ongoing support.
  • Responsible for the solutioning & development of data related initiatives.
  • Identify, analyze and interpret trends or patterns in complex data sets
  • Filter and “clean” data
  • Assist junior staffs to fulfil their assignment.
  • May be required to provide off hour support for the ETL data related tasks.
  • Good knowledge of Incident, Change management process and Service Requests, etc.

 

Education and experience:

 

Must have

  • Extensive hands-on experience in PHP, Python, SQL, .Net, IIS, Java, HTML, Power BI, MS Office and MS Access etc.
  • Hands on experience with Application support that requires knowledge and experience with bitbucket, JIRA and confluence (Agile methodologies)
  • Experience of working in technology projects / supporting systems like ETL process (SSIS),
  • Hands on Technology projects / supporting systems like ETL process (SSIS)
  • Experience with SQL/NOSQL, scripting, automation, computing in the cloud, and application monitoring technologies.
  • Working knowledge of at least one or more programming languages (JavaScript, Java, .NET, Python, Perl, Python, PHP, Bash, XML, HTML, C/C++/C#, RegEx, etc.)
  • Bachelor’s degree in computer science or mathematics or Statistics.
  • Adept at queries, report writing and presenting findings

 

 

Asset to have

 

  • Proven working experience as a data analyst or related education.
  • Technical expertise regarding data models, data mining, segmentation techniques, and Machine learning. Willing to learn or a fast learner
  • Working knowledge of and experience with reporting packages (tableau, Power BI or Cognos)
  • Knowledge of statistics and experience using statistical packages for analyzing datasets (Excel).
  • Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy
  • Experience with the usage of GitHub (or Git version control systems).
  • Experience working in an agile development environment (Confluence, Jira, CiAD pipeline, Scrum/Kanban).  
  • Experience working with Sterling File Gateway is an asset.

 

What's in it for you?

 

  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans. 
  • Accessibility and Workplace Accommodations - We value the unique skills and experiences everyone brings to the Bank and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove, and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements. 
  • Remote-friendly work environment will provide you with the flexibility to perform at your best. 
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance.  
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more! 

#Li-Hybrid

#PHP

#Python

#SQL 

 

 

Location(s):  Canada : Ontario : Scarborough 

Senior Programmer Analyst with PHP, Python and SQL

Scotiabank
Scarborough Village - 44.71km
  IT & Telecoms Full-time
Contributes to the overall success of the Back Office Applications/CCA (Caribbean and central America) Technology, International Banking in Canada (Supporting CCA region) ensuring...
Learn More
Mar 11th, 2025 at 14:49

Software Engineer Full-time Job

Scotiabank

IT & Telecoms   Scarborough Village
Job Details

The Software Engineer will contribute to the overall success of International Banking payment initiatives within Caribbean and Central America regions, ensuring specific individual goals, plans, initiatives are executed / delivered in support of the team’s business strategies and objectives. All activities must be conducted in compliance with governing regulations, internal policies and procedures. 

 

Is this role right for you?

  • Champions a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
  • Contribute to the assessment of sizing and complexity of User Stories and to the solutioning of those Stories.  
  • Development of User Stories with their automated tests, to a high level of quality, including identifying error scenarios, and the review of code coverage and static code analysis reports. 
  • Ensure deliverables meet architectural and coding expectations, including leveraging modern language features and functional programming coding styles.
  • Contribute to reviews of pull requests created by peers.  
  • Proactively monitor application environments with available tools, create awareness in the larger team of any observed issues, and contribute to resolving those issues.
  • Proactively identify opportunities to drive modernization of technology and automation of processes, including offering ideas of solutions to these opportunities.
  • Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.

 

Do you have the skills that will enable you to succeed in this role?

  • 3+ years’ experience in a Java Developer role with working knowledge of J2EE to support Enterprise applications and services. 
  • 3+ years' experience with Frontend 
  • 3+ years’ experience with REACT
  • 3+ years’ experience with Java8 or higher, PL/SQL, basic Unix shell scripting.
  • 3+ years’ experience with Java SpringBoot, JSON/RESTful, XML, and SOAP Services. 
  • Strong analytical and development techniques, such as debugging, testing (Unit, Integration), use of productivity tools (GIT, JIRA, Confluence, build tools, Bitbucket etc.)
  • Proficiency in .NET is considered an asset.
  • Familiarity with cloud platform technologies is an asset.
  • Familiarity with other technologies ((WebSphere, Maven/Gradle, Postman, Soap UI, SSH protocol) is an asset.
  • Previous bank experience is considered an asset.
     

 

What's in it for you? 

  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans. 
  • Accessibility and Workplace Accommodations - 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. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements. 
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance.  
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one. 
  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!

 

Work conditions: Hybrid

 #LI-Hybrid

Software Engineer

Scotiabank
Scarborough Village - 44.71km
  IT & Telecoms Full-time
The Software Engineer will contribute to the overall success of International Banking payment initiatives within Caribbean and Central America regions, ensuring specific individual...
Learn More
Apr 8th, 2024 at 07:07

Senior IT Operations Management (ITOM) Developer Full-time Job

Scotiabank

IT & Telecoms   Scarborough Village
Job Details

Looking for a hybrid role? We have the job for you! Our employees in hybrid roles can alternate between work from home & onsite in the office with the details to be determined, based on business needs.)

 

The team:

Scotiabank’s Global Technology Enterprise Platforms (GTEP) - Operations and Engineering - Tools & Monitoring - Global Event Management System (GEMS) team is responsible for monitoring the availability and health of IT hardware, software, and network resources. GEMS automates the analysis of events, generates alerts, helps determine root cause and assigns Alerts & Incidents to the correct resource groups to restore affected services.

 

The role:

With a strong proficiency in scripting languages and expertise in ServiceNow ITOM applications, your primary responsibility will be to design, implement and maintain end-to-end ServiceNow ITOM processes with a focus on the Event Management & Notify applications.

 

You will provide oversight over project intake and designs/proposals put forward. You will push for opportunities to develop application strategies and validate solutions that comply with the out-of-box application feature roadmap.

 

In this role, as required, you can expect to provide extended support (after hours - 24x7) for engagement(s) in real-time troubleshooting & resolution of Priority 1 / Major Incidents.

 

Is this role right for you?

  • You are adept at developing and maintaining scripts, business rules, and User Interface (UI) policies within the ServiceNow platform to achieve optimal functionality and performance.
  • You embrace the opportunity to configure and develop solutions on the ServiceNow Platform (i.e., Workflows, Script Includes, Business Rules, etc.) and to conduct thorough User Acceptance Testing (UAT) and/or System Integration Testing (SIT) testing (when applicable, producing test plans for Quality Assurance Testing [QAT]), debugging, and troubleshooting to ensure the reliability and integrity of implemented solutions.
  • You are prepared to identify and troubleshoot technical issues including delivery failures, configuration problems, and performance bottlenecks and to implement effective solutions to address and resolve these issues promptly.
  • You are keen to collaborate with stakeholders to gather feedback and continuously refine and improve existing ITOM processes.
  • You thrive on providing technical expertise and guidance to junior developers, fostering knowledge sharing and skill development within the team.
  • You are eager to stay abreast of industry best practices and emerging trends in ServiceNow ITOM, incorporating relevant innovations into our systems.
  • You are prepared to create and maintain up to date technical documentation.

 

Do you have the skills that will enable you to succeed in this role?

  • You possess excellent communication (verbal/written/presentation) skills.
  • You can demonstrate excellent collaboration skills to work effectively with cross-functional teams and stakeholders.
  • You have at least 5+ years of hands-on technical working experience in designing/planning/implementing/integrating ITOM solutions within the ServiceNow platform for a large-size enterprise organization that spans multiple divisions and departments.
  • You have at least 5+ years of hands-on technical working experience with ServiceNow application development & advanced scripting skills (e.g., JavaScript, HTML & Glide methodology) in support of extending ServiceNow ITOM application functionalities.
  • You have at least 5+ years of hands-on technical working experience in designing/planning/implementing/integrating REST and SOAP APIs between the ServiceNow Platform and external systems/sources.
  • You have at least 2+ years of hands-on technical working experience with the configuration of the ServiceNow Event Management module.
  • You also have at least 2+ years of hands-on technical working experience in the configuration and maintenance of at least 1 of the following modules: Notify and/or Discovery and/or Service Mapping and/or Service Graph Connectors and/or Tag Governance and/or Metric Intelligence and/or Predictive AIOps and/or Service Operations Workspace.
  • You also have at least 2+ years of hands-on technical working experience in configuring and developing solutions on the ServiceNow Platform (i.e., Workflows, Script Includes, Business Rules, etc.)
  • You have completed a post-secondary education in Computer Science, Engineering, or in related Technology stream.
  • You have completed the ServiceNow Certified Application Developer (CAD).

 

What's in it for you?

  • We are technology partners who help the business transform how our employees around the world work.
  • You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world.
  • We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success! We also foster an environment of innovation and continuous learning.
  • We care about our people, allowing them to design how they work to deliver amazing results.
  • We offer a competitive total rewards package, including a performance bonus, company matching programs (pension & Employee Share Ownership), generous vacation; health/medical/wellness benefits; employee banking privileges.
  • As a part of our Hybrid Work Model, when required to be onsite, our primary office in Scarborough is:
  • Renovated with a design focus on enabling collaboration through both environment and technology.
  • Furnished with an onsite cafeteria that serves hot foods (breakfast & lunch), salads, sandwiches, snacks & hot/cold drinks.
  • Our lounges have TV’s, fridges, microwaves, complimentary hot beverage stations & water dispensers.
  • Minutes from the 401 & DVP. Free onsite & offsite employee parking. Charging stations for electric vehicles onsite.
  • Accessible by TTC bus from Eglinton subway station on Line 1 or from Warden subway station on Line 2 or from Kennedy station on Lines 2/3.  When it begins to operate, the Eglinton Crosstown Light Rail Transit’s Birchmount stop is steps away.
  • Kennedy GO Station on the Stouffville line & Scarborough GO Station on the Lakeshore East line, with connecting TTC buses, can get you to this worksite.

 

#scotiatechnology

#LI-hybrid

Senior IT Operations Management (ITOM) Developer

Scotiabank
Scarborough Village - 44.71km
  IT & Telecoms Full-time
Looking for a hybrid role? We have the job for you! Our employees in hybrid roles can alternate between work from home & onsite in the office with the details to be determined,...
Learn More
Feb 29th, 2024 at 07:09

Test Automation Engineer Full-time Job

Scotiabank

IT & Telecoms   Scarborough Village
Job Details

The candidate will be contributing to the overall success of Commerce Engineering in Canada ensuring specific individual goals, plans, initiatives are executed and delivered in support of the team’s business strategies and objectives.  You will ensure all activities conducted are in compliance with governing regulations, internal policies and procedures.

 

Is this role right for you? In this role you will:

 

  • Be an advocate for quality in the project lifecycle.
  • Write moderate to complex code/ scripts to test systems. 
  • Design, develop and maintain a modular, extensible, and reusable test automation framework to enable continuous testing in an agile environment.
  • Collaborate closely with other team members to develop test approach that effectively covers the functional performance characteristics of features in the applications.
  • Collaborate with Delivery Lead to plan milestones, successfully execute software delivery, and escalate issues as needed.
  • Report defects and work closely with the team so that solutions can be determined, prioritized, and scheduled.
  • Prioritize testing of projects effectively across various businesses, to drive efficient work.
  • Conduct root cause analysis of post-production issues and plan to prevent them in future.
  • Have in-depth and up-to-date understanding of the organization’s products, applications, systems, environments, processes and tools.

 

 

Do you have the skills that will enable you to succeed in this role? We’d love to work with you if you have:

 

  • Bachelor's degree in a technical field such as computer science, computer engineering or related field preferred
  • 5+ years of test automation experience and in-depth knowledge of programming languages (Must have: Java/ Javascript; Nice to have: Python), frameworks, and utilities
  • Experience with API testing (preferably using Postman)
  • Excellent communication skills with ability to influence decision making across stakeholders
  • Effective organization, planning, and time management skills
  • Strong analytical and problem-solving skills
  • Able to work as part of a team and encourage both individual and collaborative innovation

 

 

What's in it for you?

 

  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
  • Accessibility and Workplace Accommodations - 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. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.  
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance. 
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
  • Dynamic Ecosystem - Free tea & coffee, universal washrooms, and lots of space for team collaboration.
  • Community Engagement - No matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!

 

 

Working location condition: Hybrid

 

#LI-Hybrid

Test Automation Engineer

Scotiabank
Scarborough Village - 44.71km
  IT & Telecoms Full-time
The candidate will be contributing to the overall success of Commerce Engineering in Canada ensuring specific individual goals, plans, initiatives are executed and delivered in sup...
Learn More
Feb 24th, 2024 at 07:03

Cloud Data Analyst (Hybrid) Full-time Job

Scotiabank

IT & Telecoms   Scarborough Village
Job Details

Looking for a hybrid role? We have the job for you! Our employees in hybrid roles can alternate between work from home & onsite in the office with the details to be determined, based on business needs.

 

The team:

Global Technology Enterprise Platforms (GTEP) is a key technology division of Scotiabank, providing critical infrastructure solutions and support to the bank globally and employing approximately 2000 full-time employees and contractors, across 15 countries.

 

Our inaugural Strategic Portfolio Office (SPO)’s FinOps team for GTEP is mandated to help our internal stakeholders maximize value and achieve more with their cloud investments.

 

The role:

You will be an integral part of our Cloud FinOps team, with a responsibility for turning cloud data into actionable insights for application teams through effective reporting designed to a drive a culture of cost optimization and efficiency across all aspects of our cloud investment. Leveraging your deep knowledge of cloud and cloud datasets, you don’t shy away from asking the hard questions.

 

Is this role right for you?

  • You enjoy building & defining technical and financial visibility; as well as operation tooling for our cloud platforms, working with our Data Office.
  • You excel at identifying and surface opportunities for cost optimization and efficiencies by analyzing consumption and spend patterns.
  • You are keen at being a key advisor to end users on the data that FinOps provides, and, as well, the expected outcomes of insights and recommendations.
  • You are eager to be that visible evangelist promoting FinOps principles, best practices, and culture to increase the ability to understand cloud spend and optimization opportunities.
  • You aim to be acutely aware of cloud spend footprint and detect any unusual consumption.
  • You can utilize the Azure/GCP cost datasets to innovate data analysis that helps the organization better understand and react to cloud spend.
  • You are ready to develop & maintain automated chargeback and workflows to streamline chargeback processes and improve efficiency.
  • You shine at understanding data analytics needs and identifying high-impact opportunities to improve the chargeback process and implement sound analytics solutions and capabilities.
  • You excel at turning data into valuable and actionable insights, managing, and optimizing data retrieval, administration, and automation.

 

Do you have the skills that will enable you to succeed in this role?

  • You possess strong communication (verbal/written) skills to convey technical information to both technical and non-technical audiences. The same in Spanish is an asset.
  • You can demonstrate professional working experience with Microsoft Azure and/or GCP & its inherent native tools, including Cost Analysis and the backend cost datasets.
  • You have at least 3+ years of professional working experience with Cloud capacity forecasting, cloud cost optimization techniques, and GCP/Azure services.
  • You have at least 2+ years of professional working experience in building related practices for data ingestion, reconciliation, validation and visualization.
  • You have at least 2+ years of professional working experience in driving the adoption of dashboards and dataflows that we will build for application teams to understand their consumption and costs.
  • You can demonstrate familiarity with Application Programming Interface (APIs), User Interface (UIs), and automation scripting for cloud environments.
  • You are self-motivated, independent, and a strategic/conceptual thinker.
  • You possess exceptional analytical skills & problem-solving capabilities.
  • You can adapt to working in a fast-paced, collaborative team environment.
  • You must have attention to detail and a commitment to delivering high-quality results.
  • Post-secondary education in Finance, Business, Mathematics, Computer Science, or in a technology related discipline.
  • Completion or enrolment to complete a FinOps Certified Practitioner or FinOps Certified Professional would be beneficial to your candidacy.

 

What's in it for you?

  • You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world.
  • We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success! We foster an environment of innovation and continuous learning.
  • We care about our people, allowing them to design how they work to deliver amazing results.
  • We offer a competitive total rewards package, including a performance bonus, company matching programs (pension & Employee Share Ownership), generous vacation; health/medical/wellness benefits; employee banking privileges.
  • As a part of our Hybrid Work Model, when required to be onsite, our primary office in Scarborough is:
  • Renovated with a design focus on enabling collaboration through both environment and technology.
  • Furnished with an onsite cafeteria that serves hot foods (breakfast & lunch), salads, sandwiches, snacks & hot/cold drinks.
  • Our lounges have TV’s, fridges, microwaves, complimentary hot beverage stations & water dispensers.
  • Minutes from the 401 & DVP. Free onsite & offsite employee parking. Charging stations for electric vehicles onsite.
  • Accessible by TTC bus from Eglinton subway station on Line 1 or from Warden subway station on Line 2 or from Kennedy station on Lines 2/3.  When it begins to operate, the Eglinton Crosstown Light Rail Transit’s Birchmount stop is steps away.
  • Kennedy GO Station on the Stouffville line & Scarborough GO Station on the Lakeshore East line, with connecting TTC buses, can get you to this worksite.

Cloud Data Analyst (Hybrid)

Scotiabank
Scarborough Village - 44.71km
  IT & Telecoms Full-time
Looking for a hybrid role? We have the job for you! Our employees in hybrid roles can alternate between work from home & onsite in the office with the details to be determined,...
Learn More
Jan 30th, 2024 at 11:54

Looking for a job?

Upload your Resume and easily apply to jobs from any device!
Add Your Resume