Data Product Developer
$80 per hourTotal Systems Solutions Consulting Inc.
Job Responsibility:
Data Product Developer
THE OPPORTUNITY
Total Systems Solutions Consulting Inc. is seeking a Data Product Developer to work for our public sector client at The Ministry of Finance in the Province of British Columbia. This is a remote full-time role with availability Monday to Friday from 8:00am to 5:00pm in the Pacific Time Zone.
Consultant candidates are expected to start ASAP and the contract length is 2 years and may be required to attend in-person meetings in Victoria, BC.
Project Context
The Ministry develops data products for use by Ministry staff in the form of datasets, reports and analytics. Currently, this is accomplished with a variety of manual and semi-automated processes using a wide variety of technologies.
In 2022, the Ministry began the development of an Finance Data Strategy' to understand its current state, leverage learnings from other jurisdictions to set a direction, and articulate its vision for effectively managing data moving forward (the Strategy). The Strategy included recommendations and a high-level, multi-year, strategic reference roadmap. In 2023, the Ministry received endorsement of a four year, detailed implementation plan for the Strategy.
The Strategy and the implementation plan are part of a comprehensive four-year initiative to modernize the Ministry information technology, which started in 2022/2023. Several projects detailed in the implementation plan have been started, and the Ministry is preparing to undertake another phase of the implementation plan by beginning component development detailed in the implementation plan in 2024- 2025.
Specifically, this phase will consist of several overlapping components each with their own phases and expected deliverables, each either building upon an existing Ministry asset or creating a new ministry asset to fulfil on the Ministry's overall data strategy. Each component is envisaged and structured as a business-driven design process, followed by an iterative and end-to-end development process that delivers value in the form of a Ministry asset early in the project lifespan and then iteratively throughout the life of the component.
The components fall into two main groups. The first group of components is the development of the Ministry data operations platform. The data operations platform is a collection of components forming a set of services that will be available to Ministry staff to enable them to create high quality data products primarily for internal use, in the form of datasets, reports and analytics in a structured, maintainable and supportable way. The second group of projects is to populate the data operations platform with data by creating data pipelines and, in some cases, by manually gathering metadata from unstructured sources, to assist the Ministry data teams to make their data products more discoverable, accessible and usable.
Scope of Project
Anticipated Components
Certain anticipated components are as follows:
Finance Data Store Service Ministry data analysts and data scientists require access to a variety of database management technologies suited to their specific and evolving business and analysis needs. The Finance Data Store, currently in active development, is an effort to provide a variety of highly available and supported database systems that provide data for analysis used by ministry staff performing data analysis tasks and creating data products.
Asset: Finance Data Store Objective: Establish Finance Data Store as a production ready service
Finance Data Catalogue Metadata Collection The Finance Data Catalogue is a single place within the Ministry of Finance where staff can locate and discover data products, reports and analytics for use in analysis and informed decision making. The catalogue will go into production in May 2024. As a new repository of metadata, it will be populated with metadata describing the data assets of the Ministry. This Finance Data Catalogue Metadata Collection project goal is to collect metadata from a variety of sources including the source databases and supporting documents and placing that metadata into the metadata catalogue for use by ministry staff.
Asset: Finance Data Catalogue
Objective: Populate Finance Data Catalogue with metadata
Access Management System The Access Management System provides a web-based interface to a roles-based access control administrative database that will leverage IDIR as well as provide finer grained access control mechanisms to allow the ministry to manage access to data resources in an efficient and agile manner.
Asset: Access Management System
Objective: Establish Finance Data Access Management System as a production ready service
DataOps Platform A collection of tools and processes to establish, refine and continuously improve data products in a reliable and automated way making it more usable and valuable at scale and at increasing velocity. The tools include data collection, orchestration, pipelines, code management, data quality monitoring, and testing frameworks and tools.
Asset: Finance DataOps Platform Objective: Establish DataOps Platform as a production ready service
Component: Landing Zones A secure and managed service for external data providers for sending data to the Ministry of Finance using a flexible set of data transfer protocols. The service will enable ministry staff to easily create, monitor and grant access to secure landing zones as needed for receiving data from external partners.
Asset: Landing Zones Service
Objective: Establish Landing Zone Service as a production ready service
Research Library Develop a process and toolset for supplying analytical sandboxes to data scientists for trying out new ideas in a safe environment without having to make significant changes to their working environment and without affecting other systems and without risking of exposure of sensitive information. Consisting of tools including scripts and templates for establishing development environments for a variety of project contexts along with how-to documentation, the sandboxes will provide an easy way for new data scientist staff members to quickly become productive.
Asset: Analytical Sandbox Toolset
Objective: Establish tools and documentation for data scientists
Enterprise Data Analysis Capabilities Develop and establish tools and an approach to Power BI data access and data product publishing that can be utilized by Power BI users across MFIN providing consistent and convenient access to source data and guidance for users wanting to share or publish their resulting data products. Asset: Enterprise Data Analysis Capabilities
Objective: Establish Power BI Service structures and guidelines for accessing Finance Data Store data and making Power BI related data products discoverable in the Finance Data Catalogue
Intra-Ministry Data Management Capabilities Provide a platform for the development of ad-hoc no code low code solutions using Power Apps to be used by qualified MFIN staff to develop small applications on a selfserve basis in a supported and secure environment. Asset: Intra-Ministry Data Management Capability
Objective: Establish structures, underlying infrastructure, processes and guidelines for the development of Power Apps solutions.
Data Register Capability The use of Data Registers for data from authoritative sources can ensure data consistency, integrity, and accuracy for important MFIN data assets. This approach requires robust data governance policies and supporting technology to manage access, integrity and security effectively. This component provides additional resources to assist MFIN with the capacity to explore business value opportunities, develop a conceptual design and prototype to demonstrate how this can be done.
Asset: MFIN Data Registry Design
Objective: Develop a registry design and prototype
Consultant Qualifications
The Platform Developer is a software developer who specializes in developing and configuring individual system components, so they work together as part of a larger platform. They take direction and guidance from the Platform Architect in supporting the development and maintenance of systems.
Following are the desired qualificaitons:
3+ years in software development, integration and/or solution architecture.
- Post-secondary education in Computer Science or related field or equivalent combination of education and experience.
The Data Product Developer is a software developer who specializes in creating new valuable data products or improve existing ones by developing data pipelines to transform, combine and publish data to create data products for use by data scientists and other staff members They take direction and guidance from the Data Product Manager in supporting the development and maintenance of data pipelines and data products.
They have expert hands on knowledge of software development, data pipeline development, data quality assurance, testing, debugging and operations and can troubleshoot problems as they arise.
They are expected to have hands on experience and be able to provide skills and expertise in the areas of:
- Linux and Windows operating systems
- Python programming
- Apache Airflow or similar technology
- data modelling
- software development
- CI/CD They are expected to be familiar with the technologies or equivalent technologies as described in the scope section of this RFP as well as demonstrated proficiency and experience in the following areas:
- developing supporting configuration scripts in Python, Bash and Windows PowerShell
- Microsoft Power BI
- working with business areas and Data Product Managers to gather and analyse requirements
- understanding of data management issues including privacy and security
- designing and running data tests to ensure quality and accuracy expectations are met and to detect problems
- deploying and configuring monitoring systems to ensure the ongoing performance requirements are met
- documenting and maintaining appropriate system documentation
The Data Product Developer must be able to communicate effectively, to a broad range of stakeholders, including executive and senior management using oral and written communication skills
Job Types: Full-time, Fixed term contract
Pay: Up to $80.00 per hour
Flexible Language Requirement:
- French not required
Schedule:
- Day shift
- Monday to Friday
Application question(s):
- Describe where you have worked as the Developer on a large migration project where Power BI and OpenShift were involved?
Education:
- Bachelor's Degree (preferred)
Experience:
- Power BI: 3 years (required)
- OpenShift and related tools such as Helm and Docker: 3 years (required)
- Python, Bash and Windows PowerShell: 3 years (required)
- Software Development, integration and/or solution architect: 3 years (required)
Work Location: In person
- ...enabling them to generate business value from data. Our consultants bring deep expertise in... ...a strategic and execution-focused Data Product Manager to lead the development, modernisation... ...high-level analytics solution designs. Develop customer understanding through customer...SuggestedFull timeLocal area
$50 - $55 per hour
...Job Responsibility: Role: Big Data Engineer Location: Toronto- Hybrid Hire Type: Contract JD: 6-8 years of experience??-Experience in Programming languages (Java, Scala, SQL, Unix scripting), frameworks (Spring boot, OpenShift containers), DevOps (Jenkins, UCD etc...SuggestedHourly payFull timeContract workFixed term contractRemote workMonday to friday$68.55 - $82.26 per hour
...RQ00745 -Requisition TitleData Science Developer Location: Toronto (661 University Ave... ...infrastructure that turns public health data into timely analytics, surveillance, and... ...automates the data pipeline for analytic products and advanced analyses. As a Data Science...Suggested- We are seeking a versatile Senior Data Science Developer to build, scale, and automate an enhanced data and analytics foundation. In this dual-... ...Architect, design, and code cloud-based data and analytics products in collaboration with cross-functional product teams. Design...SuggestedLong term contractContract work2 days per week
- ...been about making an impact through software products and changing industries for the better by... ...services providers. Summary : As a Data Product Manager at LotusFlare, your work... ...that measure the drivers of the business Develop, execute, and test different growth...SuggestedWork at officeImmediate start
$69.7k - $98.4k per year
...: Provide a broad range of data engineering functions including... ...Monitoring and supporting production data pipelines workflows and platform... ...and service reliability. Developing operational runbooks... ...goals. Here at TD we hire and develop the best. Training & Onboarding...Full timeWork from home- ...accelerate Stripes engineering productivity by effectively deploying LLM... ...agency engineers with strong product perspectives. Some examples... ...experience with commonly used data structure and algorithms ~... ...responsibility ~ Experience using AI developer tooling as part of their day-...
- ...Solution Architect with strong expertise in Java and Big Data technologies to design, develop, and implement scalable, high-performance enterprise solutions... ...& Leadership Collaborate with business stakeholders, product owners, and engineering teams to translate requirements...Permanent employmentFull timeLocal area
$81.6k - $115.2k per year
...Description Provide a broad range of data engineering functions... ...Monitoring and supporting production data pipelines workflows and platform... ...and service reliability. Developing operational runbooks... ...goals. Here at TD we hire and develop the best. Training & Onboarding...Full timeWork from home$3600 - $6000 per month
...technical solution design and development of the AI tabletop game product; Build and maintain a simple product showcase website, ensuring... ...-technical management; Bonus Points: Experience independently developing tabletop games, H5 mini-games, or interactive products;...Full timeInternshipRelocation- ...About ShyftLabs ShyftLabs is a fast-growing data and AI company that helps organizations unlock the value of their data through modern engineering, analytics, and intelligent products. We partner with Fortune 500 organizations to build scalable cloud solutions, AI-driven...Full time
- We are seeking a detail-oriented Data Warehouse Software Developer II to support and enhance an enterprise-level Data Warehouse environment. In this role, you will be responsible for maintaining robust data pipelines, ensuring strict data integrity, and developing scalable...Long term contractPermanent employmentImmediate start
- ...Reference no. R2862708 Position title: Head of Data Governance Products Location: Toronto, ON About the job Ready to push the limits... ...to diversity and inclusion. Our goal is to attract, develop and retain highly talented employees from diverse backgrounds...Full timeWork at officeWork from home3 days per week
$160k - $180k per year
...is dedicated to powering all BlueCat SaaS products. Our mission is to deliver these products... ...key aspect of this mission is our scalable data service, which supports the growth of BlueCat... ...Level Design and Architecture • Design, develop, and operate highly reliable large-scale...Full time- ...their LinkedIn profiles! We are seeking a Principal Software Developer – Data Architect to drive the technical vision and architectural... ...standards that deliver trusted, governed, high-quality data products forming a foundational data platform for our cloud offerings,...Long term contractPermanent employmentFull timeWork at office3 days per week
- ...Job Title: Data Office Developer (SQL, Python, ETL, Data Warehousing) Role: Data Office Developer Key Responsibilities • Design, develop... ...data issues, and support root cause analysis for defects or production incidents • Prepare and maintain technical documentation...Permanent employmentWork at office
- ...everyone is an owner bringing their unique perspective to our team and product. Your voice is important and we take having a culture based on... ...bill payments all in one place. Reporting to the Head of Data this role is embedded inside the product teams behind two of those...Full timeWork at office
$160k per year
...Position We are seeking an experienced Senior AI Data Product Owner to lead the strategy, development, and delivery of enterprise AI... ...performance. Work closely with data scientists and engineers to develop, validate, and monitor machine learning models. Support...Contract work- ...Role You are a senior, detail-oriented data professional with strong technical... ...thresholds, scorecards, and controls Develop exception handling, remediation workflows... ...reliability, reduce manual effort, and support production operations Optimize performance, scalability...Long term contractPermanent employmentWorldwide
$172k - $215k per year
...around our communities. We are looking for product managers who bring exceptional creative... ...Lyft leads the integration of engineering, data science, and design to achieve the... ...capabilities, limitations, and emerging developments ~ Data rigor: You treat data as a product...Hourly payWork at officeFlexible hours3 days per week$136k - $170k per year
...thrive. Our core philosophy is to empower developers to self-serve rather than be... ...roadblocks, making developers happier and more productive. The Rider Quality team is focused on... ...by tangible impact, including increased developer satisfaction, engineering hours saved, and...Hourly payInternshipWork at officeFlexible hoursShift work3 days per week$70.83k - $106.5k per year
...Application Developer Join Livingston and grow your career in the constantly changing... ...members in the research of system issues and products as required. Perform other related... ...transparent pay philosophy aligned with market data and job-related factors. Base...Long term contractRemplacementFull timeFlexible hours- ...Caseware, we are at the forefront of this transformation, defining and building the future of accounting technology. We seek a Product Analyst, Data Platform and Analytics to play a critical role in advancing our metric driven culture within our Product Organization....Permanent employmentFull timeWork at office3 days per week
- ...WEBTOON, Wattpad--the world’s leading webnovel platform--WEBTOON Productions, Studio N, Studio LICO, WEBTOON Unscrolled, LINE MANGA, and... ...Product Manager to lead the strategy and roadmap for Wattpad's data platform and product intelligence capabilities. This isn't a...Full timeWork at office
$104k - $215k per year
.... Our professionals reach across disciplines and borders to develop and lead global initiatives. We deliver strategic programs and... ...and services that unite our organization. The Data and AI/ML Products Senior Manager role will drive immediate and global impact to...Permanent employmentWork at officeImmediate startFlexible hours$56.76k - $70.95k per year
...platform of high-quality vision care products such as the Essilor brand, with... ...Production Supervisor is responsible for developing high-performing teams, being a... ...production and quality goals using reports, data, and discussions. Develops a daily plan to meet the metrics and...Minimum wageFull timeLocal area- ...looking for a strategic and customer-focused Product Manager to help shape the future of our... ...strategic thinking, stakeholder management, data-driven decision making, and execution... ...customer needs, and digital growth targets. Develop, maintain, and communicate quarterly and...Long term contractFull timeContract workFlexible hoursShift work
- ...Job Title: Senior Salesforce Developer (Apex, LWC, Agentforce, Data Cloud, Salesforce.com) IT Experience: 10+ Years Relevant Experience: 8+ Years Critical Needs • Proven experience in application design and development • Minimum 3 years of experience...Permanent employment
$70k - $80k per year
...mission-driven team building intelligent products that cut through complexity, accelerate decision... ...based on what works in practice, and develop a sharp perspective on how users actually... ...reason about system constraints. ~ A data-driven mindset: motivated to understand what...Full timeCasual workImmediate startFlexible hours$90k - $125k per year
...commitment to creating best-in-class digital products in use by hundreds of millions of... ...About The Role As a Full Stack Java Developer you'll be tasked with working on web application... ...application (APIs, templating, routing, data storage, design patterns, optimization, caching...Full timeWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Product Developer. Be the first to apply!
- big data engineer Toronto, ON
- data integration developer Toronto, ON
- junior data engineer Toronto, ON
- data engineer Toronto, ON
- data cabling engineer Toronto, ON
- gcp data engineer Toronto, ON
- information engineer Toronto, ON
- remote data engineer Toronto, ON
- python data engineer Toronto, ON
- data centre engineer Toronto, ON
