666 Jobs Found

Senior Full Stack Developer- Python and Vue.js (GCS) Full-time Job

Royal Bank Of Canada

IT & Telecoms   Toronto
Job Details

What is the opportunity?
The JSOC Digital Development team is constantly undertaking complex development initiatives within Global Cyber Security. In this role, you will be a full-stack developer within the JSOC Digital Development team, responsible for designing and implementing software solutions across multiple platforms. Our Digital Development team designs, architects, and builds bespoke solutions to support forward-thinking and industry leading initiatives from JSOC’s Cyber & Digital Threat Hunting, Cyber Analytics, and Adversary Emulation teams. The role involves coordination, development, communication and execution to ensure objectives are accomplished on time and meeting intents.

What will you do?

  • You’ll help build/maintain the systems, products, and tools that will be responsible for delivering solutions that intersect the financial and cybercrime spaces
  • Engineer high quality integrated systems across multiple teams
  • Develop maintenance procedures to encourage and ensure regular optimal productivity of the applications
  • Integrate applications to various cloud-based platforms
  • Gather input from stakeholders to direct and inform development, while enhancing final product deliverables
  • Continuously identify potential issues, conflicts, and risks while analyzing these issues and developing appropriate mitigations or escalating where appropriate
  • Establish strong working relationships across various business units and platforms to build influence and impact with key business partners.
     

What do you need to succeed?
Must-have

  • Technical strength with 5+ years of experience developing and shipping code for production systems
  • Knowledgeable in building highly scalable, robust, and fault-tolerant applications
  • Strong programming skills in Python and extensive experience with Vue.js
  • Hands-on experience with web development (html, javascript, jquery, css, bootstrap) and modern frontend technologies (VueJS, Angular, React)
  • Deadline-driven and results-oriented; able to meet consistently high-quality standards while handling a variety of tasks and deadlines simultaneously.
     

Nice-to-have

  • Experience with Django and FastAPI frameworks
  • Understanding of Docker and other containerized platforms
  • Good understanding of SQL and NoSQL databases
  • Experience in cloud engineering and deployments
  • Motivated and analytical, with strong achievement orientation and attention to detail
     

What’s in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

  • Opportunity to develop industry-leading solutions that target cyber security concerns within a mature organization
  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
  • Leaders who support your development through coaching and managing opportunities
  • Ability to make a difference and lasting impact
  • Work in a dynamic, collaborative, progressive, and high-performing team
  • A world-class training program in financial services
  • Flexible work/life balance options
  • Opportunities to do challenging work

 

#LI-POST

#LI-Hybrid

#TECHPJ

 

 

Job Skills

Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)

 

 

 

Additional Job Details

Address:

330 FRONT ST W:TORONTO

City:

TORONTO

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

Technology and Operations

Job Type:

Regular

Pay Type:

Salaried

Application Deadline:

2024-03-18

Senior Full Stack Developer- Python and Vue.js (GCS)

Royal Bank Of Canada
Toronto
  IT & Telecoms Full-time
What is the opportunity? The JSOC Digital Development team is constantly undertaking complex development initiatives within Global Cyber Security. In this role, you will be a full-...
Learn More
Mar 9th, 2024 at 12:39

Senior Software Developer Full-time Job

Royal Bank Of Canada

IT & Telecoms   Toronto
Job Details

Senior Software Developer

 

What is the opportunity?

Senior Software Developer is responsible for development and support activities for RBC Caribbean ATM and POS Channels processing. Partners across IT and with assigned business line(s) to assess, research, and analyze business, technical and system needs in order to resolve business systems issues. Recommends technology solutions that meet sponsor / stakeholder needs. Provides senior production support to the applications and their users and provides off hours production support.

 

 

What will you do?

 

Technical Analysis

  • Provides consulting services on new initiatives (small to large and of varying complexity). Assesses, researches, and analyzes business and system needs, exploring alternative options in order to recommend technology solution proposals and designs for senior management that meet sponsor needs and project life cycle (PLC) deliverables including, where applicable, component reusability, data sharing and security.

  • Leads detailed design phases for small to large projects / programs identifying, tracking and resolving technical issues. Prepares detailed technical specifications for small to medium projects in accordance with PLC, security and architecture documentation objectives. Works with Project Manager/Scrum Master to determine best mix of development and interfacing applications to meet business requirements and project objectives. Contributes to successful project completion by identifying risks and developing and/or recommending mitigation strategies.

  • Develops, codes, documents and executes programs of difficult complexity. Conducts unit, and systems testing. Prepares detailed test plans and documents same for unit, and systems test environments. Prepares activity records and OM documentation. Ensures thorough technical documentation in respect of test plans and all documentation required as part of the systems development life cycle (SDLC) process. Retains test plans, test results and related documentation in order to satisfy an audit review. Signs off on all unit test results, reviews and approves test plans and test cases for any testing beyond unit.

  • Develops detailed plans and accurate estimates for completion of build, system testing and implementation phases of project. Develops master distribution lists, implementation and contingency plans ensuring verification is performed. Manages joint development, testing and plans and co-ordinates implementations. Performs performance tuning to improve performance over multiple functions. Coordinates testing with external vendors, as/if required.

  • Provides rotating 24/7 support on a scheduled monthly basis with other team members. Support related to all ATM and POS processing systems.

  • Organizes and participates in walkthrough reviews of all technical specifications, programs and unit test plans. Provides direction, expertise, feedback, coaching and development to build the capability of other team members. Resolves conflicts / issues and escalates others as appropriate.

 

 

 

