Senior Data Engineering Leader

12 hours ago


Nova Scotia, Canada Kainos Full time
About the Role

Kainos is seeking a highly skilled Lead Data Engineer to join our team. In this role, you will be responsible for designing and developing data processing and data persistence software components for solutions that handle data at scale.

As a Lead Data Engineer, you will provide strong development leadership for team members and take responsibility for the quality of the codebase as well as the match to user needs.

Key Responsibilities
  • Taking responsibility for the development of whole components or subsystems within a team, incorporating design, code, test, and defect resolution.
  • Focusing on hands-on design and development, using open-source and commercial platforms.
  • Defining and enforcing development best practices and coaching team members to ensure consistency.
  • Working with project architects to take responsibility for non-functional needs of ETL/ELT data processing pipelines, such as robustness and performance.
  • Taking responsibility for standards and execution of unit and integration testing done within the team.
  • Taking responsibility for software product due diligence and integration.
  • Leading troubleshooting and tuning of activities.
  • Working with Operations teams to ensure the application software is operationally ready.
  • Working with Security Architects and accreditors to ensure compliance with relevant legal and security requirements.
  • Advising customers and managers and other team members of the estimated effort and technical implications of user stories and user journeys.
  • Contributing to technical proposals as part of the sales process.
  • Managing, coaching, and developing a small number of staff, with a focus on managing employee performance and assisting in their career development.
Requirements
  • Experience of leading a team of engineers in the implementation of data-intensive system components.
  • Experience of applying standards for design (patterns), development (style guides), and operational readiness (automation, deployment).
  • Proficient software development experience in one of J ava, Scala, or Python.
  • Software development experience with data-processing platforms from vendors including Informatica, Azure Databricks, or any relevant ETL tools.
  • Expert in SQL or SQL extensions for analytical use cases.
  • Expert understanding of distributed data stores and data processing frameworks.
  • Ability to simply and clearly communicate technical design both written and verbally.
  • Proficient in designing analytical and operational data models.
About Kainos

Kainos is a high-growth IT services company providing digital technology solutions and agile software development to enterprise customers. Across our 30-year history, we have worked on transformational projects across government, NHS, and a myriad of private sector clients.

We believe in the power of diversity, equity, and inclusion. We are committed to building a team that is as diverse as the world we live in, where everyone is valued, respected, and given an equal chance to thrive.

