Data Engineer (Associate) – Data & AI Academy
Join Kainos as a Data Engineer Associate within our Data & AI Academy program. You will go through a 6‑week training program, gaining knowledge in cloud concepts, databases, ETL, systems monitoring, data visualisation, queueing systems, AI/ML, agentic AI, and data monitoring.
What to Expect
- 6-week training program – internal and external on cloud concepts, databases, ETL, flows monitoring, data visualisation, queueing systems, AI/ML, agentic AI, and data monitoring.
Responsibilities
- Work within a multi‑skilled agile team to design and develop large‑scale data processing software.
- Assist in using the latest technologies to extract maximum user and business benefit.
- Collaborate with colleagues in engineering, testing, consulting, product management, and security to build, test and deploy software of the highest quality.
- Contribute to ensuring services are scalable, secure, reliable, and performant.
- Deploy services to production and support real users interacting with the service.
- Recommend continuous improvement to keep services available, secure and performant.
- Develop data processing software primarily for deployment in Big Data technologies, covering the full software lifecycle including design, code, test and defect resolution.
- Resolve implementation challenges and maintain high code quality and maintainability.
- Work with operations teams to ensure operational readiness.
- Advise on estimated effort and technical implications of user stories and journeys.
- Use modern engineering tools, including AI, to support learning, problem‑solving and day‑to‑day delivery tasks.
Experience & Practical Knowledge
- Strong team skills, including taking direction from others.
- Software development experience in Java, Scala or Python.
- Experience with data‑processing platforms such as Azure, GCP, Databricks and AWS.
- Experience with SQL and SQL extensions for analytical queries.
- Experience developing ETL/ELT data processing pipelines.
- Experience working with data in JSON and XML.
- Experience with contemporary data stores such as object stores, document stores, key‑value store, search, RDBMS, and graph databases.
- Experience writing quality, testable code and automated testing.
- Experience with Continuous Integration and Continuous Deployment techniques.
Desirable
- Experience with performance tuning.
- Experience with data visualisation and complex data transformations.
- Understanding of data redaction implementations.
- Participation in development and/or technology communities.
Benefits
- Competitive salary
- 6 weeks of training
- Company share scheme plan
- 35 days’ holiday (inclusive of bank holidays)
- Private healthcare (medical and dental cover)
- Refer‑a‑friend scheme (£3000)
- Home office set‑up cover – £150 desk, £175 office chair
- Access to further online training
Who You Are
Our vision is to enable outstanding people to create digital solutions that have a positive impact on people’s lives. We expect everyone to display our values:
- Determined – how obstacles are overcome.
- Honest – in dealing with others.
- Respectful – in treating others.
- Creative – to find solutions to complex problems.
- Cooperative – by sharing information, knowledge and experience.
Data Engineer (Associate) – Data & AI Academy
Join Kainos as a Data Engineer Associate within our Data & AI Academy program. You will go through a 6‑week training program, gaining knowledge in cloud concepts, databases, ETL, systems monitoring, data visualisation, queueing systems, AI/ML, agentic AI, and data monitoring.
What to Expect
- 6-week training program – internal and external on cloud concepts, databases, ETL, flows monitoring, data visualisation, queueing systems, AI/ML, agentic AI, and data monitoring.
Responsibilities
- Work within a multi‑skilled agile team to design and develop large‑scale data processing software.
- Assist in using the latest technologies to extract maximum user and business benefit.
- Collaborate with colleagues in engineering, testing, consulting, product management, and security to build, test and deploy software of the highest quality.
- Contribute to ensuring services are scalable, secure, reliable, and performant.
- Deploy services to production and support real users interacting with the service.
- Recommend continuous improvement to keep services available, secure and performant.
- Develop data processing software primarily for deployment in Big Data technologies, covering the full software lifecycle including design, code, test and defect resolution.
- Resolve implementation challenges and maintain high code quality and maintainability.
- Work with operations teams to ensure operational readiness.
- Advise on estimated effort and technical implications of user stories and journeys.
- Use modern engineering tools, including AI, to support learning, problem‑solving and day‑to‑day delivery tasks.
Experience & Practical Knowledge
- Strong team skills, including taking direction from others.
- Software development experience in Java, Scala or Python.
- Experience with data‑processing platforms such as Azure, GCP, Databricks and AWS.
- Experience with SQL and SQL extensions for analytical queries.
- Experience developing ETL/ELT data processing pipelines.
- Experience working with data in JSON and XML.
- Experience with contemporary data stores such as object stores, document stores, key‑value store, search, RDBMS, and graph databases.
- Experience writing quality, testable code and automated testing.
- Experience with Continuous Integration and Continuous Deployment techniques.
Desirable
- Experience with performance tuning.
- Experience with data visualisation and complex data transformations.
- Understanding of data redaction implementations.
- Participation in development and/or technology communities.
Benefits
- Competitive salary
- 6 weeks of training
- Company share scheme plan
- 35 days’ holiday (inclusive of bank holidays)
- Private healthcare (medical and dental cover)
- Refer‑a‑friend scheme (£3000)
- Home office set‑up cover – £150 desk, £175 office chair
- Access to further online training
Who You Are
Our vision is to enable outstanding people to create digital solutions that have a positive impact on people’s lives. We expect everyone to display our values:
- Determined – how obstacles are overcome.
- Honest – in dealing with others.
- Respectful – in treating others.
- Creative – to find solutions to complex problems.
- Cooperative – by sharing information, knowledge and experience.
#J-18808-Ljbffr…
