Kainos

Senior Data Engineer

Kainos
Apply
6 months ago
Remote, United Kingdom or Birmingham, United KingdomSenior

Responsibilities

  • Design and develop data processing and data persistence software components for large-scale solutions.
  • Build, test, deploy, and resolve defects across the full software lifecycle.
  • Develop data processing software for production deployment in Big Data technologies.
  • Work with architects and lead engineers to address non-functional requirements.
  • Collaborate with colleagues and operations teams to resolve implementation challenges and ensure operational readiness.
  • Advise customers and managers on estimated effort and technical implications of user stories and user journeys.
  • Lead by example in code quality and maintainability.
  • Coach and mentor team members.
  • Contribute to continuous improvement and data engineering best practices.

Requirements

  • Strong software development experience in Java, Scala, or Python.
  • Experience with data-processing platforms such as AWS, Azure, GCP, or Databricks.
  • Experience developing substantial components for large-scale data processing solutions and deploying them to production.
  • Proficiency in SQL and SQL extensions for analytical queries.
  • Understanding of ETL/ELT data processing pipelines and design patterns.
  • Awareness of distributed data processing frameworks, data stores, and data serialization formats.
  • Ability to write quality, testable code and experience with automated testing.
  • Experience with Continuous Integration and Continuous Deployment techniques.
  • Interest in AI technologies.
  • Desirable experience with performance tuning, data visualization, and complex data transformations.
  • Desirable experience with streaming and event-processing architectures, including Kafka and change-data-capture products.
  • Practical experience with AI technologies, tools, processes, and delivery is desirable.

Categories

Data Engineering
Kainos

About Kainos

1,001-5,000 employees

Kainos is a Belfast-headquartered, publicly listed IT services company that designs and delivers digital services and Workday solutions for public, healthcare and commercial clients. Its business includes agile software engineering, cloud and data platforms, systems integration, and a Workday implementation and testing practice (including the Smart automated testing product). Founded in 1986 and listed on the London Stock Exchange, Kainos operates across the UK, Europe and North America.

Contact me