Data Engineer

Data Engineer

Barcelona, ES
Salary: €Competitive

The Role

We appreciate the value of data within ours and client’s business. We generate more data than ever before but we recognise that clean and meaningful data streamed at a rate which can give us a competitive edge is the key. Our Data Engineers are key to activating our innovative solutions and the role requires an individual who can work with other analysts to create solutions which integrate with our advertising technology stack.

Responsibilities

  • Responsible for all extract, transform and load (ETL) processes and the creation of applications that can connect to remote APIs. Preferably including DoubleClick, Google Analytics, AdWords and Google Tag-Manager and stream data into environments such as BigQuery.
  • Responsible for the management of multiple processes and applications, performance reporting and error checking.
  • Responsible for the management of all data created within client applications, the structure of data held and the views of data created.
  • Responsible for recommending the correct technologies to be used and in the most cost effective manner.
  • Responsible for the design and creation of data led strategies which provide clients with opportunities to leverage their data for greater insight or performance.
  • Provide thought leadership with regards to best practice and use of the google cloud platform.

Experience Required

  • Must have experience of building robust pipelines and data environments to support database or machine learning based applications.

Skill Requirements

  • Data Engineering/ BI Development/ Data Warehousing experience. Knowledge of serverless infrastructure beneficial
  • Ability to scope a project based on a technical brief and work with the DevOps and QA teams to provide a detailed project plan including:
    - Data Flow Diagrams for process flow
    - Database Schemas & Normalisation
    - Recommended software / plugins / architecture
    - Scalable environment architecture suggestions
    - Hosting, storage, load balancing and caching suggestions
    - Performance considerations
    - Security considerations
    - Assumptions & Exclusions
    - A complete and accurate estimate for the project
  • Ability to assess new business and respond with a full list of targeted questions to ensure accurate estimates are created
  • Ability to research solutions to technical problems
  • Experience scheduling/automating scripts
  • Experience with streaming data beneficial
  • Experience on Linux command line and Bash scripting
  • Experience with Git/GitHub
  • Experience with Amazon/Google Cloud services. Experience with Dataflow, Google PubSub or other queuing software beneficial
  • Good experience of parsing data formats such as XML/JSON and using 3rd party API’s
  • Experience with Curl / similar beneficial
  • Solid Python programming skills. Java / other languages beneficial.
  • Strong SQL experience, any flavour.
  • Experience in using Key/Value or Document Stores such as DocumentDB, BigTable, NoSQL, MongoDB, Hadoop
  • Basic experience with Tensorflow. CloudML/Spark/SparkML Beneficial
  • An understanding of how data can benefit the wider business, and how to translate technical requirements to non-technical stakeholders.

Key Attributes

  • A self-motivated individual with high levels of energy.
  • An outgoing, curious thinker, with consistent levels of evident enthusiasm.
  • Flexible, versatile and copes well under pressure.
  • Open, honest and direct, is comfortable in giving and receiving constructive feedback.
  • Has high personal standards and promotes them in others.
  • A valued team member, who upholds Jellyfish’s values and professional integrity at all times.
  • Strong verbal and communication skills – able to communicate with clients effectively
  • Pro-active & self-motivated with a sense of ownership
  • Adopts a “leave code better than you found it (and fully commented)” attitude
Contact
Please enter a valid Name.
Please enter a valid email address.
Please enter a valid Phone.
Please enter a valid Company Name.
  • Select Service
  • Analytics
  • Brand
  • Consultancy
  • Conversion Rate Optimization
  • Display
  • DoubleClick Partnership
  • Email
  • PPC
  • SEO
  • Social
  • UX
  • Video
  • Websites
  • All Services