Development & Coaching

  • May act as team leader.

  • Provide direction, expertise, feedback, coaching and development to build the capability of junior staff.

  • Continually enhances skills and build knowledge in all aspects of the organization, the business and information systems.

 

 

What do you need to succeed?

 

Education/Experience

  • 5 – 7 years’ experience in related field

  • Experience on applications with multiple functions

  • Previous experience in fast paced environment

  • Experience in IT development, support and implementation roles

 

Process Knowledge

  • Experience developing in .NET, c#, SQL

  • Knowledge of relational database systems including DB2

  • Working experience in Agile and Iterative waterfall methodologies

  • Excellent analytical and problem solving skills

  • Excellent Communications skills

  • Ability to function and learn independently.

 

Business Knowledge

  • Payment Card processing

  • Payment Networks – debit and credit

 

 

 

Nice to have

  • Knowledge of payment (Visa, MasterCard) and financial systems

  • Experience with Blazor

  • Multiple platforms e.g. Internet, Client/Server and ability to select appropriate one to meet business needs

 

What’s in it for you?

We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable

  • Leaders who support your development through coaching and managing opportunities

  • Ability to make a difference and lasting impact

  • Work in a dynamic, collaborative, progressive, and high-performing team

  • A world-class training program in financial services

  • Flexible work/life balance options

  • Opportunities to do challenging work

 

#LI-hybrid
#LI-POST
#TechPJ

 

 

 

Job Skills

.NET Software Development, Active Learning, Agile Methodology, Application Integrations, C Sharp (Programming Language), Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Linux, Structured Query Language (SQL)

 

 

 

Additional Job Details

Address:

RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTO

City:

TORONTO

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

Technology and Operations

Job Type:

Regular

Pay Type:

Salaried

Application Deadline:

2024-03-22

Senior Software Developer

Royal Bank Of Canada
Toronto
  IT & Telecoms Full-time
Senior Software Developer   What is the opportunity? Senior Software Developer is responsible for development and support activities for RBC Caribbean ATM and POS Channels processi...
Learn More
Mar 9th, 2024 at 12:33

Production and Graphic Artist Full-time Job

City Of Ottawa

IT & Telecoms   Ottawa
Job Details

JOB SUMMARY


Transit Information & Marketing is responsible for the delivery of transit customer information services and new customer information programs for wayfinding and consistency of the OC Transpo brand and messaging to improve the customer experience and transit services in the City of Ottawa.
 

Working in a high-volume, operational environment with critical deadlines, you provide creative, layout and production assistance in the development of a variety of transit-related graphics, design, illustration and printing tasks for OC Transpo. You utilize layout, design and photography software to produce high quality electronic artwork, and assist with inventory, distribution and print-coordination.  

EDUCATION AND EXPERIENCE


Completion of 2 year community college diploma in graphic arts or graphic and design production.
 

Minimum of 2 years of experience in design, page layout, desktop publishing and print production including print graphics, web graphics and illustration software.

KNOWLEDGE

  • General knowledge of public transit information program combined with knowledge of print production process
  • General knowledge of transit routes and services
  • Knowledge of OC Transpo Visual Identity Standards
  • Knowledge of the hardware and software used in desktop publishing and graphic arts
  • Understanding of Workplace Safety and Human Rights legislation
  • Knowledge of accessibility standards as they apply to printed material
  • Knowledge of bilingualism policy and clear print guidelines
  • Knowledge of applicable health and safety legislation, including the rights and duties of workers
  • General knowledge of the City of Ottawa and OC Transpo bus routes is an asset. 
     

COMPETENCIES, SKILLS AND ABILITIES

  • Able to work independently with minimum supervision and collaboratively as part of a team
  • Possess planning and organizational skills and flexibility to deal effectively with multiple demands, conflicting priorities, pressures and deadlines
  • Able to take direction from a number of sources
  • Skilled in the use of different materials and media
  • Skilled in digital photography and photo reproduction techniques
  • Possess computer literacy in MS Office Suite in a Windows environment including use of intra/Internet
  • Demonstrated ability in QuarkXpress, Adobe Photoshop, Adobe Illustrator and Microsoft Front Page
  • Demonstrated knowledge of design, page layout and illustration
  • Skilled in general page composition, including balance, symmetry, colour, style and paper selection
  • Able to demonstrate initiative, substantial creativity and resourcefulness
  • Able to communicate effectively, both orally and in writing with a good command of English grammar and punctuation
  • Able to work with documents in both English and French
  • Able to anticipate and correct related problems
  • Able to work in a fast-paced, often stressful work environment
  • Attention to detail
  • Able to exercise sound judgment
  • Possess a work record of good attendance and job performance

