Maintenance Systems Support Analyst

Coast Mountain Bus Company


Date: 2 hours ago
City: Vancouver, BC
Contract type: Full time
Marketing Statement

As the largest operating company in the integrated TransLink enterprise, Coast Mountain Bus Company (CMBC) operates a fleet of clean-fuel conventional and community shuttle buses, zero-emission trolley buses, and passenger ferry SeaBuses in Metro Vancouver, the largest single transit service area in Canada.

At CMBC, one of BC’s Top Employers, we're committed to providing an innovative, healthy, and engaging workforce. This is reflected in our workforce of over 5,500 employees performing over 400 unique jobs, who are committed and empowered to deliver service that attracts nearly 1.1 million passengers daily and connects people, businesses, and communities in the Metro Vancouver region.

We have the important job of helping our passengers get to work, appointments, visiting with family and friends, and back again every day. Metro Vancouver relies on us, and we take that as a point of pride.

Summary

Responsibilities

Represents the Maintenance Systems Support Department (MSS) facilitating technical support and expertise in Maintenance Systems (MS) applications and Data Analysis as it applies to Fleet Business and Engineering units. Works with clients to identify requirements, gather information, propose, and implement new procedures, applications, enhancements, configuration changes, procure hardware and software, and liaise with BTS to ensure standards and procedures comply within company policy. Develops business centric applications utilizing various programming languages as required by operating units. Provides guidance and support to Maintenance Systems Coordinators. Coordinates with external support teams to ensure organizational systems are functioning in accordance with business needs. Provides guidance, expertise, and recommendations to various stakeholders in CMBC and TransLink on various reporting systems, analytical tools, processes, and requirements. Conducts complex analysis, forecasting, reporting and documentation to improve effectiveness and to support continuous improvement of the various maintenance related systems for the division. Provides training to various stakeholders on MS, various reporting systems, analytical tools, processes, and requirements.

Duties And Responsibilities

Work with clients to identify requirements, gather information, propose, and implement new procedures, business centric applications, enhancements, configuration changes, procure hardware and software, and liaise with BTS to ensure standards and procedures comply within company policy by:

Identifying the requirements, assessing the impact of changes, maintaining, developing, and refining related Maintenance Systems including, but not limited to: Annual Workplan for Planning, Brake Reline Management, Maintenance Reporting, Fuel and KM systems, Power BI Dashboards, as well as new and developing Maintenance business processes.

Configuring, testing, improving, and troubleshooting new, or updated systems that have been implemented.

Liaising with BTS units in assessing recommendations and its impact on infrastructure.

Understanding the application technical infrastructure and the BTS Enterprise Architecture plans and future directions, for example: participating in the conceptual workshops and provide technical insights for MS in upgrading and advancement of Enterprise Resource Planning directly affecting the betterment of future versions.

Providing guidance and advice to maintenance system users to ensure information availability, quality, integrity, and reliability is maintained.

Reviewing and monitoring various maintenance information sources and systems to identify and resolve issues as well as verify their operation and data quality.

Driving to various CMBC locations to respond to issues and troubleshoot problems with systems.

Providing demos, training and knowledge transfer to end users, peers, and other Business units.

Develop business centric applications utilizing various programming languages as requested by internal and external customers:

Obtaining information, assessing requirements, proposing solutions, and coordinating hand-off for updates and support developing application files and reports using programs such as Cognos, Crystal Reports, Microsoft Excel, Access, Power Query, Power Pivot, Power BI

Utilizing programming languages such as, but not limited to: Structured Query Language (SQL), Visual Basic for Applications (VBA), Power Query M, and Data Analysis Expressions (DAX).

Liaising with BTS and Data solutions teams to collaborate and ensure applications adhere to development and support standards.

Maintaining the health of applications by providing continuous support, enhancements, and customizations throughout the application’s lifecycle.

Provides Guidance And Support To Maintenance Systems Coordinators By

Assigning day to day tasks, checking for accuracy and completion of work in a timely manner.

Verifying scheduled reports on vital business metrics avoiding service disruptions that can affect scheduled operational functions.

Monitoring and escalating change requests in the ticketing queue affecting the safety and security of revenue and non-revenue vehicles, for example: modifying inspection points and related parts avoiding critical failure costing unforeseen corrective maintenance.

Assisting the Assistant Manager in allocating tasks and providing guidance.

Responding to emergency callouts for immediate operation support as required, including off hours.

Coordinates with external support teams to ensure organizational systems are functioning in accordance with business needs by:

Liaising with external companies such as fuel vendors, software vendors, tank monitoring providers, and vendor for oil analysis to understand, assess and determine requirements relating to maintenance systems.

Keeping up to date on the application technical infrastructure and coordinating with TransLink support team ensuring requests submitted to them are in line with business processes and needs.

Identifying and assessing the impact of the changes requested by business users to ensure it meets organizational need/requirement and provides recommendation for improvement/adjustments.

Coordinate with external service provider in troubleshooting maintenance required systems to ensure functionality is up to organizational standards.

Ensure functionality of maintenance systems associated hardware, such as troubleshooting, diagnosing, repairs, and/or replacements.

Advancing knowledge and skills to become subject matter experts of the relevant supported applications.

Requirements

Provides guidance, expertise, and recommendations to various stakeholders in CMBC and TransLink on various reporting systems, analytical tools, processes, and requirements by:

Liaising with internal stakeholders such as Engineering, Training, Maintenance, Planning, Finance, Inventory, BTS, TransLink and CMBC Service Planning, HR, Performance Reporting, Infrastructure, and Bus Services.

