Data Engineer
- Apply
- Save job
Bullet points
Opportunity to influence change on an exciting Data Engineering project
Build on existing skills by working with large complex data sets
About Our Client
My client is a Public Sector and Government organisation based in the heart of London.
Job Description
As a Data Engineer working for my London based Public Sector and Government client, the following responsibilities will be expected and significant progress is expected to be made against these deliverables:
* Translate business requirements to ensure they are clear and robust, and can be transformed into reusable production ready code and / or effective data models
* Define version control mechanisms and strategies for the source code of products
* Support Quality Assurance colleagues and Data Managers responsible for the day to day testing and live running of data products and services
* Shape solutions in a fit for purpose way; following the agreed principles and contribute to the overall Data Engineer Development life-cycle
* Perform data profiling and quality measurements
* Designing and developing reusable meta-data libraries
* Owning the stability of new products designed, including the on-going robustness, resilience and stability of these products
* Identifying, managing and resolving issues preventing the delivery or continuous development of products
Specific to Big Data Developer role:
* Responsible for delivering data processing pipelines in a cloud or on premise environment using distribute file store technology
* Responsible for creating and maintaining data pipelines using data streaming or batch transfer technology
* Designing ELT processes, data loading strategy, data archiving, data reconciliation, data manipulation, data integration, error handling and error logging mechanisms
The Successful Applicant
My London based Public Sector and Government client will expect the following knowledge and experience:
* Proven experience of big data engineering techniques and concepts using the Hadoop Stack (Cloudera/EMR), including data ingestion, processing and storage using HDFS, Spark, Hive and Impala
* Extensive, hands-on experience of large complex Data Engineering projects designing and developing ETL pipelines in a cloud or on premise environment
* Experience of design and implementation of data storage, including HDFS, S3, relational and NoSQL
* Experience of developing/utilising programming and query languages e.g. SQL, Java, Scala
* Monitoring performance and advising on any required infrastructure or changes
* A good understanding of data management, governance and quality frameworks, and how these integrate with big data solutions
* Strong stakeholder management skills and experience working with stakeholders across all grades and working with internal / external stakeholders to deliver results
* Confident written and verbal communicator with the ability to present complex ideas in a compelling way to senior technical and non-technical audiences
* Comfortable with Agile methodology and ability to manage diverse projects with changing user needs
* Security Clearance will be required for this role, therefore only candidates who have continuous UK-based residence over the last 5 years will be considered
What's on Offer
- 6 month contract
- £500 - £575 per day
- Opportunity to work remotely
- SC Clearance REQUIRED