WHAT YOU NEED TO KNOW

  • Language Requirement: English oral, reading, writing       
  • Experience and formal training combined with demonstrated performance and ability may substitute for stipulated academic requirements. 
  • Please save a copy of the job poster. Once the closing date has passed, it will no longer be available. 

 

We wish to thank all applicants for their interest and effort in applying for this position. Only candidates selected for interviews will be contacted.

Production and Graphic Artist

City Of Ottawa
Ottawa
  IT & Telecoms Full-time
  51,145.64  -  72,545.20
JOB SUMMARY Transit Information & Marketing is responsible for the delivery of transit customer information services and new customer information programs for wayfinding and co...
Learn More
Mar 9th, 2024 at 12:22

Manager, Cloud Support Full-time Job

Rogers

IT & Telecoms   Brampton
Job Details

Our Technology team wakes up every day with one goal in mind - connecting Canadians to the people and things that matter most. Together, we are proud to support 30 million Canadians each month through managing a robust portfolio that champions leading-edge technology. We drive large-scale, complex, and high-visibility technology projects and programs that shape the future of technology in Canada and expand connectivity from coast to coast. If you are interested in being a part of this, consider applying for the following opportunity:

 

As a Cloud Support Manager at Rogers, you will lead and manage a team of Cloud Support Specialists that use leading-edge technologies to deploy and maintain IaaS & PaaS services in a public cloud environment. This is a key role within the Public Cloud team that interfaces closely with other teams that are operating in the public cloud, to ensure a best-in-class customer experience to our business partners and end users. The ideal candidate is a self-starter with a strong focus on collaboration, monitoring, incident prevention, continuous improvements, and an innovative mindset that will lead to operational efficiencies. The candidate must have a strong track-record of leading a team, providing customer and technical support.  

 

What you will be doing...

  • Manage and develop a team of Cloud Support Specialists to continuously monitor and maintain cloud applications and services.
  • Manage 24/7 on-call rotation, provide escalation support for high severity production issues and help deliver first class service and support to customers.
  • Work closely with vendors to ensure platform availability and incident response.
  • Lead cloud incidents, RCAs and post-mortems, facilitating Incident and Problem Management to prevent repeated incidents and adhere to agreed service levels.
  • Provide insights and recommendations for service or application improvements.
  • Lifecycle & patch management for IaaS and PaaS Cloud Services.
  • Participate in daily sessions with the larger Cloud team, collaborate with Operations and Engineering to obtain a deep understanding of the Public Cloud usage.
  • Develop standards and contribute towards the overall strategy of production support.
  • Troubleshoot and resolve technical operational issues related to cloud Infrastructure.
  • Ensure knowledge of the platforms is accurately maintained and play a lead role in ensuring the transfer across all support staff.

 

What you have...

  • Experience as a client facing hands-on Lead or Manager of Cloud Support.
  • Customer centric and realize the value of providing excellent customer service and support.
  • Technical knowledge of at least one public cloud provider (Azure, AWS, OCI or GCP) and core understanding of the cloud service models (IaaS, PaaS, SaaS)
  • Ecstatic about Public Cloud, and familiar with end-to-end build and deployment processes.
  • Proven leadership skills and the ability to motivate teams. Exceptional abilities at mentoring and engaging others, empowering your team, and inspiring them to excellence.
  • Experience working both independently and, in a team-oriented, collaborative environment is essential.
  • Strong written, interpersonal, and oral communications skills and ability to communicate effectively to senior management.
  • Demonstrated ability to think strategically about business, product, and technical challenges.
  • Knowledge of container technologies (Azure AKS, Docker, Kubernetes, EKS, ECS)
  • Strong knowledge and awareness of modern system administration, monitoring & observability, orchestration, configuration management and process management tools (i.e. Azure Monitor, AWS Cloud Watch, Log Analytics, Dynatrace, Zabbix, Grafana, Linux / Windows OS, Apache, NGINX, Git, Ansible, Azure DevOps, Cloud Formation, Terraform, or similar).
  • Familiarity with fundamental networking/distributed computing environment concepts; NFS, key-based SSH; DNS; familiar with basic networking concepts: switching, routing, OSI network layers, firewalls, load-balancing at various layers, SMTP, HTTPS, SSL, SSH, AD
  • A solid understanding of programming and scripting languages (Bash, Python)

 

 
Schedule: Full time
Shift: Day
Length of Contract: Not Applicable (Regular Position)
Work Location: 8200 Dixie Rd (341), Brampton, ON 
Travel Requirements: None
Posting Category/Function: Technology & Information Technology

Manager, Cloud Support

Rogers
Brampton
  IT & Telecoms Full-time
