Principal Data Architect
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Experience
- Experience: 12+ Years
- Posting language
- English
- Posted
Original job description
Role: Principal Azure Databricks Architect
Location: Toronto, ON(Hybrid)
Type: Contract
Experience: 12+ Years
Rate: CAD85/hr - CAD95/hr
Role Overview
We are seeking a highly experienced Principal Azure Databricks Architect to lead the design and implementation of scalable cloud-native data and integration solutions on the Azure platform. The ideal candidate will possess deep expertise in Azure Databricks, ADLS, Java/Scala-based API development, and event-driven architectures. This role requires strong technical leadership, architecture governance, and the ability to guide teams through complex enterprise data transformation initiatives.
Key Responsibilities
- Define and lead enterprise data architecture and cloud modernization strategies on Azure.
- Design and implement scalable data processing solutions using Azure Databricks.
- Architect and develop high-performance REST APIs using Java and Scala.
- Design event-driven and real-time data integration solutions leveraging Kafka and messaging platforms.
- Establish best practices for data engineering, application integration, security, scalability, and performance.
- Collaborate with cross-functional stakeholders to translate business requirements into technical solutions.
- Provide technical leadership, architecture reviews, mentoring, and guidance to engineering teams.
- Drive cloud adoption, platform optimization, and modernization initiatives.
- Ensure adherence to governance, compliance, and operational excellence standards.
Required Skills
- Strong experience with Azure Data Lake Storage (ADLS).
- Hands-on expertise in Azure Databricks and large-scale data processing.
- Proficiency in Java and Scala-based REST API development.
- Experience with Kafka, MQ, or similar messaging/event-streaming platforms.
- Strong understanding of distributed systems, data architecture, and cloud-native solutions.
- Experience designing enterprise-scale, high-availability applications and data platforms.
Preferred Skills
- Experience developing Python-based APIs.
- Strong Python scripting and automation capabilities.
- Experience leading and mentoring small to medium-sized technical teams.
- Knowledge of CI/CD, DevOps, and Infrastructure-as-Code practices.
- Experience with microservices architecture and cloud security best practices.
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related field.
- Proven experience in solution architecture, data engineering, and cloud platform design.
- Strong stakeholder management, communication, and leadership skills.
- Ability to drive technical strategy and influence architectural decisions across teams.
Nice-to-Have Experience
- Real-time analytics and streaming data platforms.
- Data governance, data quality, and data security frameworks.
- Multi-cloud or hybrid cloud environments.
- Agile/Scrum delivery methodologies.
More about this job
Responsibilities
The Principal Data Architect will lead the design and implementation of scalable cloud-native data and integration solutions on the Azure platform. They are responsible for providing technical leadership, architecture governance, and mentoring engineering teams through complex data transformation initiatives.
Requirements
Candidates must have over 12 years of experience with deep expertise in Azure Databricks, ADLS, and Java/Scala-based API development. A Bachelor's or Master's degree in a relevant technical field is required, along with strong skills in event-driven architecture and cloud modernization.
Skills
- Azure Databricks
- Azure Data Lake Storage
- Java
- Scala
- REST API Development
- Kafka
- Event-driven Architecture
- Cloud-native Solutions
- Data Architecture
- Data Engineering
- Python
- CI/CD
- DevOps
- Microservices
- Cloud Security
- Stakeholder Management
Visa sponsorship
Not detected in the job text
Categories
- Data & Analytics
- Technology
- Software
- Engineering
- Consulting
Keywords
- Azure Databricks
- ADLS
- Java
- Scala
- REST API
- Kafka
- Event-driven Architecture
- Cloud-native
- Data Architecture
- Data Engineering
- Python
- CI/CD
- DevOps
- Infrastructure-as-Code
- Microservices
- Cloud Security
- Azure
- Data Transformation
- Scalability
- Performance Optimization
- Agile
- Scrum
- Streaming Data
- Real-time Analytics
- Data Governance
- Data Quality
- Hybrid Cloud
- Multi-cloud
- Messaging Platforms
- Distributed Systems