Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Data Engineer

Job LocationEdinburgh
EducationNot Mentioned
SalaryCompetitive salary
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent, full-time or part-time

Job Description

About UsWere an innovative tech consultancy - a team of problem solvers. Since 1993 weve been finding better ways to solve complex technology problems for some of the worlds leading organisations anddelivered solutions that millions of people use every day.We bring together experts from diverse backgrounds and experiences in a collaborative and open culture to deliver outstanding outcomes for our clients, and a stimulating and rewarding environment for our people.We are DataOps advocates and use software engineering best practices to build scalable and re-usable data solutions to help clients use their data to gain insights, drive decisions and deliver business value. Clients dont engage BJSS to do the straightforwardthings, they ask us to help on their biggest challenges which means we get to work with a wide range of tools and technologies and there are always new things to learn. About the Role BJSS data engineers are specialist software engineers that build, optimise and maintain data applications, systems and services. This role combines the discipline of software engineering with the knowledge and experience of building data solutions in orderto deliver business value.As a BJSS data engineer youll help our clients deploy data pipelines and processes in a production-safe manner, using the latest technologies and with a DataOps culture.Youll work in a fast moving, agile environment, within multi-disciplinary teams of highly skilled consultants, delivering modern data platforms into large organisations.You can expect to get involved in variety of projects in the cloud (AWS, Azure, GCP), learning about and using data services such as Databricks, Data Factory, Synapse, Kafka, Redshift, Glue, Athena, BigQuery, S3, Cloud Data Fusion etc. About You

  • Youre an engineer at heart and enjoy the challenge of building reliable, efficient data applications systems, services and platforms.
  • You have a good understanding of coding best practices and design patterns and experience with code and data versioning, dependency management, code quality and optimisation, error handling, logging, monitoring, validation and alerting.
  • You have experience in writing well tested object-oriented python.
  • You have experience with using CI/CD tooling to analyse, build, test and deploy your code.
  • You have a good understanding of design choices for data storage and data processing, with a particular focus on cloud data services.
  • You have experience in using parallel computing to process large datasets and to optimise computationally intensive tasks.
  • You have experience in programmatically deploying, scheduling and monitoring components in a workflow.
  • You have experience in writing complex queries against relational and non-relational data stores.
Some of the Perks
  • A collaborative and inspiring environment working alongside some of the best tech people in the industry
  • Hybrid workingyou can vary your working location to allow you to collaborate better, feed your creativity, and take the time and space to focus when you need it
  • Training opportunities and incentiveswe support professional certifications across engineering and non-engineering roles
  • Flexible benefits allowanceyou can spend on additional pension contributions, healthcare, dental and more
  • Industry leading health and wellbeing plan - we partner with several wellbeing support functions to cater to each individuals need, including 24/7 GP services, mental health support, and more
  • Life Assurance (4 x annual salary)
  • Giving backthe ability to get involved nationally and regionally with partnerships to get people from different backgrounds into tech
  • 25 days annual leave plus bank holidays
  • Discountswe have preferred rates from dozens of retail, lifestyle and utility brands
  • An industry-leading referral scheme
  • Flexible holiday buy/sell option
  • Electric vehicle scheme
  • GymFlex gym membership programme

APPLY NOW

© 2019 Naukrijobs All Rights Reserved