Our Technology team wakes up every day with one goal in mind - connecting Canadians to the people and things that matter most. Together, we are proud to support 30 million Canadian...
Learn More
Mar 8th, 2024 at 11:11

Senior Android Developer Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

Contributes to development of world-class digital products and experiences on the Android platform that touch millions of Scotiabank customers every day. 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.
  • Work with product owners and business system analysts to refine ticket requirements in JIRA and Confluence, review pull requests, and implement documented designs.
  • Develop high-quality code by reviewing work with designer and product owners and resolving any issues quality assurance testers.
  • Collaborate closely with a team of Android, IOS, and backend developers to work on both new features and incremental improvements to the bank’s flagship mobile app 
  • Adheres to and demonstrates good coding conventions and best practices, and helps to maintain the architecture of the project
  • Stays on top of reviewing others’ code, actively contributing suggestions and catching potential issues
  • Always works to balance user experience, performance (client and backend), and security
  • 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:

 

  • 5 or more years of Android development
  • In-depth knowledge of Kotlin and Java programming languages, RxJava, Dagger, Android Studio and other tools used in Android Development
  • Good knowledge of coding patterns such as MVVM and clean code best practices
  • Knowledge of Jetpack Compose, Navigation Components and other modern Android Development tools and libraries
  • Good knowledge of unit-testing
  • Experience with accessibility and analytics
  • You have a proficient understanding of code versioning tools, such as Git
  • Competent in software engineering and computer science principles
  • Experience in integrating Third Party libraries and SDKs
  • Experience building applications that consume RESTful APIs
  • Experience with tools such as: JIRA, Confluence, Bitbucket
  • Good problem solving skills and excellent communication
     


 
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!

 
 


Working location condition: Hybrid 

#LI-Hybrid

Senior Android Developer

Scotiabank
Toronto
  IT & Telecoms Full-time
Contributes to development of world-class digital products and experiences on the Android platform that touch millions of Scotiabank customers every day. Contributes to the overall...
Learn More
Mar 8th, 2024 at 10:55

Senior Software Engineer Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

Global Banking and Markets Engineering (GBME) is the fast-moving, award-winning technology engine that powers Scotiabank’s Corporate, Investment Banking and Capital Markets businesses.

The Role

 

GBME is searching for Software Engineers who are continuous learners and are eager to boost capabilities of capital markets products and analytics platforms.

 

 

Do you thrive when faced with challenges? Like using fresh technologies to solve problems? Looking to work in various projects across the organization, collaborating with great teams and inspiring leaders? Then this is the right team for you!  In this exciting role, you’ll apply your analytical skills to design and develop applications that deliver excellence, effectiveness, and value to our business partners and customers.

 

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

 

  • Work closely with end users, and business teams to understand business needs, conduct gap analysis and requirements assessments as needed
  • Partner with Architecture on the design and integration
  • Deliver and enhance new and current solutions and applications
  • Be involved in the full life cycle of a project, responsible for producing actionable and complete specifications, writing production quality code, and implementation
  • Design, deliver and implement a database schema
  • Design test sets and automate where possible, including functional and non functional testing, regression testing as well as performance testing
  • Write deployment scripts and leverage tools such as the Accelerator pipeline to promote code
  • Support the solution in production (as needed)
  • Improve the end user experience by finding scalable solutions and addressing complex ad hoc queries.
  • Effectively communicate with technical and non-technical audiences
  • Able to work with and refactor legacy code (as needed).
  • Coach and train end users (as needed). 
  • Participate and run SCRUM Meetings (as needed).

 

You are passionate about developing applications that are reusable, efficient, and scalable, working in an innovated cross functional team 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:

 

  • Experience with 2 or more modern development languages (Python, Java, etc.)
  • 4+ years’ experience developing, deploying, and maintaining large scale applications with complex integration.
  • Recent experience with relational and non relational databases.
  • 2 + years’ experience reading, writing, and running SQL scripts.
  • Experience with UNIX Shell scripting in Sun Solaris/Linux environments
  • Experience working in an Agile environment, with experience and understanding of Test-Driven Development methodology.
  • Bachelor’s degree in computer science, Engineering or relevant experience.

 

 

 

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!

Senior Software Engineer

Scotiabank
Toronto
  IT & Telecoms Full-time
Global Banking and Markets Engineering (GBME) is the fast-moving, award-winning technology engine that powers Scotiabank’s Corporate, Investment Banking and Capital Markets busines...
Learn More
Mar 8th, 2024 at 10:52

Maintenance Information Specialist Full-time Job

Pembina Pipeline Corporation

IT & Telecoms   Calgary
Job Details

Pembina Pipeline Corporation’s GBU Central Complex (WEST District) is recruiting for a Maintenance Information Specialist.  

 

Reporting to the Day Foreman, Maintenance, the successful candidate will be responsible for liaising between Maintenance, Engineering, and Operations ensuring unit maintenance and production issues are discussed, prioritized, addressed, and resolved in a timely manner.

 

