Contract long term up to 14 months
Metrolinx is connecting communities across the Greater Golden Horseshoe. Metrolinx operates GO Transit and UP Express, as well as the PRESTO fare payment system. We are also building new and improved rapid transit, including GO Expansion, Light Rail Transit routes, and major expansions to Toronto’s subway system, to get people where they need to go, better, faster and easier. Metrolinx is an agency of the Government of Ontario.
At Metrolinx, equity, diversity and inclusion are essential to living our values of serving with passion, thinking forward and playing as a team.
PRESTO is an electronic transit fare payment system in the Greater Toronto, Hamilton and Ottawa areas that eliminates the need for tickets, passes and cash. PRESTO serves more than 5 million customers across 11 transit agencies and processes over $2.5 billion in fares through 67 million boardings per month (pre-pandemic). Today, PRESTO offers one of the most globally advanced fare payment systems in the world having delivered new ways to pay for customers, including real time PRESTO Contactless with credit and Interac debit and PRESTO in Mobile Wallet across its transit agency clients, including the Toronto Transit Commission (TTC). Enhancing the customer experience through continuous improvement while working with our transit agency clients to support their needs, and maintaining a system that performs exceptionally, continue to drive PRESTO toward making transit better for all.
Our Presto Office is looking for a Senior Software Developer (Data) who will provide data engineering capabilities (extraction, storage, retention, cataloging, classification, modelling, cleansing, staging, aggregation, summarization to the organization. The Senior Developer will be reporting to the Director, Technology Cloud Infrastructure and Integration.
What will I be doing?
Design and implement scalable data pipelines using Azure services like Data Factory, Synapse Analytics, and Databricks to ingest, transform, and store structured and unstructured data
Understanding the data – Perform and support Analysis and Forecasting; Perform and support Predictive Modelling & Optimisation.
Support end-user needs through the development of accompanying training material, resources, or through ad-hoc requests
Provides expertise on data custodian activities, including but not limited to, maintaining metadata and data lineage documentation, and implementing data quality policies defined by data owners and stewards, and working with third-party providers to ensure strict adherence to enterprise data governance policies
Provides subject matter expertise and consultation to senior management and officials on a range of issues, assists in interpretation of qualitative and quantitative data for evidence-based decision-making
Leads the technical analysis, program design, coding, testing, debugging, and documentation, with full technical knowledge of all phases of applications systems analysis and programming
Ability to translate business needs to technical specifications, clearly communicate advanced technical topics with non-technical audiences and to work effectively with support teams, user communities and application development groups.
Facilitate collaboration with other developers, product owners, product teams and designers to solve interesting and challenging problems through delivery of various analytics solutions.
Accountable to design, build and deploy BI solutions (e.g. reporting tools, develop and execute database queries and conduct analyses, create visualizations and reports for requested projects, evaluate and improve existing BI systems
Business Needs & Extraction – Identify context, problems and opportunities; Identify and apply Data privacy needs; Manage data ownership and Acquire data through various methods.
What Skills and Qualifications Do I Need?
Completion of a degree in Engineering or Computer Science, or a related discipline – or a combination of education, training and experience deemed equivalent
Demonstrated experience in data engineering, Technical Lead, or Project leader
Microsoft certified data engineer developer Or Agile Certified Professional Or Certified Scrum Product Owner as assets
Prepare technical specifications for Data Analytics solutions to meet business, functional and non-functional requirements specified by Metrolinx departments to meet business case outcomes and operational targets through enterprise information and intelligence
Develop and test Data Analytics prototypes, proof of concepts, pilots and production builds for business improvement plans and business cases that aim to understand and improve on the performance and success metrics through the analysis, processing and reporting of data that is collected through business processes and systems
Analyse and recommend through evaluations, presentations and analyses for business cases the technologies to enhance Data Analytics to meet business objectives and strategies
Create visualizations and reports for requested projects
Don’t Meet Every Requirement?
If you’re excited about working with Metrolinx but your past experience doesn’t quite align with every qualification of this posting, we encourage you to apply. You just might be the right candidate for this or other roles. We are always looking for great talent to join our team.
We invite all interested individuals to apply and encourage applications from members of equity-deserving communities, including those who identify as Indigenous, Black, racialized, women, people with disabilities, and people with diverse gender identities, expressions and sexual orientations.
Accommodation:
We value the unique skills and experiences each person brings to Metrolinx and are committed to creating and maintaining an inclusive and accessible environment. We are committed to the requirements of the Accessibility for Ontarians with Disabilities Act so if you require accommodation during the hiring process, please let our Recruitment team know by contacting us at: 416-202-5601 or email hr.recruitment@metrolinx.com.
Application Process:
All applicants must be legally entitled to work in Canada. Metrolinx will be using email to communicate with you for all job competitions. It is your responsibility to include an updated email address that is checked daily and accepts emails from unknown users. As we send time-sensitive correspondence, we recommend that you check your email regularly. If no response is received, we will assume you are no longer interested in pursuing the opportunity. Please be advised that a Criminal Record Check may be required of the successful candidate.
Should it be determined that any background information provided is misleading, inaccurate or incorrect, Metrolinx reserves the right to discontinue with the consideration of your application.
We thank all applicants for their interest, however, only those selected for further consideration will be contacted.
WE ARE AN EQUITABLE AND INCLUSIVE EMPLOYER.
LI-SS1