660 Jobs Found
Data Specialist Full-time Job
Canadian Natural Resources Limited
IT & Telecoms CalgaryJob Details
Make your mark while you grow your career! As a Thermal Data Integration Engineer, you will have the opportunity to make your mark at Canadian Natural while gaining invaluable experience to develop and grow. Our diverse set of thermal facilities (SAGD, steam flood, and CSS) create exciting opportunities for professional growth and innovative opportunities.
You will be a key player in a dynamic and collaborative team of professionals focused on developing and implementing data based tools and solutions. Working with a multi-disciplinary team of production engineers, field staff and other company professionals, you will use both your knowledge of data systems and thermal operations with the goal of improving productivity and profitability of the Thermal business unit. You will support our business teams by providing daily support for real time data challenges and developing solutions for data storage, visualization, digital processes, automation, and advanced analytics.
- Job location: Calgary, Alberta
- Shift schedule: 5 x 2, 8-hour shifts
- Safety sensitive position: Yes
- Application deadline: April 1, 2025
Key Accountabilities:
- Work within a team of engineers and utilize various software suites to leverage and analyze large data sets, primarily within our Thermal operations.
- Develop new data driven tools to improve profitability of our various thermal assets by improving surveillance techniques, optimizing asset performance and reducing costs.
- Work directly with operations and engineering disciplines to understand their data based challenges and develop unique and custom solutions.
- Maintain existing databases and data analysis applications by providing troubleshooting and system support.
What You Bring to the Role:
- Bachelor of Science in Engineering (Mechanical, Energy or Petroleum Engineering preferred).
- 5+ years of relevant engineering experience; with APEGA registration as a P.Eng. or EIT. Experience in thermal production and/or operations is preferred.
- Knowledge and understanding of Aveva’s PI application suite with preference given to candidates skilled in building and maintaining PI Data Archives and PI Asset Frameworks. Experience with Honeywell’s Uniformance suite is beneficial.
- Commitment for self learning and a keen interest in developing skills in the emerging uses of data technologies.
- Exceptional attention to detail and problem-solving abilities, applying engineering practice with a methodical approach to tackling complex challenges.
- Skills in the following areas are beneficial:
- common programming languages (Python, R, SQL)
- KNIME, Databricks, Git/DevOps
- visualization platforms such as tableau and power BI,
- data science fundamentals and concepts
- Class 5 driver’s license or equivalent
What We Offer:
- Competitive salary, stock options, company matched stock savings plan, annual bonuses
- May be eligible for relocation pursuant to Canadian Natural’s Relocation Policy
- 100% Employer paid extended Health, Dental and Vision Benefits
- Health & Wellness Spending Account
- Multiple volunteer opportunities within the community
- Employee & Family Assistance Program
- Access to online learning platforms for continuous learning and development
- Paid vacation and time off during Christmas week and summer Fridays
Data Specialist
Canadian Natural Resources Limited
CalgaryIT & Telecoms Full-time
Learn More
Sr. IT Support Analyst Full-time Job
IT & Telecoms TorontoJob Details
Work Location:
Toronto, Ontario, Canada
Hours:
37.5
Line of Business:
Technology Solutions
KEY ACCOUNTABILITIES
CUSTOMER
- Perform controlled resolution of incidents and problems including prioritization and escalation liaising with business and technology partners as appropriate
- Service applications / systems and provide a level of application/ systems/ operational availability that meets or exceeds established standards/service levels, while minimizing operational risk
- Partner with key stakeholders to schedule packaging and release new applications in a timely manner; reduce change execution times by planning implementations with parallel work streams
- Continuously strive to improve the stability of production environment by partnering closely with key stakeholders on setting up, maintaining and monitoring applications/systems, ensuring availability targets are met
- Provide effective day-to-day support for applications/systems through accurate problem identification and timely resolution of production issues; perform controlled and timely resolution of incidents while prioritizing and monitoring client satisfaction
- Partners with relevant teams to schedule packaging and release new applications in a timely manner; reduces change execution times by planning implementations with parallel work streams where possible
- Ensure timely notification and escalation of possible issues/problems, options and recommendations for prompt resolution; communicate project status and provide timely escalation of issues to ensure project objectives are met
- Deliver effective and defect-free support (application, software and/or operations), researching system issues / opportunities, overseeing the execution of recommendations and maintaining accurate documentation
- Interact with clients to provide quality service/solutions consistent with objectives and client requirements
- Design, review, and integrate all application requirements, including functional, security, integration, performance, quality, and operations
- Identify and address application and data issues and cross-capability and cross-release issues that affect application integrity
- Consult with other functional areas to provide technical expertise on area of specialization by acting as a reference on technology, trends and processes related to own area
- Schedule changes to supported components in accordance with the approved change management procedures; implement changes with proper testing, stakeholder signoff, monitoring and with minimal impact to the business
- May develop a working relationship with 3rd party vendors as required to fulfill support requirements
- Act as partner in scheduling, packaging and releasing new applications and manage all application releases according to approved governance and gating criteria
- Develop understanding of technical aspects of project / break-fix development related to the application and provide advice/guidance to Developers and Solution Designers
- Responsible for incident management (2nd level), monthly maintenance, state of health monitoring, and SLA maintenance
- Provide effective day-to-day production support for applications through accurate problem identification and timely resolution of production issues
- Perform incident management role (communicator, tracker, escalator, driver, etc.) for outages; communicate to clients during service outages
- Improve stability of the production environment by assisting in setting up, maintaining and monitoring applications/system
SHAREHOLDER
- Monitor system lifecycles, ensuring specifications and functionality support business objectives and architecture decisions, undertaking re-development, as required
- May monitor the performance of the environment by using meaningful metrics
- Provide Disaster Recovery support by assisting in defining / reviewing disaster recovery plans and by participating in testing
- Assess and analyze optimization opportunities to the operational environment to improve performance and/or resource utilization
- Ensure effective change management discipline is use
- Adhere to existing processes/standards, business technology architecture, risk and production capacity guidelines; plan, monitor and escalate issues as required
- Follow standards, policies and procedures to ensure compliance with the Disaster Recovery Plan (DRP) and applicable Business Recovery Plans (BRP)
- Identify/implement process improvements to enhance revenue, customer experience and/or reduce costs
- Comply with well-defined enterprise technology delivery practices and standards and project management disciplines
- Make effective use of the cost management processes in place in own unit
- Continuously enhance knowledge/expertise in TD services, applications, infrastructure, analytical tools and techniques that can contribute to effective solution development/delivery
- Keep current with industry and/or business trends
- May perform testing according to test plans, monitor and report on results, and work with others on problem resolution
- As required, support the development of business cases, RFI/RFP and service level agreements with vendors/suppliers consistent with IT requirements/guidelines
EMPLOYEE / TEAM
- Work effectively as a team, supporting other members of the team in resolving critical service issues
- Prioritize and manage own workload in order to deliver quality results and meet timelines
- Support a positive work environment that promotes service to the business, quality, innovation and teamwork and ensure timely communication of issues/ points of interest.
- Participate in knowledge transfer within the team and business units
- Identify and recommend opportunities to enhance productivity, effectiveness and operational efficiency of the business unit and/or team
BREADTH & DEPTH
- Works independently in a senior/lead role on a diverse range of tasks and may be relied upon to coach/ educate others
- Subject matter expert and consults with clients, team, and/or project team to provide technical guidance and highly complex troubleshooting/problem resolution
- Leads the support of highly complex and/or comprehensive applications/systems and/or business lines
- Identifies root causes and implements targeted and controlled remediation plans
- May administer business applications in co-ordination with appropriate stakeholders
- Reviews, participates and implements procedures
- Researches industry standards, best practices and new innovations in technology and makes recommendations
- Generally reports to a Manager or Senior Manager
EXPERIENCE & EDUCATION
- Undergraduate degree or Technical Certificate
- 5-7 years relevant experience
Sr. IT Support Analyst
TD
TorontoIT & Telecoms Full-time
76,800 - 115,200
Learn More
Senior Data Science Analyst Full-time Job
IT & Telecoms CalgaryJob Details
Job Post End Date: 04/03/2025
About this opportunity:
Reporting to Manager, Market Analytics, the successful candidate will serve as the domain expert in the area of data science. Main responsibilities include administering designated Linux server, maintaining PostgreSQL databases, maintaining and monitoring existing data pipelines, and Dashboards built in R, Python; leading data science projects that leverage data transformation to support the automation and streamlining of projects to increase efficiencies and scalability. This position collaborates with the Market Analytics team members that covers various commodities; crude oil, refined products, natural gas, and NGLs.
What you’ll do:
-
Build, manage and analyze automated data scrapes that support data collection, integration and visualization, dashboards, predictive analytics, and data mining
-
Ideate alternative procedures and processes to discover data relationships that drive new insights
-
Leverage data science tools and techniques in analyzing large datasets that will enable development of custom models and algorithms to uncover insights, trends, and patterns in the data that can be used to support decision making
-
Evaluation of analytics and machine learning technologies for use in the business and communicate findings to key team members through reports and presentations
-
Build continuous integration, continuous development, and constant deployment pipeline (CI/CD pipeline)
-
Review, verify and validate the software code developed by using troubleshooting techniques and perform detailed and insightful code reviews to help maintain a high standard of quality control
-
Collaborate and support the trading desk and the market analysts on the team to develop risk and reward analysis of trading optimization opportunities
-
Strong database management skills: PostgreSQL, MongoDB, Databricks
-
Strong data management workflow skills, including Git version control and collaboration, R package management
Who you are:
Our ideal candidate will have the following minimum requirements:
-
Legally authorized to work in Canada
-
8+ years of relevant work experience
-
Post-Secondary degree in a numeric field (Computer Science, Engineering, Math, Statistics)
-
Advanced SQL expertise, proficiency in R and or Python and knowledge of Linux server management
-
Familiarity with Machine Learning methods
-
Experience with dashboarding/visualization (R shiny, Power BI or similar)
-
Experience with CI/CD solutions (Gitlab), experience delivering software using Containers (Docker)
We acknowledge the value of transferrable skills and may consider equivalent combinations of experience and education should you not meet a specific requirement.
Note: The application deadline for this position is 11:59 PM MT April 2nd, 2025.
Senior Data Science Analyst
Cenovus Energy
CalgaryIT & Telecoms Full-time
Learn More
Software engineer Full-time Job
IT & Telecoms HamiltonJob Details
Overview
Languages
English
Education
- College/CEGEP
Experience
Experience an asset
Hybrid
Work must be completed both in person and remotely.
Work setting
- Consulting firm
Responsibilities
Tasks
- Collect and document user's requirements
- Coordinate the development, installation, integration and operation of computer-based systems
- Develop process and network models to optimize architecture
- Research technical information to design, develop and test computer-based systems
- Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems
- Assess and troubleshoot applications software
Additional information
Work conditions and physical capabilities
- Tight deadlines
- Attention to detail
Personal suitability
- Client focus
- Judgement
- Team player
How to apply
By email
Software engineer
Prokopto Canada INC.
HamiltonIT & Telecoms Full-time
52.88
Learn More
Developer, software Full-time Job
IT & Telecoms HamiltonJob Details
Overview
Languages
English
Education
- College/CEGEP
Experience
Experience an asset
Hybrid
Work must be completed both in person and remotely.
Work setting
- Consulting firm
Responsibilities
Tasks
- Write, modify, integrate and test software code
- Maintain existing computer programs by making modifications as required
- Communicate technical problems, processes and solutions
- Prepare reports, manuals and other documentation on the status, operation and maintenance of software
- Assist in the collection and documentation of user's requirements
- Assist in the development of logical and physical specifications
- Research and evaluate a variety of software products
- Program special effects software for film and video applications
- Write, modify, integrate and test software code for e-commerce and other Internet applications
Additional information
Work conditions and physical capabilities
- Tight deadlines
- Attention to detail
Personal suitability
- Client focus
- Judgement
- Team player
How to apply
By email
Developer, software
Prokopto Canada INC.
HamiltonIT & Telecoms Full-time
48.08
Learn More
Network Process Compliance Specialist Full-time Job
IT & Telecoms FrederictonJob Details
The Network Process Compliance Specialist is responsible for ensuring adherence to the Linehaul and Truckload operations processes, identifying process improvements, prioritizing and contributing to the resolution of reoccurring issues while delivering on assigned objectives.
How You’ll Help
- Ensure TL Operations teams are adhering to processes, and escalate instances of non-compliance.
- Develop materials to facilitate training and process compliance for operations network management and users.
- Identify and implement process improvements, and work as a liaison for system improvements / enhancement.
- Investigate and resolve network trip / leg / flow data errors, report on and analyze COS data.
- Strong working knowledge of operations network activities and processes, including:
- Identifying load requirements, optimizing and assigning loads / deliveries for greatest efficiency.
- Monitoring scheduled runs.
- Monitoring loads and trucks in a specific geography prioritizing and planning power to move loads to destination.
- Communications with drivers and brokers to execute plans.
- Be an active part of the Linehaul & Engineering Teams and foster a positive environment of continous improvement.
- Provide daily / weekly updates to leadership team(s) on progress and initiatives.
- Other related duties as may be assigned.
Your Skills & Experience:
- Post secondary education in logistics or business administration.
- An acceptable combination of education and training may be considered.
- Minimum of 3 years experience in a time sensitive, planning and organizing role, preferably in the transportation industry.
- Experience as a planner considered a key asset.
- Highly organized with exceptional ability to multitask.
- Sense of urgency and responsive to changes in a timely and efficient manner.
- Strong problem solving skills.
- Strong analytical and reporting skills.
- Excellent communication skills (verbal and written).
- Strong computer skills, including MS Word, Excel and Outlook; experience with Truckmate is an asset.
Network Process Compliance Specialist
Day & Ross Inc.
FrederictonIT & Telecoms Full-time
Learn More
Software engineer Full-time Job
IT & Telecoms CalgaryJob Details
Overview
Languages
English
Education
- College/CEGEP
Experience
3 years to less than 5 years
On site
Work must be completed at the physical location. There is no option to work remotely.
Responsibilities
Tasks
- Coordinate the development, installation, integration and operation of computer-based systems
- Develop process and network models to optimize architecture
- Develop software solutions by studying systems flow, data usage and work processes
- Upgrade and maintain software
- Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems
- Operate automatic or other testing equipment to ensure product quality
- Assess and troubleshoot applications software
How to apply
By email
Software engineer
Shifty Eye Studios Ltd
CalgaryIT & Telecoms Full-time
53.80
Learn More
Data Engineer Full-time Job
IT & Telecoms TorontoJob Details
We are seeking an experienced Senior Data Engineer with deep expertise in Google Cloud Platform (GCP) to join our growing team. In this role, you will be responsible for designing, building, and maintaining scalable data architectures that support our data-driven initiatives. You will lead a team of engineers, collaborate with cross-functional teams including data architects, solution architects, business systems analysts and data engineers and ensure that our data infrastructure is robust, secure, and optimized for performance.
Is this role right for you? In this role you will:
- Design, develop and maintain robust data pipelines for data ingestion and distribution of large datasets for processing and consuming.
- Utilize SaaS services and tools to build, configure and automate data workflows and streamline the data engineering process.
- Collaborate with stakeholders and product managers to analyze data requirements, design, and build ingestion patterns to bring in new data sources to the data platform.
- Build and monitor application services and pipeline performance.
- Conduct data quality checks.
- Experience building data pipelines, and composable cloud-based data platforms in Google Cloud Provider (GCP).
- Experience configuring and using data ingestion tools such as Fivetran, and Qlik Replicate
- Have prior experience with data engineering, programming, ETL, ELT, processes for data integration and ingestion.
- Experience in data modelling, manipulating large data sets and handling raw data, and other cleaning techniques.
- Experience working with structured, semi-structured, and unstructured data.
- Experience collaborating and working with DevOps and Scrum Teams
- Demonstrated team player with strong communication skills and a track record of successful delivery of product development.
- Expert at problem solving.
- Strong scripting skills (SQL, Python)
- Strong knowledge of cloud infrastructure
Do you have the skills that will enable you to succeed in this role? We’d love to work with you if you have:
- 10+ years of experience building Data Warehouse / Data Platforms
- 5+ years of experience creating ELT / ETL data pipelines from scratch, working with structured, semi-structured, and unstructured data
- 5+ years of experience configuring and using data ingestion/ replication tools such as Fivetran, or Qlik
- 3+ years of experience with Cloud: GCP
- 3+ years of experience with Airflow
- 5+ years of experience working on continuous integrations and continuous deployment pipeline (CI/CD) and working with source control systems such as Github, Bitbucket, and Terraform
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
Data Engineer
Scotiabank
TorontoIT & Telecoms Full-time
Learn More
Java Application Developer Full-time Job
IT & Telecoms TorontoJob Details
You’ll be joining CIBC’s Global Operations Technology Team (GOW). As a Senior Application Developer, you’ll assist in developing, testing and supporting the implementation of cross-functional, multi-platform application systems. Within a team of senior team members, you’ll broaden your technical skills and help build the bank of the future.
At CIBC we enable the work environment most optimal for you to thrive in your role. To successfully perform the work, details on your work arrangement (proportion of on-site and remote work) will be discussed at the time of your interview.
How you'll succeed
-
Design and development - Perform and coordinate complicated application programming activities. Design the application's technical infrastructure using specific databases, programming languages, utilities, and testing approaches. Development of cost-effective and innovative solutions.
-
Strategic planning - Develop multi-year technology roadmaps that align with the bank’s vision, strategy, and business goals. Perform the role of a senior developer in multiple complicated projects involving backend systems, new technology, and the enhancement of existing applications.
-
Leadership skills - Act as the Senior Developer and run code-review sessions with the wider team to ensure the project is on track to meet goals. Support and work collaboratively with other developers and partners by sharing knowledge and involve in problem solving.
Who you are
You can demonstrate experience over 3+ years of software development experience utilizing Java, Spring Boot, J2EE, Restful API, SQL, Oracle. This role requires effective expertise needed to solve complex problems.
Ideally, you are the one with:
- Must have experience in Java, Spring Boot, REST API, JMS, MQ; Oracle, ORMs like iBatis, or hibernate. Good to have WebLogic, Azure Cloud, AI/GenAI experience
- Ability to dig down independently; Demonstrated ability to learn new technologies, applications and systems;
- You're driven by collective success. You know that collaboration can transform a good idea into a great one. You understand the power of an inclusive team that enjoys working together to bring a shared vision to life.
- You act like an owner. You thrive when you're empowered to take the lead, go above and beyond, and deliver results.
- You're digitally savvy. You seek out innovative solutions and embrace evolving technologies. You can easily adapt to new tools and trends.
- You give meaning to data. You enjoy investigating complex problems, and making sense of information. You're confident in your ability to communicate detailed information in an impactful way.
- Values matter to you. You bring your real self to work and you live our values - trust, teamwork, and accountability.
What CIBC Offers
At CIBC, your goals are a priority. We start with your strengths and ambitions as an employee and strive to create opportunities to tap into your potential. We aspire to give you a career, rather than just a paycheck.
-
We work to recognize you in meaningful, personalized ways including a competitive salary, incentive pay, banking benefits, a benefits program*, defined benefit pension plan*, an employee share purchase plan, a vacation offering, wellbeing support, and MomentMakers, our social, points-based recognition program.
-
Our spaces and technological toolkit will make it simple to bring together great minds to create innovative solutions that make a difference for our clients.
-
We cultivate a culture where you can express your ambition through initiatives like Purpose Day; a paid day off dedicated for you to use to invest in your growth and development.
*Subject to plan and program terms and conditions
What you need to know
-
CIBC is committed to creating an inclusive environment where all team members and clients feel like they belong. We seek applicants with a wide range of abilities and we provide an accessible candidate experience. If you need accommodation, please contact [email protected]
-
You need to be legally eligible to work at the location(s) specified above and, where applicable, must have a valid work or study permit.
-
We may ask you to complete an attribute-based assessment and other skills tests (such as simulation, coding, French proficiency, MS Office). Our goal for the application process is to get to know more about you, all that you have to offer, and give you the opportunity to learn more about us.
Job Location
Toronto-81 Bay, 28th Floor
Employment Type
Regular
Weekly Hours
37.5
Skills
API Development, IBM WebSphere MQ, Java, Java Enterprise Edition, Microsoft Azure, Oracle, Oracle WebLogic, Spring Boot, Structured Query Language (SQL)
Java Application Developer
CIBC
TorontoIT & Telecoms Full-time
Learn More
Senior Programmer Analyst with PHP, Python and SQL Full-time Job
IT & Telecoms Scarborough VillageJob 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 VillageIT & Telecoms Full-time
Learn More
DevOps Engineer Full-time Job
IT & Telecoms TorontoJob Details
The Team
We are looking for a DevOps Engineer to drive innovative and scalable practices with the Canadian Cash Management domain. Our technology portfolio enables cash management products for small businesses to multinational corporations. We are striving to be the industry leader in everyday business banking and the foundation to providing a consistent, Cash Management experience globally.
The Role
As a DevOps engineer, you will have the opportunity to engage in the development workflow and implement continuous integration and delivery (CICD) solutions. This role will provide support, including deployment scripts, test environment management, deployment, and integration with related platforms. You will help the development team to find innovative ways to automate and improve the development and release processes using industry best practices, and review existing processes for continuous improvement to increase efficiency and cost-effectiveness.
Is this role right for you? In this role, you will:
- Optimize solutions for product team autonomy and developer happiness
- Establish automation roadmap, identify resource requirements, and build out the competency required to fulfill this roadmap
- Continuously optimize, evolve, and automate build processes with scalability in mind
- Connect with internal/external teams, host meetings and work sessions
- Work highly flexible hours to ensure the project deliverables are met
- Must be able to adapt to a dynamic environment, make quick decisions under pressure
- Must be proactive, results-oriented, customer-focused and attentive to details
Do you have the skills that will enable you to succeed in this role? We’d love to work with you if you have:
- Previous experience with design of service automation (Cloud-based, Infrastructure-as-code)
- Engineering of new cloud/on-prem technologies with versioning management
- 3-4 years of experience working in a DevOps environment
- Virtualization technologies – Docker (2-3 years)
- Public cloud solutions – AWS, Azure Cloud Platform (1-2 years)
- Shell script in bash, Python, php, NodeJS and Java (3-4 years)
- System Admin - Unix, AIX, Linux (3-4 years)
- Administration of build tools for continuous integration (Jenkins, Artifactory, Maven, Gradle) (3-4 years)
- Source code / database versioning tools (Git / Flyway) (2-4 years)
- Thorough experience in Agile, Scrum methodologies
- Strong organizational skills, excellent problem-solving, communication, and collaboration skills
- Strong skillset on integrating and operating Static and Dynamic Code Scans for security testing, Open-Source Code Scan with pipelines
- Integrating with automated test tools like Selenium for Functional and Regression Testing
- Expertise on Testing REST API using Robot Framework like SOAP UI / Postman
- Good knowledge and testing experience on Mobile application
- Atlassian project management tools – JIRA, Confluence, BitBucket
- Interest in coaching and developing peers
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 arrangements: Hybrid
#LI-Hybrid
Location(s): Canada : Ontario : Toronto
DevOps Engineer
Scotiabank
TorontoIT & Telecoms Full-time
Learn More
Software Developer (Reactjs/Nodejs) Full-time Job
IT & Telecoms TorontoJob Details
Contributes to the overall success of the Digital Banking Unit in Canada 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.
Is this role right for you? In this role you will:
-
Champions a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems, and knowledge.
-
Write well designed, testable, efficient code by using best software development practices.
-
Gather and refine specifications and requirements based on technical needs.
-
Create and maintain software documentation.
-
Collaborate with the Scrum team to plan milestones, successfully execute software delivery, and escalate issues as needed.
-
Understand 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 his/her 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.
Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:
-
In depth knowledge of programming languages, frameworks, utilities, and other technologies used by the team (React & Node JS).
-
Bachelor/master’s degree in computer science/engineering, Information Systems, or other related field (or equivalent work experience).
-
Excellent communication skills with ability to influence decision making across stakeholders.
-
Demonstrated ability to lead team members with differing opinions and levels of experience.
-
Project management skills to map and execute short- and long-term plans for the team.
-
Effective organization, planning, and time management skills.
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 arrangements: Hybrid
#LI-Hybrid
Software Developer (Reactjs/Nodejs)
Scotiabank
TorontoIT & Telecoms Full-time
Learn More