The Gas Services Business Unit provides gas gathering, compression, shallow cut processing and both sweet and sour deep cut processing services for its customers, primarily on a fee-for-service basis under long-term contracts.

Responsibilities may include but not limited to:

  • Participate in notification approval to ensure the work request(s) adds value, the data is accurate, and the priority is correct;
  • Communicate daily operations priorities/instructions/directives to the operations unit;
  • Prioritize all unit maintenance activities and liaise with the Maintenance Department and operating teams; 
  • Lead daily unit work prioritization meetings;
  • Lead the execution of unplanned emergency / urgent maintenance activities and planned outages;
  • Provide input from a plant operations perspective into detailed work plans, scoping requirements, resource and material requirements, work order follow-up and backlog management;
  • Lead the planning, coordinating, and scheduling of operations work tasks for equipment maintenance activities; 
  • Liaise between control center operations, district supervision, and field personnel for planned and reactive maintenance activities;
  • Collaborate with SCM on Quotes for Materials or Service and initiating purchase requisitions for materials, resources and equipment as per PPL corporate spending criteria; creating a Bill of Materials ("BOM") to assist with future planning; attaching appropriate technical documents, procedures, specifications, drawings, and checklists, or reports to orders;
  • Collaborate with project teams and internal support groups to integrate workloads into the Work order Management System; identifying Outage/Availability impacts in the Planning Process to assist Outage Scheduling;
  • Manage equipment in maintenance and operations procedures or manufacture recommendations;
  • Develop and implement asset management, preventative maintenance plans, and reliability strategies and initiatives;
  • Review daily Operations log to identify issues or opportunities that may affect the current schedule;
  • Support the development of Daily, Weekly and Monthly Schedules for planned work and ensure distribution to the appropriate disciplines;
  • Work with the Maintenance Planners to ensure all departments needs are identified, understood and plans are integrated;
  • Ensure operational and maintenance activities are executed per Pembina’s policies and procedures; supports implementation of maintenance strategies to ensure equipment availability;
  • Interface with Safety, Operations, Maintenance, Procurement, Integrity, Contractors and Engineering to develop accurate and executable work scopes;
  • Working with the Maintenance Planners to create detailed work packages that include all the required documentation related to the execution of the work scope which could include; P&ID’s, LOTO’s, blind lists, Safety Device Bypass Forms, External Energy Forms, Risk Assessments, Alternative Safe Isolations, Operations preparation of equipment, in addition to the development of commissioning and operating procedures for new or altered equipment;
  • Act as Operations SME in the MOC Process, Risk Assessments, PHA’s;
  • Support Pembina’s safety culture of "Zero by Choice" and the “Life Saving Rules”. To read more about our Life Saving Rules, visit pembina.com/safety;
  • Maintain a visible commitment to process and personal safety, as well as the safety of others; adheres to Pembina’s Core Competencies to drive results and culture; and
  • Participate in a diverse and Inclusive work environment.
     

Qualifications:

This individual must be flexible to accommodate changing priorities in a plant environment. Must be willing to collaborate with different teams through continuous change and improvement in a fast-paced environment. Other qualifications include: 

  • Minimum 5 years progressively responsible related experience in large processing plant operations;
  • Ability to manage multiple task assignments; effective communicator both in verbal and written format;
  • Strong understanding of production planning and scheduling and a basic understanding of economics and budgeting;
  • SAP experience is considered an asset; 
  • Proficient in MS Office (Word, Excel and PowerPoint); and
  • The successful candidate must be an excellent communicator with strong organizational skills.

 

 

Candidates will need to reside within 100 km of Hythe, AB.

 

 

This position is considered “Safety Sensitive” so will require Pre-Employment Drug & Alcohol Testing.  You may also be required to provide a Driver’s Abstract. 
 

 

The successful candidate must be legally able to work in the country of the position. Final candidate will be required to undergo Pre-Employment Background Checks including a Criminal Record Check. 

 

This position will be posted until end of day: 03/19/2024

Maintenance Information Specialist

Pembina Pipeline Corporation
Calgary
  IT & Telecoms Full-time
Pembina Pipeline Corporation’s GBU Central Complex (WEST District) is recruiting for a Maintenance Information Specialist.     Reporting to the Day Foreman, Maintenance, the succes...
Learn More
Mar 7th, 2024 at 09:23

Senior Software Engineer Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

The Team

Global Banking and Markets Engineering (GBME) is the fast-moving, award-winning technology engine that powers Scotiabank’s Corporate, Investment Banking and Capital Markets businesses.

 

GBME is searching for Software Engineers who are continuous learners and are eager to boost capabilities of capital markets products and analytics platforms.

 

