Systems Architect

• Posted 16 hours ago • Updated 16 hours ago
Contract W2
Company Branding Image
Fitment

Dice Job Match Score™

🔗 Matching skills to job...

Job Details

Skills

  • data architecture
  • databricks
  • NOSQL
  • Database Administration
  • Data Streaming
  • Data warehousing
  • data management
  • Data Integration
  • Relational Databases
  • data pipelines
  • Data Migration
  • Data modelling
  • databases
  • Architecture
  • cloud computing
  • big data
  • Quality Management
  • Data Governance
  • performance tuning
  • Python (Programming Language)
  • Apache Spark
  • Azure Synapse Analytics
  • Extract Transform Load (ETL)
  • Information Engineering
  • Microsoft Azure
  • Safety Principles
  • Business Requirements
  • Data Lakes
  • Data Processing
  • Team Working
  • Computer Programming
  • Java (Programming Language)
  • Scalability
  • Data Systems
  • Azure Data Lake
  • Physical Data Models
  • Apache Hadoop
  • Usability Testing
  • Operational Systems
  • Business Systems
  • Records Management
  • Modelling Skills
  • Stakeholder Communications
  • TAFIM
  • Document-Oriented Databases
  • Software as a Service
  • Data Cleansing

Summary

Title: Systems Architect
Location: Toronto, ON | Hybrid
Duration: 6 months

Responsibilities
The Data Architect will be responsible for designing scalable data architecture and defining data models that support enterprise analytics, reporting, and operational systems. The role involves translating business requirements into technical architecture while working closely with engineering teams and stakeholders.
The position is approximately 80% architecture and solution design and 20% hands-on technical work.
Key Responsibilities
  • Design and implement enterprise data architecture and scalable data models.
  • Architect data pipelines and ingestion frameworks for large-scale datasets from multiple source systems.
  • Define data integration strategies and ETL pipelines across the Azure ecosystem.
  • Design and maintain data warehouses and data lakes optimized for performance and scalability.
  • Build logical and physical data models, including multidimensional modeling to support analytics and reporting.
  • Define data flow, data transformations, and integration patterns across systems.
  • Collaborate with data engineers, database administrators, and business stakeholders to ensure data accessibility and usability.
  • Address data migration challenges including validation, mapping, and data cleansing.
  • Document data architecture, technical processes, and data movement strategies.
  • Ensure data governance, security, and quality standards are met.
  • Define data architecture standards, best practices, and guidelines for engineering teams.
  • Support integration of producer compensation platforms and SaaS business systems.
  • Work closely with the Enterprise Data Office to align with enterprise data governance and data movement strategies.
  • Implement scalable solutions using partitioning, distributed processing, and performance optimization techniques.
Technology Environment
  • Cloud: Microsoft Azure
  • Data Platforms: Azure Data Lake, Azure Synapse, Databricks
  • Data Processing: Spark, Hadoop
  • Integration & ETL: Informatica, ETL pipelines
  • Databases: RDBMS & NoSQL
  • Programming: Python (primary), Java (nice to have)
Must-Have Skills
  • Hands-on experience with Azure Data Engineering / Data Architecture
  • Strong experience with data warehouse design and data modeling
  • Experience designing large-scale enterprise data solutions
  • Strong understanding of ETL and data integration tools
  • Experience with big data technologies such as Hadoop, Spark, and NoSQL
  • Experience designing data pipelines and data architecture frameworks
  • Proficiency in Python for data engineering
Nice-to-Have Skills
  • Experience with Databricks
  • Knowledge of Medallion Architecture (Bronze / Silver / Gold layers)
  • Azure certifications
  • Basic knowledge of Java
  • Strong collaboration and stakeholder communication skills
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90718675
  • Position Id: 2026-1219
  • Posted 16 hours ago

Company Info

About DRC Systems USA LLC

DRC Systems is a people-first organization

DRC Systems India Limited is a renowned name in the field of software development. Our journey began in 2012, with minimal resources in a small space with few technology enthusiast people. In a decade, we have grown into a team of over 300 people and offices located at three locations. The head office is located in GIFT City, Gandhinagar, a space for limitless opportunities, growth exposure, and access to world-class infrastructure. 

Our team includes experts in many technological domains which empowers us to deliver top-notch solutions on-time to our clients. We offer a complete range of IT solutions which includes mobile app development, website development, AI and automation, enterprise solutions, cloud-based services, digital marketing services, and various others. We are technology partners for our clients, not just one-time solution providers. Our clientele includes institutions, enterprises, government agencies, international brands, industry leaders, and start-ups.

About_Company_OneAbout_Company_Two
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs