Skip directly to search

Skip directly to content



Senior Data Engineer



1. Work along with the Data Analyst and define the data processing and validation flow or dashboards.

2. Design and develop data flows to support large data sets and meet business requirements. 3. Build processes which support data transformation, data structures, metadata or dependencies. 
4. Propose and develops solutions to the project and present them to the different stakeholders.


Qualifications and Experience

  • Team oriented attitude and the ability to work well with others in order to achieve a common goal
  • Open to working in an agile environment as part of a scrum team
  • The ability to take the initiative, drive the project and innovate
  • Having a proactive attitude towards solving problems
  • Good client facing skills
  • Fluent in English


Additional Information

Desirable following experience:

  • Experience working with distributed computing environments.
  • Experience implementing ELT process.
  • Strong SQL scripting experience.
  • Data pipelines.
  • Azure Data factory.
  • Spark, Hadoop, Flink or similar.
  • Real time pipelines with Kinesis or Kafka
  • Batch processing
  • NoSQL Databases (Cassandra, Redshift, DynamoDB)
  • Python, Scala
  • Experience working with clouds' data components (AWS, GCP, Azure)

We are listening

How would you rate your experience with Endava so far?

We would appreciate talking to you about your feedback. Could you share with us your contact details?