The successful candidate will have a strong technical and engineering mindset.  You will work closely with business teams and cross functional engineering leaders to develop and implement market leading solutions for the various projects within GBME.  

 

 

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

 

  • Work closely with end users, and business teams to understand business needs, conduct gap analysis and requirements assessments as needed
  • Partner with Architecture on the design and integration
  • Deliver and enhance new and current solutions and applications
  • Be involved in the full life cycle of a project, responsible for producing actionable and complete specifications, writing production quality code, and implementation
  • Design, deliver and implement a database schema
  • Design test sets and automate where possible, including functional and non functional testing, regression testing as well as performance testing
  • Write deployment scripts and leverage tools such as the Accelerator pipeline to promote code.
  • Support the solution in production
  • Improve the end user experience by finding scalable solutions and addressing complex ad hoc queries.
  • Effectively communicate with technical and non-technical audiences
  • Able to work with and refactor legacy code (as needed).
  • Coach and train end users (as needed). 
  • Participate and run SCRUM Meetings (as needed).

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

 

 

  • Experience with 2 or more modern development languages (Python, Java, etc.)
  • 4+ years’ experience developing, deploying, and maintaining large scale applications with complex integration.
  • Recent experience with relational and non relational databases.
  • 2 + years’ experience reading, writing, and running SQL scripts.
  • Experience working in an Agile environment, with experience and understanding of Test-Driven Development methodology.
  • Bachelor’s degree in computer science, Engineering or relevant experience.

 

Soft Skills

 

  • Excellent communication and presentation skills.
  • Work as a contributing member of a team.
  • Values quality, while still managing expectations and deliverables.
  • Open to ideas and gives and receives feedback well.
  • Wants to understand financial market.

 

 

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! 

Senior Software Engineer

Scotiabank
Toronto
  IT & Telecoms Full-time
The Team Global Banking and Markets Engineering (GBME) is the fast-moving, award-winning technology engine that powers Scotiabank’s Corporate, Investment Banking and Capital Market...
Learn More
Mar 6th, 2024 at 13:17

Java Developer Full-time Job

Canadalin Consulting Inc.

IT & Telecoms   Calgary
Job Details

Canadian Pacific (CP) and Kansas City Southern (KCS) are now CPKC. As the only truly North American railway, we are making big moves! Drawing on our strong foundations and heritage, CPKC moves essential goods across our 20,000-mile network to support economic growth throughout Canada, the U.S. and Mexico. Be a part of history as we connect a continent and create exciting career opportunities across our new transnational network. Visit cpkcr.com to learn about the CPKC advantage, our purpose and culture.

 

PURPOSE OF THE POSITION:

The Software Developer II will be responsible for analyzing, developing, testing, implementing and documenting software solutions/applications that will contribute to CP's ability to achieve it's organizational goals. The Software Developer II (IS) role will utilize their technology background to help meet departmental service level objectives. Software Developer II will demonstrate proficiency in providing user support by responding to customer calls and correspondence to ensure customers are well satisfied. Using established analytical skills, assists in troubleshooting and examining systems to identify technical issues and guide to root cause.

 

POSITION ACCOUNTABILITIES:

  • Gather, refine, and document system requirements to ensure functionalities follow best practice methodologies;
  • Code, test, document and deliver requested functionality changes or enhancements to new or existing enterprise applications;
  • Produce technical documentation (i.e. requirements, design documents, turnover documentation, test plans) for requested functionality changes or enhancements;
  • Work within established CP software development standards and configuration management procedures and processes;
  • Assist in the creation of the system design and functional specifications;
  • Provide Functional Support for applications as needed;
  • Responsible for developing and testing solutions, coordinate the implementation and completion of recommended specifications application;
  • Provide code and database administration in live and test environments;
  • Write technical procedures and documentation for the applications including operations, user guide, etc.;
  • Provides on-call support on rotation for production environments in a 24 x 7 schedule.
  • Participate in meetings with team to discuss progress and issues to be resolved, and report progress on a weekly basis to the Manager and perform various other duties as required.

 

POSITION REQUIREMENTS:

  • Bachelor's Degree in Computer Science, Engineering, Information Systems, or related discipline Required
  • 7+ years of experience with Java development.
  • Experience designing and working with REST APIs
  • API development experience in service and resource-oriented architectures
  • Extensive experience in building Distributed, Service Oriented, Micro service-style and cloud-based architectures (Amazon, ECS, Docker, OpenShift, Kubernetes)
  • Hands-on experience with rational databases (e.g. Oracle,SQL Server) and caching technology (e.g. Redis)
  • Hands-on experience with Linux and Unix Shell Scripting
  • Extensive experience with Jenkins, TeamCity, Sonar Cube, Bitbucket
  • Knowledge of developing web interfaces using modern JavaScript/CSS frameworks (React, Angular)
  • Strong verbal and written communication
  • You have a desire to teach and learn from your peers

 

NICE TO HAVE:

  • Experience with Kubernetes, Kafka and MQ
  • knowledge of CI/CD tools (Jenkins, Azure/AWS DevOps CI, Github, etc)
  • Previous experience in performing on-call duties on a weekly rotation

 

 