Working with internal customers collaboratively to resolve issues and improve existing processes, including making recommendations for changes to reflect current conditions and ensure accurate results.

Providing recommendations to internal project teams as required, not limited to business processes and practices, detail design on systems, user requirements for efficiencies/functionalities.

Conducting and participating in maintenance cost/benefits analyses, derived from reporting or statistical solutions, typically from ad-hoc requests or abnormal behavior within data.

Providing guidance as needed in the use of best practices relating to Asset Management information, Work Management information and Workflow Management within MS and Maintenance Business Processes, to support change management.

Conducts Complex Analysis, Forecasting, Ad-hoc Reporting, And Documentation To Improve Effectiveness And To Support Continuous Improvements Of The Various Maintenance Related Systems For The Division By

Designs, develops, tests, implements, and maintains business solutions as required by the division.

Developing, maintaining, and refining the Fleet Maintenance Work Plan environment, modelling tools, and business processes.

Conducting in-depth analysis and studies involving advanced methods and techniques and statistical software, of current fleet MS and processes to identify problematic systems or procedures that need to be reworked, to improve efficiency, effectiveness and recover resources where possible.

Documenting all analysis, findings, and recommendations for improvement.

Developing, reviewing, and updating maintenance system processes, procedures, documentation, guidelines, and manuals, ensuring accuracy, current, and easily accessible to the maintenance team, to increase retention of processes within Fleet Maintenance.

Maintaining these documents to ensure information is current and up to date with ease of reference.

Liaising with other departments and external suppliers to determine requirements needed to create, test, and implement operational and statistical maintenance reports using various tools and maintenance systems.

Provides training to various stakeholders on MS, various reporting systems, analytical tools, processes, and requirements by:

Providing training on various maintenance systems for various user groups including but not limited to garage staff, other team members, and individuals that may need to use MS.

Developing training materials on emerging technologies and updates to current applications ensuring data quality and integrity are maintained.

Performs related duties as assigned, such being items of a minor nature that do not affect the value of the job.

Education

Qualifications

Completion of a two-year diploma in computer science including courses in statistical analysis, operating system technologies. general programming report writing and the use of software development tools. Valid Class 5 BC Driver’s License required.

Experience

Requires three (3) years recent experience working in maintenance in a transit or similar environment, with demonstrated knowledge of system troubleshooting and maintenance information analysis using report-writing software, and training end users. A further period of up to one (1) year on the job is required to become familiar with the maintenance systems, policies, procedures, and user requirements; also, to become familiar with the work leader responsibilities including resolution of escalated problems and providing work leader direction to employees.

Other Information

Recruitment Process: An applicant will be required to demonstrate their suitability for this position by meeting the minimum level of qualifications and experience in order to be invited into the selection process. A standard interview format will be used including general, scenario and behavioural descriptive interview questions.

Work Schedule

37.5 hours per week.

Work Designation

Hybrid

This position offers the flexibility of working both on-site and remotely within B.C.

Rate of Pay

Salary $7,977 - $9,593 per month (Actual salary offered will be commensurate with education, experience and internal parity).

The Total Compensation Package includes Extended Health, Dental, Transit Pass and enrollment in the Public Service Pension Plan. Focus on your development through tuition reimbursement, training, and mentorship programs. Enjoy a variety of health and wellness programs, including access to gym facilities. Speak to us to know more about what we offer.

How To Apply

Please click the 'Apply' button at the top right corner or go to https://www.translink.ca/About-Us/Careers.aspx to apply for this position and view instructions on the process.

INSTRUCTIONS: Please save your (1) cover letter, and your (2) resume as one pdf document prior to uploading your application on-line.

Posting Date: August 08, 2024

Closing Date: Open until filled

Please note that only those short listed will be contacted.

Having trouble applying? Please view the System Requirements & FAQ's by going to http://www.translink.ca/careers.

Equal Employment Opportunity

Coast Mountain Bus Company is committed to employment equity and building a diverse workforce, representative of the customers we serve and the many communities in the Metro Vancouver region. We welcome and encourage Indigenous applicants, people of colour, all genders, 2SLGBTQ+ and persons with disabilities to apply. Learn more about TransLink's commitment to equity, diversity and inclusion.

Accommodations are available on request for candidates taking part in all aspects of the selection process. For a confidential inquiry, simply email us at [email protected]

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Community Care Assistant (Community Health Worker) - North Shore

Vancouver Coastal Health, Vancouver, BC
55 minutes ago
Come work as a Community Care Assistant with Vancouver Coastal Health (VCH)! Vancouver Coastal Health is looking for a Community Health Worker to join the Home Support Team in North Vancouver, BC. Apply today to join our team! Community Health Workers are a core part of our communities as caregivers and make a significant impact on the quality of life of...

Corporate Account Manager, Western Canada

Ecolab, Vancouver, BC
1 day ago
Ecolab’s Global Food Retail division delivers cleaning and sanitation programs, food safety audits and insights into store operations to food retailers globally, partnering with our customers around the world to identify food safety risks and help prevent the spread of foodborne illnesses. We are seeking a Corporate Account Manager for Western Canada to join its industry leading sales team. You’ll...

Recreation Therapist - Senior

Vancouver Coastal Health, Vancouver, BC
1 day ago
Come work as a Recreation Therapist with Vancouver Coastal Health (VCH)!Vancouver Coastal Health is looking for an experienced Recreation Therapist to join the Long Term Care Team at Little Mountain Place in Vancouver, BC.  Apply today to join our team! As a Recreation Therapist with VCH you will:Work in a team based environment and ensures the provision of Recreation Therapy services...