At Kainos, our values aren't abstract; they are the behaviors we expect from each other every day, and underpin everything that we do. We expect everyone to display our values by being determined in how obstacles are overcome, honest when dealing with others, respectful of how you treat others, creative to find solutions to complex problems, and cooperative by sharing information, knowledge, and experience.


  • ServiceNow Engineer

    2 weeks ago


    Nova Scotia, Canada NTT DATA Full time

    Job SummaryWe are seeking a highly skilled ServiceNow Engineer to join our team in REMOTE, Nova Scotia (CA-NS), Canada (CA). As a key member of our team, you will be responsible for configuring and optimizing ServiceNow to meet the needs of our clients.Key Responsibilities:Configure and customize ServiceNow to meet business requirementsDevelop and implement...

  • ServiceNow Engineer

    7 days ago


    Nova Scotia, Canada NTT DATA Full time

    Job DescriptionReq ID: 286482NTT DATA Services is seeking a highly skilled ServiceNow Engineer to join our team. As a ServiceNow Engineer, you will be responsible for configuring and optimizing ServiceNow for reporting management.We are looking for a candidate with 5+ years of experience in configuring CMDB Health dashboards and CMDB Query Builder Aide...

  • ServiceNow Engineer

    2 weeks ago


    Nova Scotia, Canada NTT DATA Full time

    Job DescriptionReq ID: 286482 NTT DATA Services is seeking a highly skilled ServiceNow Engineer to join our team. The ideal candidate will have extensive experience in configuring ServiceNow for reporting management, with a strong focus on performance analytics.We are looking for a candidate who can create management dashboards, report on OKRs and metrics,...

  • ServiceNow Engineer

    1 week ago


    Nova Scotia, Canada NTT DATA Full time

    Job DescriptionReq ID: 286482 NTT DATA Services is seeking a skilled professional to fill the role of ServiceNow Engineer in our REMOTE team. The ideal candidate will have experience in configuring ServiceNow for reporting management, creating management dashboards, and providing real-time visibility into data. Key Responsibilities:Create management...

  • Lead Data Engineer

    4 weeks ago


    Nova Scotia, Canada Kainos Full time

    About the RoleWe are seeking a highly skilled Lead Data Engineer to join our team at Kainos. As a Lead Data Engineer, you will be responsible for designing and developing data processing and data persistence software components for solutions that handle data at scale.Key ResponsibilitiesTake responsibility for the development of whole components or...

  • Lead Data Engineer

    4 weeks ago


    Nova Scotia, Canada Kainos Full time

    About the RoleWe are seeking a highly skilled Lead Data Engineer to join our team at Kainos. As a Lead Data Engineer, you will be responsible for designing and developing data processing and data persistence software components for solutions that handle data at scale.Key ResponsibilitiesTake responsibility for the development of whole components or...

  • Lead Data Engineer

    2 months ago


    Nova Scotia, Canada Kainos Full time

    About the RoleWe are seeking a highly skilled and experienced Lead Data Engineer to join our team at Kainos. As a Lead Data Engineer, you will be responsible for designing and developing data processing and data persistence software components for solutions that handle data at scale.Key ResponsibilitiesTake responsibility for the development of whole...

  • Lead Data Engineer

    2 months ago


    Nova Scotia, Canada Kainos Full time

    About the RoleWe are seeking a highly skilled and experienced Lead Data Engineer to join our team at Kainos. As a Lead Data Engineer, you will be responsible for designing and developing data processing and data persistence software components for solutions that handle data at scale.Key ResponsibilitiesTake responsibility for the development of whole...


  • Nova Scotia, Canada Dillon Consulting Full time

    Job Title: Senior Mechanical EngineerAt Dillon Consulting, we are seeking a highly skilled Senior Mechanical Engineer to lead our mechanical engineering projects. As a key member of our team, you will be responsible for managing and directing multidisciplinary project teams to deliver high-quality results.Key Responsibilities:Design and build plumbing,...


  • Nova Scotia, Canada Dillon Consulting Full time

    Job Title: Senior Mechanical EngineerAt Dillon Consulting, we are seeking a highly skilled Senior Mechanical Engineer to lead our mechanical engineering projects. As a key member of our team, you will be responsible for managing and directing multidisciplinary project teams to deliver high-quality results.Key Responsibilities:Design and build plumbing,...


  • Nova Scotia, Canada GHD Full time

    Job Title: Senior Demolition EngineerAt GHD, we are seeking a highly skilled and experienced Senior Demolition Engineer to join our team. As a Senior Demolition Engineer, you will play a pivotal role in our mission to transform environmental landscapes.Key Responsibilities:Manage multi-disciplinary teams working on a diverse range of demolition and site...


  • Nova Scotia, Canada GHD Full time

    Job Title: Senior Demolition EngineerAt GHD, we are seeking a highly skilled and experienced Senior Demolition Engineer to join our team. As a Senior Demolition Engineer, you will play a pivotal role in our mission to transform environmental landscapes.Key Responsibilities:Manage multi-disciplinary teams working on a diverse range of demolition and site...


  • Nova Scotia, Canada Meridia Recruitment Solutions Full time

    Senior Municipal Engineer OpportunityMeridia Recruitment Solutions is thrilled to collaborate with GEMTEC, a leading engineering firm, in recruiting a highly skilled Senior Municipal Engineer to join their team. This role offers a unique chance to contribute to the development of innovative infrastructure projects in Atlantic Canada and Ontario.Key...


  • Nova Scotia, Canada Meridia Recruitment Solutions Full time

    Senior Municipal Engineer OpportunityMeridia Recruitment Solutions is thrilled to collaborate with GEMTEC, a leading engineering firm, in recruiting a highly skilled Senior Municipal Engineer to join their team. This role offers a unique chance to contribute to the development of innovative infrastructure projects in Atlantic Canada and Ontario.Key...


  • Nova Scotia, Canada Meridia Recruitment Solutions Full time

    Senior Municipal Engineer OpportunityMeridia Recruitment Solutions is thrilled to collaborate with GEMTEC, a leading engineering firm, in recruiting a highly skilled Senior Municipal Engineer to join their team. This role offers a unique chance to contribute to the development of innovative infrastructure projects in Atlantic Canada and Ontario.Key...

  • Lead Data Engineer

    2 months ago


    Nova Scotia, Canada Kainos Full time

    About the RoleWe are seeking an experienced Lead Data Engineer to join our team at Kainos. As a key member of our data engineering team, you will be responsible for designing and developing data processing and data persistence software components for solutions that handle data at scale.Key ResponsibilitiesTake ownership of the development of whole components...

  • Lead Data Engineer

    2 months ago


    Nova Scotia, Canada Kainos Full time

    About the RoleWe are seeking an experienced Lead Data Engineer to join our team at Kainos. As a key member of our data engineering team, you will be responsible for designing and developing data processing and data persistence software components for solutions that handle data at scale.Key ResponsibilitiesTake ownership of the development of whole components...

  • Senior Civil Engineer

    1 month ago


    Nova Scotia, Canada Meridia Recruitment Solutions Full time

    Job Title: Senior Civil EngineerJob Summary:We are seeking a highly skilled Senior Civil Engineer to join our team at Meridia Recruitment Solutions. As a Senior Civil Engineer, you will be responsible for conducting comprehensive site evaluations and analyses to identify potential constraints and challenges for development projects. You will collaborate with...

  • Senior Civil Engineer

    1 month ago


    Nova Scotia, Canada Meridia Recruitment Solutions Full time

    Job Title: Senior Civil EngineerJob Summary:We are seeking a highly skilled Senior Civil Engineer to join our team at Meridia Recruitment Solutions. As a Senior Civil Engineer, you will be responsible for conducting comprehensive site evaluations and analyses to identify potential constraints and challenges for development projects. You will collaborate with...

  • Senior Civil Engineer

    1 month ago


    Nova Scotia, Canada Meridia Recruitment Solutions Full time

    Job Title: Senior Civil EngineerJob Summary:We are seeking a highly skilled Senior Civil Engineer to join our team at Meridia Recruitment Solutions. As a Senior Civil Engineer, you will be responsible for conducting comprehensive site evaluations and analyses to identify potential constraints and challenges for development projects. You will collaborate with...