WHAT CPKC HAS TO OFFER:

 

  • Flexible and competitive benefits package
  • Competitive company pension plan
  • Employee Share Purchase Plan
  • Performance Incentive Program
  • Annual Fitness Subsidy
  • Part-time Studies Program

 

ADDITIONAL INFORMATION:

As an employer with North American presence, the possibility does exist that the location of your position may be changed based on organizational requirements.

 

 

Background Investigation:

The successful candidate will need to successfully complete the following clearances:       

 

  • Criminal history check
  • Reference check

 

Management Conductor Program:

Becoming a qualified conductor or locomotive engineer is the single best way for a management employee to learn the business at CPKC. You may be required to obtain a certification or to maintain your current certification/qualification as a conductor or locomotive engineer.

 

CPKC is an employment equity employer committed to the principles of employment equity and inclusion. We encourage all qualified candidates to apply including women, Black, Indigenous, People of Colour (BIPOC), members of the LGBTQ+ community, and people with disabilities. Accommodations for the job application process can be provided, as appropriate, upon request. All applicant information will be managed in accordance with the federal Personal Information Protection and Electronic Documents Act (PIPEDA)”. 

Java Developer

Canadalin Consulting Inc.
Calgary
  IT & Telecoms Full-time
Canadian Pacific (CP) and Kansas City Southern (KCS) are now CPKC. As the only truly North American railway, we are making big moves! Drawing on our strong foundations and heritage...
Learn More
Mar 6th, 2024 at 12:38

Cloud Developer - Azure Full-time Job

Canadian Pacific Railway

IT & Telecoms   Calgary
Job Details

PURPOSE OF THE POSITION:

The IS team provides cloud development services for multiple solutions across CPKC. The cloud team is responsible for helping application teams across CPKC with cloud (AWS and Azure) solutions including real-time data processing, on premise integrations, custom web applications, chat bots, and container-hosted applications. The team is responsible for designing, developing, and supporting cloud solutions that provide both integrations to on premise IS applications and applications directly for use by end-users at CPKC. This role will be responsible for working with Solution Architects, Business Analysts, and other members of the business to develop, deliver, and support cloud solutions primarily using serverless components.  This position will have a focus on Microsoft Azure, but will be expected to do some work in AWS.

 

POSITION ACCOUNTABILITIES:

  • Responsible for maintaining and supporting the application and related data processes in a production environment
  • Develops applications following standards set by and for the team, including promotion standards, naming standards, integrations standards, documentation standards, and code repository standards
  • Responsible for monitoring usage to reduce cloud costs
  • Collaborates closely with project teams, including Business Analysts, Solution Architects, Project Managers, Application Developers, and Developers
  • Collaborates with other members of the cloud team to provide and receive peer reviews of all cloud production deployments
  • Sustainment responsibilities can include: Immediate incident resolution of application problems, performance problems, and integration problems
  • Provides 24/7 on call support in rotation for cloud support
  • Understands the importance of secure data and maintains the confidentiality of CPKC data

 

POSITION REQUIREMENTS:

  • 5+ years of experience in Azure development
  • 5+ years of experience with core Azure services, especially Azure Functions, Blob Storage, Service Bus, Azure App Service, Azure Static Web Apps, Azure Container Instances, Azure Kubernetes Services, Azure SQL, and Azure Cosmos DB
  • 5+ years of Experience with monitoring solutions such as Azure Monitor
  • Knowledge of writing infrastructure as code (IaC) using Azure Resource Manager (ARM) templates or Bicep
  • Proficiency in Azure SDKs, Azure PowerShell, Azure CLI, data storage options, data connections, and APIs
  • Experience in app authentication and authorization, compute, and container deployment, debugging, performance tuning, and monitoring
  • Strong Python development skills
  • Experience in Azure cost management and optimization, including the ability to implement strategies to reduce costs while ensuring performance and reliability

 

WHAT CPKC HAS TO OFFER:

  • Flexible and competitive benefits package
  • Competitive company pension plan
  • Employee Share Purchase Plan
  • Performance Incentive Program
  • Annual Fitness Subsidy
  • Part-time Studies Program

 

ADDITIONAL INFORMATION:

As an employer with North American presence, the possibility does exist that the location of your position may be changed based on organizational requirements.

 

Background Investigation:

The successful candidate will need to successfully complete the following clearances:       

  • Criminal history check
  • Reference check

 

Management Conductor Program:

Becoming a qualified conductor or locomotive engineer is the single best way for a management employee to learn the business at CPKC. You may be required to obtain a certification or to maintain your current certification/qualification as a conductor or locomotive engineer.

Cloud Developer - Azure

Canadian Pacific Railway
Calgary
  IT & Telecoms Full-time
PURPOSE OF THE POSITION: The IS team provides cloud development services for multiple solutions across CPKC. The cloud team is responsible for helping application teams across CPKC...
Learn More
Mar 6th, 2024 at 12:26

Software Dev Engineer Full-time Job

Amazon

IT & Telecoms   Vancouver
Job Details

Key job responsibilities
Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.

