Data Engineer/Remote/Inside IR35

Apply for this position Please mention DailyRemote when applying
Posted 13 days ago Worldwide Salary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

Data Engineer

Job Purpose

The Data Engineer is responsible for identifying relevant data to be gathered and implementing a solution to do so, including knowledge of where to get the data, how to extract it in the right format, and how to augment the data to support data science/analysis requirements. Able to build a robust, fault-tolerant data pipeline that cleans, transforms and aggregates un-organised and messy data into databases or data sources. Able to ensure that data flows smoothly from source to destination so that it can be processed.

Job Description

The Data Engineer is an expert in SQL development support to the data and analytics IT experts in database design, data flow and data analysis activities. The Data Engineer plays a key role in the development and deployment of innovative big data platforms for advanced analytics and data processing.

The Data Engineer defines and builds the data pipelines that will enable faster, better, data-informed decision-making within the business.

Deep experience in developing enterprise data management strategies including operational data stores, data warehouse implementations, data movement, data services, data acquisition, data conversion, and archive/recovery.

Accountabilities

Work together with the Solution- and Data Architect to design the next generation big data platform to support the digital marketing platform.

Design and implement a new big data solution which supports high amounts- and velocity of data, supports future growth, use latest big data technologies/techniques, is cloud supported and in-line with Companies' strategies.

Design and implement modern data pipelines to extract, clean and process data in batch and Real Time from different data sources.

Use the latest development, testing and deployment techniques to quickly deploy new releases to eg deploy new data pipelines and add data sources.

Help establish best practices around data governance, data security - and privacy (GDPR).

Work together with the solution- and data architect to the define the target data strategy.

Drives and applies Agile Framework within his/her operating environment. Will take direct reports, when applicable, through Agile Framework and its respective tools.

Skills & Requirements:

Leadership Skills

Have strong interpersonal, communication, facilitation and presentation skills. Is highly experienced in communicating with business at all levels.

Comfortable to work with global stakeholders, internally and externally.

Experience of working in a global business environment/different cultures.

Ability to work under pressure with tight deadlines and balancing multiple priorities.

Have strong interpersonal, communication, facilitation and presentation skills. Is highly experienced in communicating with business at all levels.

Experience of working in a global business environment/different cultures and with global stakeholders.

Technical Skills

Source Code Control (eg Git, Subversion).

Open Source Frameworks (Apache Spark, Hadoop etc.)

Strong design and coding skills (eg Pyspark, Python, Scala, JavaScript).

Experience with reporting/visualization tools (eg Power BI)

Comfortable to work with global stakeholders, internally and externally.

Experience with SAP technologies (SAP ECC/ERP, SAP BW, SAP HANA etc.)

Experience with SQL-based technologies (eg MSSQL).

Experience with Restful API developments.

Experience with data blending technology (eg Alteryx)

Experience with Microsoft or AWS data stack eg Microsoft Azure Data Lake, Hadoop (preferably with Spark), Cosmos DB, HDInsight/HBase, MongoDB, Redis, Azure Table/Blob stores etc.

Job Experience Requirements

Experiences

Interpretation of data, highly analytical, troubleshooting and problem-solving skills.

Experience with data architecture and design techniques (local/abstract).

Experience with API techniques/developments.

Experience with CI/CD.

Experience with data transformation/blending technology (eg ADF/DataBricks is preferred).

Experience with working concepts as data pipelining/data wrangling

Experience with big data platforms; working with large data sets, large amounts of data in motion and numerous big data technologies.

Agile Project Delivery techniques (eg SCRUM) & experience creating and using a wide range of scrum and agile artefacts and techniques, automated testing, personas, user stories, agile games etc

Awareness of Agile Framework and its tools such as Azure Dev Ops