By providing your email address you are allowing Jellyfish to send you email communications in accordance with our Privacy Policy and Terms and Conditions
[ iCims ] Building node for User Experience Trainer & Evangelist... [ iCims ] Saved node for User Experience Trainer & Evangelist. [ iCims ] Building node for DevOps Engineer... [ iCims ] Saved node for DevOps Engineer. [ iCims ] Building node for Analytics Executive... [ iCims ] Saved node for Analytics Executive. [ iCims ] Building node for Pipeline Paid Social - Brighton... [ iCims ] Saved node for Pipeline Paid Social - Brighton. [ iCims ] Building node for Pipeline SEO JFA... [ iCims ] Saved node for Pipeline SEO JFA. [ iCims ] Building node for Strategic Analytics Director... [ iCims ] Saved node for Strategic Analytics Director. [ iCims ] Building node for Pipeline - Business Development... [ iCims ] Saved node for Pipeline - Business Development. [ iCims ] Building node for Data Engineer... [ iCims ] Saved node for Data Engineer. [ iCims ] Building node for Technical Analytics Director... [ iCims ] Saved node for Technical Analytics Director. [ iCims ] Building node for Senior Analytics Manager... [ iCims ] Saved node for Senior Analytics Manager. [ iCims ] Building node for Digital Analytics Manager... [ iCims ] Saved node for Digital Analytics Manager. [ iCims ] Building node for Middleweight QA Engineer / Senior QA Automation Engineer... [ iCims ] Saved node for Middleweight QA Engineer / Senior QA Automation Engineer. [ iCims ] Building node for Optimisation Manager... [ iCims ] Saved node for Optimisation Manager. [ iCims ] Building node for Analytics Manager... [ iCims ] Saved node for Analytics Manager. [ iCims ] Building node for Senior Analytics Manager... [ iCims ] Saved node for Senior Analytics Manager. [ iCims ] Building node for Data Engineer... [ iCims ] Saved node for Data Engineer. [ iCims ] Building node for PPC Specialist... [ iCims ] Saved node for PPC Specialist. [ iCims ] Building node for Senior Paid Social Specialist... [ iCims ] Saved node for Senior Paid Social Specialist. [ iCims ] Building node for PHP Developer... [ iCims ] Saved node for PHP Developer. [ iCims ] Building node for Senior Content Specialist... [ iCims ] Saved node for Senior Content Specialist. [ iCims ] Building node for Head of Paid Social... [ iCims ] Saved node for Head of Paid Social. [ iCims ] Building node for Account Director... [ iCims ] Saved node for Account Director. [ iCims ] Building node for Display Executive... [ iCims ] Saved node for Display Executive. [ iCims ] Building node for Paid Media Operations Associate... [ iCims ] Saved node for Paid Media Operations Associate. [ iCims ] Building node for Business Development Manager... [ iCims ] Saved node for Business Development Manager. [ iCims ] Building node for New Business Operations Manager... [ iCims ] Saved node for New Business Operations Manager. [ iCims ] Building node for Receptionist / Facilities Manager... [ iCims ] Saved node for Receptionist / Facilities Manager. [ iCims ] Building node for Account Director... [ iCims ] Saved node for Account Director. [ iCims ] Building node for Front of House Receptionist... [ iCims ] Saved node for Front of House Receptionist. [ iCims ] Building node for Project Manager... [ iCims ] Saved node for Project Manager. [ iCims ] Building node for Junior Frontend Developer... [ iCims ] Saved node for Junior Frontend Developer. [ iCims ] Building node for Lead PHP Developer... [ iCims ] Saved node for Lead PHP Developer. [ iCims ] Building node for SEO Specialist... [ iCims ] Saved node for SEO Specialist. [ iCims ] Building node for Senior Finance Associate... [ iCims ] Saved node for Senior Finance Associate. [ iCims ] Building node for Paid Social Specialist... [ iCims ] Saved node for Paid Social Specialist. [ iCims ] Building node for Senior Paid Social Manager... [ iCims ] Saved node for Senior Paid Social Manager. [ iCims ] Building node for Finance Manager... [ iCims ] Saved node for Finance Manager. [ iCims ] Building node for Director, Web Content Strategy... [ iCims ] Saved node for Director, Web Content Strategy. [ iCims ] Building node for Director of Paid Social... [ iCims ] Saved node for Director of Paid Social. [ iCims ] Building node for Digital Marketing Recruiter... [ iCims ] Saved node for Digital Marketing Recruiter. [ iCims ] Building node for Drupal 8 Developer... [ iCims ] Saved node for Drupal 8 Developer. [ iCims ] Building node for Data Engineer... [ iCims ] Saved node for Data Engineer. [ iCims ] Building node for Front End Developer... [ iCims ] Saved node for Front End Developer. [ iCims ] Building node for Optimization Manager... [ iCims ] Saved node for Optimization Manager. [ iCims ] Building node for Website QA Tester... [ iCims ] Saved node for Website QA Tester. [ iCims ] Building node for Account Executive... [ iCims ] Saved node for Account Executive. [ iCims ] Building node for DevOps Engineer... [ iCims ] Saved node for DevOps Engineer. [ iCims ] Building node for Global Product Manager... [ iCims ] Saved node for Global Product Manager. [ iCims ] Building node for Account Director... [ iCims ] Saved node for Account Director. [ iCims ] Building node for Sr Display Specialist... [ iCims ] Saved node for Sr Display Specialist. [ iCims ] Building node for Senior Account Manager... [ iCims ] Saved node for Senior Account Manager. [ iCims ] Building node for Senior PPC Specialist... [ iCims ] Saved node for Senior PPC Specialist. [ iCims ] Building node for Senior Account Manager... [ iCims ] Saved node for Senior Account Manager. [ iCims ] Building node for Junior System Administrator... [ iCims ] Saved node for Junior System Administrator.