We are open to hiring candidates to work out of one of the following locations:

Vancouver, BC, CAN

BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- 3+ years of Android development experience
- 3+ years of Apple platform development experience

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.

 

Salary is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.

Software Dev Engineer

Amazon
Vancouver
  IT & Telecoms Full-time
  114,800  -  191,800
Key job responsibilities Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates kn...
Learn More
Mar 5th, 2024 at 10:25

Information Analyst Full-time Job

Government Of Alberta

IT & Telecoms   Edmonton
Job Details

Ministry: Technology and Innovation
Location: Remote across Alberta. This position is eligible for remote work, you must reside in Alberta to work remotely. Candidates in Edmonton area eligible for hybrid or in-office
Full or Part-Time: Full Time
Hours of Work: 36.25 hours per week
Scope: Open Competition

Closing Date: March 19th, 2024
Classification: Program Services 2
Salary: $2,345.14 to $3,076.28/ bi-weekly ($61,208 to  $80,290/ year)

 

Role

Reporting to the IM Programs Manager and as a member of a support team, the Information Analyst supports the provision of information management (IM) advice, guidance, and direction to client ministries. This position has a key role in gathering information that will be used to support recommendations, strategies and approaches to enhance the implementation of the IM Program within one or more departments.  The Information Analyst plans and collects information related to the delivery of IM services and participates in the identification/creation of IM solutions to support specific business activities, processes, and requirements. 


This position also supports IM Programs strategic projects that are designed to enhance the centralized IM Program services to ensure that all services are client centered, coordinated, and optimized. Work may also include supporting the review and risk assessments associated with Technology development projects, and supporting the roll-out of tools and procedures to ensure IM risks are identified and minimized.


To be effective, the Information Analyst must understand where to find various legislation and policy instruments and understand where to identify what solutions are available to assist clients with their solutions. The role reviews solutions to ensure they are client focused and will be effective in meeting both end users need and be compliant with existing policy instrument. This will ensure that the Government of Alberta understands and minimizes Information Management risks and leverages information to it's fullest potential. 


Responsibilities encompass the analysis and implementation phases for a broad variety of IM initiatives including: 

  • Completing reviews and collection of IM requirements and practices;
  • Understanding current business processes and procedures; 
  • Supporting clients in understanding IM risks related to current business activities; and 
  • Supporting the roll-out of tools and procedures to minimize the IM risks that exist. 


The position functions within the parameters of the GoA IM Program and applicable strategic plans, legislations, regulations, policies, standards, directives, and procedures.

APS Competencies

Competencies are behaviors that are essential to reach our goals in serving Albertans. We encourage you to have an in depth understanding of the competencies that are required for this opportunity and to be prepared to demonstrate them during the recruitment process.

 

This link will assist you with understanding competencies:https://www.alberta.ca/system/files/custom_downloaded_images/psc-alberta-public-service-competency-model.pdf

 

Agility: Uses common sense and past experience to approach ambiguous problems.

 

Drive for Results: Actively sets goals and remains open to advice on reaching them.

 

Build Collaborative Environments: Works in an open honest manner with colleagues.

 

Systems Thinking: Sees impact of work on organization; anticipates change in own area based on activities in other areas.

 

Creative Problem Solving: Contributes ideas for improving processes and adapts existing practice to address problems.

Qualifications

Required: 

  • University degree in Records and Information Management, or Library Sciences, or a related field.


Equivalency:

  • A diploma in a related field plus two (2) years related experience
  • A certificate in a related field plus three (3) years related experience
  • A High School Diploma plus four (4) years of related experience


Assets:

  • Experience with the IM requirements related to Sharepoint collaboration environments, and databases.
  • Experience working with functional records classification. 
  • Other Microsoft 365 suite applications including Teams, Planner, OneNote, and Power Apps.
  • ARMA or AIIM member, or related professional designations

 

Minimum recruitment standards outline the minimum education and experience required for appointment to a job classification. 
Refer to https://www.alberta.ca/alberta-public-service-minimum-recruitment-standards
 

Notes

Terms of Employment: Permanent Full time positon.
Hours of Work: 36.25hrs. per week
Location: Edmonton (Remote across Alberta)


This position is eligible for remote work, you must reside in Alberta to work remotely. Candidates in Edmonton area are eligible for hybrid or in-office work.


This competition may be used to fill future vacancies, across the Government of Alberta, at the same or lower classification level. 


Final candidates will be required to undergo a security screening.


Any costs associated with obtaining the required documents/checks as noted or interview travel expenses, will be the responsibility of the candidate. Out-of-province applicants can obtain the required documents/checks from the province they currently reside in.)

Information Analyst

Government Of Alberta
Edmonton
  IT & Telecoms Full-time
  61,208  -  80,290
Ministry: Technology and Innovation Location: Remote across Alberta. This position is eligible for remote work, you must reside in Alberta to work remotely. Candidates in Edmonton...
Learn More
Mar 5th, 2024 at 09:35

Looking for a job?

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