Senior Data Architect
Miratech
We are looking for a Senior Data Architect to design the end-to-end data platform for APEX. The platform ingests contact centre telephony and quality data from the Genesys A3S Snowflake database and Verint Workforce Management (WFM) feeds, and delivers it through a Bronze/Silver/Gold (Medallion) architecture on Databricks into a Kimball-style reporting layer.
You will own the architecture: ingestion strategy and cadence per source, incremental loading and batch control, data integrity standards, and the Gold-layer dimensional model. You will also partner with the existing CCARS pipeline team through parallel run and decommissioning of the legacy pipelines.
This role suits a hands-on Senior or Lead Data Architect who can turn complex reporting requirements into robust, auditable data solutions and explain architectural trade-offs to both engineers and business stakeholders.
Working Model: This is a hybrid role requiring 2 days per week in a downtown Toronto office.
Responsibilities:
Design the Bronze/Silver/Gold data flow for the new Genesys A3S Snowflake and Verint sources, with clear standards for ingestion, transformation, validation, and consumption.
Experience with contact center migrations; Genesys Cloud experience is a big plus.
Define ingestion cadence and watermarking strategy per source, based on each source's true data freshness.
Design the Gold-layer Kimball star schema (facts, dimensions, grain, SCD Type I/II) to support sales, telephony, agent activity, and quality reporting.
Choose between pure lakehouse and hybrid lakehouse-to-data-warehouse patterns based on source characteristics, volumes and performance needs.
Build and optimize Databricks and Delta Lake pipelines, and set cost and performance practices for cluster sizing, job versus all-purpose compute, and Photon.
Design ingestion from the external Genesys Snowflake source, including secure connectivity, incremental extraction and source-to-target reconciliation.
Integrate Verint and other vendor feeds delivered as flat files, SFTP drops or REST APIs, normalizing inconsistent formats and tolerating schema drift.
Design API ingestion that handles pagination, rate limits, asynchronous submit-poll-retrieve jobs and per-entity fan-out at scale.
Define data integrity checks, batch control, idempotency and failure-recovery patterns for each pipeline, including row-count and checksum reconciliation and late-arriving data handling.
Design orchestration with Azure Data Factory, Databricks Workflows or equivalent, with independent batch tracking and failure isolation per source feed.
Write and review production-grade transformation logic in T-SQL, Spark SQL and Python/PySpark.
Document architecture decisions and trade-offs for engineering and business audiences.
Partner with the existing CCARS pipeline team on parallel-run validation, cutover planning and legacy pipeline decommissioning.
10+ years of designing data warehouse and lakehouse solutions.
5+ years of hands-on experience with Databricks/Delta Lake and Snowflake or API-driven ingestion.
Deep hands-on dimensional modeling expertise: Kimball star schema, fact and dimension design, grain definition, SCD Type I/II.
Proven experience designing Medallion (Bronze/Silver/Gold) architectures, including the trade-offs between pure lakehouse and hybrid lakehouse-to-DW designs.
Strong Delta Lake expertise: Delta tables, ACID transactions, Z-ordering, OPTIMIZE/VACUUM, and Databricks workload tuning at scale.
Expert-level T-SQL and Spark SQL, including complex joins, window functions, query tuning, indexing and partitioning.
Deep knowledge of relational databases (SQL Server preferred) and of OLTP versus OLAP design.
Track record enforcing data integrity across pipeline boundaries: referential integrity, deduplication, reconciliation, checksum/hash validation, and detecting upstream schema drift.
Experience consuming REST APIs at scale, including pagination, rate limiting, async job patterns and endpoint-specific freshness.
Experience ingesting from external Snowflake sources and non-standardized vendor exports (flat files, SFTP, vendor APIs).
Experience designing high-volume pipelines (millions of records per day, hourly-to-real-time) with backpressure, retry and failure isolation.
Experience with orchestration tools such as Azure Data Factory or Databricks Workflows.
Proficiency in Python or PySpark, and familiarity with Azure (Databricks, ADF, SQL Managed Instance, Key Vault).
Strong communication skills for documenting decisions and explaining trade-offs to technical and business audiences.
Nice to have:
Prior experience with Genesys Cloud, Genesys A3S or Verint data models.
Contact centre or telephony domain knowledge: call detail records, agent activity, quality evaluations, IVR and routing.
Experience running parallel-run migration strategies, with legacy and new systems live simultaneously during cutover.
Experience with enterprise schedulers such as AutoSys is a plus.
We offer:
Culture of Relentless Performance: join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.
Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package, including health insurance, and a relocation program.
Work From Anywhere Culture: make the most of the flexibility that comes with remote work.
Growth Mindset: reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.
Global Impact: collaborate on impactful projects for top global clients and shape the future of industries.
Welcoming Multicultural Environment: be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
Social Sustainability Values: join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
* Miratech is an equal opportunity employer and does not discriminate against any employee or applicant for employment on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other protected status under applicable law.
- ...Our client, is seeking an experienced, highly strategic Salesforce Architect to serve as the technical authority for their enterprise platform... ...debt. You will lead technical design sessions, establish data and security models, drive Service Cloud Voice and AI-powered contact...SuggestedFull timeContract work
- ...and impactful. Corporate IT is seeking an experienced Senior AI Engineer to design, develop, deploy, and support enterprise... ...business value. This role will collaborate with architects, product owners, data engineers, security and governance partners, and business...SeniorWork at officeWork from home
- ...company in North York, is seeking a skilled and detail-oriented Senior Accountant to join our finance team. The ideal candidate will... ...Budgeting & Forecasting : Collaborate with finance teams to provide data for budgeting and forecasting processes. Audit Support :...SeniorFull timeLocal area
- ...is your moment. Let’s shape the future of banking together! Senior Manager, Product Performance Management (Small Business Lending)... ...management for Tangerine's Small Business Lending portfolio. Leveraging data-driven insights, you'll help develop strategies that accelerate...SeniorFlexible hours
$65k - $70k per year
Education: College/CEGEP. Work setting: Head office. Tasks: Calculate and prepare cheques for payroll. Keep financial records and establish, maintain and balance various accounts using manual and computerized bookkeeping systems. Maintain general ledgers and financial statements...SeniorPermanent employmentWork at officeImmediate start- ...Job Description Senior Estimator Type: On Site Full-time Location: Calgary AB About Our Client Our client is a respected heavy civil contractor with deep roots in the Calgary market building roads infrastructure and site works for municipal provincial and private...SeniorPermanent employmentFull timeContract workFor contractorsFor subcontractor
- ...Our TorontoJobs.ca Recruiting Division client, a CPA firm located in North York, is searching for a Senior Accountant for their firm. Responsibilities Direct communication with clients to resolve accounting and tax issues Responsible to compile and produce financial...SeniorFull time
$95k - $110k per year
...and visit . About the Role: We are seeking an experienced Senior Safety Specialist to lead and strengthen our organization's... ...metrics (TRIR, LTIR, near-misses, etc.) to leadership and recommend data-driven improvements Design and deliver safety training programs...SeniorFull timeWork at officeLocal areaRemote workFlexible hours- Education: Secondary (high) school graduation certificate. Work setting: Optional accommodation available at no charge on a live-in basis. Note: This is NOT a condition of employment. Work in employer's/client's home. Tasks: Administer bedside and personal care. Administer ...SeniorHourly payPermanent employmentLive InImmediate startFlexible hoursDay shiftAfternoon shift
- Education: Secondary (high) school graduation certificate. Work setting: Optional accommodation available at no charge on a live-in basis. Note: This is NOT a condition of employment. Work in employer's/client's home. Tasks: Assist clients with bathing and other aspects of ...SeniorHourly payPermanent employmentLive InImmediate startFlexible hoursDay shiftAfternoon shift
- Education: Secondary (high) school graduation certificate. Work site environment: Non-smoking. Work setting: Optional accommodation available at no charge on a live-in basis. Note: This is NOT a condition of employment. Room and board provided. Work in employer's/client's home...SeniorHourly payPermanent employmentLive InImmediate startRelocationFlexible hoursShift workNight shiftDay shiftAfternoon shiftEarly shift
$55k - $70k per year
...About the Role Join our team as a Data Center Technician in North York, Canada . This is a full-time, on-site position where you'll support critical infrastructure at world-class data center facilities. Compensation & Benefits C$55,000-70,000/year (CAD annual)...Permanent employmentFull timeFreelanceShift workNight shiftWeekend work$21 per hour
Overview Languages English Education ~ Secondary (high) school graduation certificate Experience 1 to less than 7 months On site Work must be completed at the physical location. There is no option to work remotely. Work setting Optional ...SeniorLive In- ...continuous improvement, and collaboration, we strive to find new and better ways to bring value to Sun Life. We are looking for a Senior Software Engineer who thrives in high-impact environments and brings 7+ years of Java application support, analysis, and development experience...SeniorWork at officeRemote workWork from home
$26 - $36 per hour
...About the Role We are seeking an experienced Data Center Technician for freelance/contract work in North York, Canada . This is an on-site position supporting mission-critical infrastructure at premier data center facilities. Compensation C$26-36/hr (CAD hourly...Hourly payFull timeContract workFreelanceRemote workFlexible hours- ...continuous improvement, and collaboration, we strive to find new and better ways to bring value to Sun Life. We are looking for a Senior Software Engineer who thrives in high-impact environments and brings 7+ years of Java application support, analysis, and development experience...SeniorWork at officeRemote workWork from home
- ...We are looking for a Senior Full Stack Developer to design, build and maintain both front-end interfaces and back-end systems, including APIs, microservices, databases and cloud deployments. You will develop scalable, secure and high-performing enterprise applications using...SeniorInternshipWork at officeRemote workRelocation2 days per week
- ...Assurance & Advisory Senior Manager / Principal – North York CPA Firm Our TorontoJobs.ca Recruiting division client, a well-established mid-sized CPA firm located in North York, is seeking an experienced Assurance & Advisory Senior Manager / Principal to join their growing...SeniorLong term contractFull time
$78k - $85k per year
About the Opportunity Lead and complete audit, review, and compilation engagements, including associated tax work Handle complex engagement areas and prepare both personal and corporate income tax returns Ensure appropriate completion of tax checklists and supporting...SeniorWork at officeLocal area$68k - $102k per year
...with Employer Match Tuition Reimbursement After One Year of Service The Scientific Research and Experimental Development (“SR&ED”) Senior Consultant (“Senior Consultant”) is responsible for assisting clients in identifying and claiming SR&ED tax credits and then assisting...SeniorFull timeFor subcontractorRemote work- ...faster. About the Role We are looking for an experienced Senior Software Engineer to join our engineering team in Toronto.... ...Cash and funding systems Risk management systems Market data systems Experience working in regulated financial environments...SeniorLong term contractFull timeInternshipWork at officeLocal areaWorldwide
$66k per year
...and Dental Benefit Eligibility Effective Day One RRSP with Employer Match Tuition Reimbursement After One Year of Service The Senior Manager, Sales Tax Recovery (“Senior Manager”) works either independently or with other Managers/ Directors to identify sales and fuels...SeniorFull timeRemote work- ...Senior Accountant – North York Public Accounting Firm Our TorontoJobs.ca Recruiting division client, located in North York, is a well-established small public accounting firm that has built a strong reputation for providing personalized accounting, tax, and advisory services...SeniorLong term contractFull timeWork at office
- ...rate exceeds 25%. Job Description We are looking for a Senior Full Stack Engineer to join the Workforce Management product... ...can translate complex workforce rules and high-volume operational data into maintainable, auditable software. Experience with Customer Experience...SeniorFull timeInternshipRelocationShift work
$84k - $126k per year
...with Employer Match Tuition Reimbursement After One Year of Service The Scientific Research and Experimental Development (“SR&ED”) Senior Manager (“Senior Manager”) is responsible for assisting clients in identifying and claiming SR&ED tax credits and then assisting the...SeniorFull timeFor subcontractorRemote work- ...office boasts bright, open spaces and spectacular views of the city. As we continue to scale, we are seeking to expand our team with a Senior Influencer and Affiliate Marketing Manager. Position Overview This position is pivotal in establishing and fostering...SeniorLong term contractFull timeInternshipWork at officeLocal areaWorldwide
$54 per hour
Our client is a Multi-National Financial Institution, looking to add to the team a Senior Operational Auditor (HR/Payroll/Compensation) for an initial term of 3 months. There is a strong potential for this role to extend longer. **This is a 3 day per week in office role....SeniorContract workWork at office3 days per week- ...Our TorontoJobs.ca Recruiting Division client, a food manufacturing company in North York , is seeking a Senior Accountant to support their team on a part-time basis (3-5 days per month). This is an ongoing, long-term opportunity for the right candidate. Key Responsibilities...SeniorHourly payLong term contractFull timeContract workTemporary workPart time
$117k - $140k per year
...brands is an asset. Strong analytical and strategic thinking, with the ability to make recommendations using financial and business data. Strong presentation and storytelling skills, including creating clear and comprehensive presentation decks. Excellent verbal and...SeniorLong term contractFull timeFlexible hours- ...Senior Tax Manager / Tax Principal – North York CPA Firm Our TorontoJobs.ca Recruiting division client, a well-established mid-sized CPA firm located in North York, is seeking an experienced Senior Tax Manager / Tax Principal to join their growing tax practice. This...SeniorLong term contractFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Data Architect. Be the first to apply!
- data modeler North York, ON
- senior project engineer North York, ON
- cpa senior accountant North York, ON
- senior part time North York, ON
- senior accountant North York, ON
- senior tax manager North York, ON
- senior manager investigations North York, ON
- senior quality assurance engineer North York, ON
- senior operations manager North York, ON
- senior finance manager North York, ON
