- You’re an expert in data engineering and data quality
- You’re a strong developer, and you’ve used SQL/NoSQL to handle large data sets and complex data transformations.
- Experience with Big data platforms: Apache Spark / Hadoop
- Experience with cloud solutions for Big Data (Snowflake, GCP BigQuery, AWS Redshift) is a plus
- Experience with data pipelines (e.g. Airflow) and streaming processing (Kafka, Kinesis, Spark Streaming, Flink)
- Knowledge of Java and/or Python
- Experience with supporting Data Scientist (Machine Learning) is a plus
- It’s essential that you’ve got experience of the full SDLC in an equivalent environment.
- You have worked in small focused scrum teams delivering events driven integrations across multiple teams.
- You’re experienced in working within an integration environment with testers to ensure end to end performance and resilience SLA’s can be achieved.
- Experience in writing well designed, testable, efficient code which follows good coding standards
- Agile mindset and practice in software development process e.g. Scrum, Kanban, TDD, BDD
- You have experience mentoring other engineers (if you’re applying for a Senior role)
- Development opportunities, including IT conferences, internal training, lunch and learn sessions and an individual development budget.
- Complex work and the chance to make an impact.
- Some opportunities for International travel to our offices in London, Leeds and Gibraltar (our office is 5 minutes away from the beach).
- A great working atmosphere in a collaborative team of amazing people, with forward thinking managers.
- Competitive salary and benefits fully paid private healthcare, multisport pass, daily fruit, and employee referral program.
- Flexible working practices
- And some fun in the office – integration events and company parties, internal football league, gamification initiatives, FIFA, board games, company competitions with cool prizes.