Data Engineer / Data Architect (Onsite)

Norland Limited

$91K — $125K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in Computer Science, IT, Software Engineering, Business, or related field.
  • 8-10 years of experience in data engineering or related roles.
  • Strong knowledge of database structures and data modelling principles.
  • Hands-on experience with SQL Server, PostgreSQL, MySQL, and exposure to NoSQL.
  • Advanced SQL skills for performance tuning and troubleshooting.
  • Experience building ETL/ELT pipelines using tools like Informatica or Apache Airflow.
  • Familiarity with cloud technologies like Azure, AWS, GCP, and Snowflake.

Responsibilities

  • Collaborate with stakeholders to develop scalable data architectures and models.
  • Design data architecture to align with enterprise strategies.
  • Build and maintain robust ETL/ELT processes and data pipelines.
  • Administer database environments with a focus on performance and security.
  • Support backup planning and ensure data quality and compliance.
  • Enable reporting and analytics through modern cloud data solutions.
  • Create documentation and support continuous improvement of data systems.

Benefits

  • Comprehensive health and dental plans with premiums fully paid by the company.
  • Paid time off and RRSP matching contributions.
  • Opportunities for professional development and career growth.
  • Work within a supportive and collaborative team environment.
Full Job Description
We are seeking a Data Engineer/ Data Architect to join our Information Technology team in Burnaby, BC. This role is responsible for designing, implementing, and maintaining robust data infrastructure and database environments that support Norland's growing business needs. This role combines data engineering expertise with database administration responsibilities, including data architecture, ETL/ELT development, database performance optimization, security, and data governance. Working closely with business stakeholders, technical teams, and system owners, the successful candidate will help ensure the reliability, availability, and integrity of enterprise data while enabling analytics and data-driven decision-making across the organization. Duties & Responsibilities: Data Strategy & Architecture • Collaborate with business leaders and stakeholders to develop scalable data architectures, data models, and long-term strategies that support reporting, analytics, and operational needs. • Design data architecture models to support enterprise architecture • Establish and manage master data management from strategy to architecture. Data Engineering & Database Administration • Design, build, and maintain data pipelines, ETL/ELT processes, and integrations across multiple systems and platforms. • Administer and optimize database environments, including performance tuning, capacity planning, data migrations, security controls, and ongoing operational support. • Support backup and disaster recovery planning, and the development of standards that ensure data quality, security, and compliance • Manage data models, data cubes, master data Data Platforms & Analytics • Support data warehousing initiatives and modern cloud-based data solutions while enabling reporting, dashboards, and business intelligence capabilities. • Partner with stakeholders to understand business requirements and translate data into meaningful insights and actionable information • Advance analytics capabilities including methodologies and visualization. Monitoring, Documentation & Continuous Improvement • Develop monitoring, testing, and data validation processes to ensure system reliability and data integrity. • Create technical documentation, data flow diagrams, and operational procedures while supporting continuous improvement initiatives across the data ecosystem. Qualifications & Skills: • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, Business, or a related discipline. • 8-10 years of experience in data engineering, database administration, data architecture, or related technical roles. • Strong understanding of database structures, data modelling principles, and database administration best practices. • Hands-on experience with relational databases such as SQL Server, PostgreSQL, MySQL, Infor LN, and exposure to NoSQL technologies. • Advanced SQL skills with experience in database performance tuning and troubleshooting. • Experience building ETL/ELT pipelines using tools such as Informatica, MuleSoft, Workato, Apache Airflow, dbt, or similar technologies. • Experience with cloud platforms and modern data technologies including Azure, AWS, GCP, Snowflake, Databricks, Microsoft Fabric, or related solutions. • Programming experience in Python, Java, Scala, or similar languages used for data processing and automation. • Familiarity with CI/CD practices, version control systems, and modern data architecture concepts. • Experience with data visualization and business intelligence tools such as Power BI, Tableau, or similar platforms. • Strong analytical, problem-solving, and communication skills, with the ability to translate complex technical concepts into practical business solutions. • Experience within construction, infrastructure, utilities, transportation, or other project-based industries is considered an asset. • Professional certifications related to Azure, SQL Server, Databricks, Snowflake, Power BI, Infor, or data engineering are considered assets. Compensation: The role is a permanent, full-time position with a typical starting salary range of $91,000 to $125,000 per annum. Variations in final salary are determined by additional factors such as the candidate's qualifications, relevant years of experience, geographic location, and prevailing market conditions for the specific role. Norland offers a comprehensive total rewards package that includes a competitive base salary, extended health and dental plans with premiums full paid by the company, as well as paid time off and RRSP matching. We are committed to your professional development with ample opportunities for growth, skill enhancement, and career advancement.

Similar Jobs

More Jobs at Norland Limited

More Information Technology Jobs

Find similar Data Engineer / Data Architect (Onsite) jobs: