Data Engineer
- Recruiter
- Rullion Ltd
- Location
- Liverpool
- Salary
- Competitive
- Posted
- 14 Aug 2022
- Closes
- 16 Aug 2022
- Sectors
- Engineering
- Contract Type
- Contract
- Hours
- Full Time
A client of ours has asked us to deliver a piece of work and we are looking for a Data Engineer to help facilitate this.
The Data Engineer works in the data squad and will:
- Work within an agile framework.
- Develop robust, well tested, well documented solutions for deployment is a cloud-based environment.
- Contribute to the design and architecture of new data pipelines.
- Provide support for existing data pipelines.
- Take a lead on nominated projects.
- Mentor other engineers within the squad when applicable.
- Keep appraised of new/emerging technology that relates to the data technology stack.
- Collaborate with other senior members of the team to maintain a common technical approach.
Essential skills:
- Proficient in Scala, Python or Java.
- Working knowledge of test tools and frameworks such as Junit, Mockito, ScalaTest, pytest.
- Working knowledge of build tools- Maven, Gradle, SBT or equivalent.
- Understanding of source control management and associated tools such as Git/Bitbucket.
- Experience in the use of CI/CD tools such as Jenkins or an understanding of their role.
- Exposure to the Big Data Ecosystem with Apache Spark or Hadoop.
- Experience in building data pipelines.
- Good knowledge in designing, building, using and maintaining REST APIs.
- Good SQL skills with any mainstream database - Oracle, MySQL, Postgres.
- Proficient Linux skills.
- Agile exposure with Scrum using tools such as Jira and Confluence.
- Strong analytical, technical, organizational and communication skills.
- Flexible in learning and being exposed to new technologies.
- A Team player with strong soft skills.
Rullion celebrates and supports diversity and is committed to ensuring equal opportunities for both employees and applicants.