Job Details
Back End Developer (Data Engineering) (Contract)
Location: London Country: UK Rate: £600 - £700 per day
*Back End Developer - Data Engineering* (Contract)
Duration: 6 months (Possibility for Extension)
Location: Hybrid/London (3 days per week on site)
Rate: A highly competitive Umbrella Day rate or salary is available for suitable candidates
Summary
We are seeking a talented and experienced Backend Developer with a strong background in data engineering to join our team. The ideal candidate will be responsible for building and maintaining the data pipeline that will feed data from Snowflake, PostgreSQL databases, and Kafka topics into our Real Time visualization platform. You will work closely with Front End developers to ensure that the data is accurately processed, transformed, and made available for visualization.
Key Responsibilities:
- Design and implement scalable data pipelines for Real Time data processing and visualization.
- Integrate data from various sources, including Snowflake, PostgreSQL databases, and Kafka topics.
- Perform data transformations to structure and optimize data for visualization purposes.
- Ensure data quality and integrity throughout the data pipeline.
- Develop APIs to expose data for consumption by the Front End application.
- Implement robust authentication mechanisms to secure access to data for external customers.
- Collaborate with the Front End developer to ensure seamless integration of the Back End with the microfrontend architecture.
- Monitor and optimize the performance of the data pipelines and Back End services.
- Stay up-to-date with the latest technologies and best practices in data engineering and Back End development.
Skills & Experience:
- Proven experience as a Backend Developer or Data Engineer.
- Strong programming skills in Node.js and experience with microservices architecture.
- Strong programming skills with JavaScript and any other mainstream language like Java, python etc.
- Experience with database technologies such as Snowflake and PostgreSQL.
- Experience designing RESTful APIs, GraphQL and remote procedure calling.
- Familiarity with Apache Kafka and Real Time data streaming platforms.
- Knowledge of data transformation techniques and ETL processes.
- Understanding of authentication protocols and security best practices.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Bachelor's degree in Computer Science, Engineering, or a related field.
Candidates will need to show evidence of the above in their CV in order to be considered.
If you feel you have the skills and experience and want to hear more about this role 'apply now' to declare your interest in this opportunity with our client. Your application will be observed by our dedicated team.
We will respond to all successful applicants ASAP however, please be advised that we will always look to contact you further from this time should we need further applicants or if other opportunities arise relevant to your skill set.
Pontoon is an employment consultancy. We put expertise, energy, and enthusiasm into improving everyone's chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, and more. We do this by showcasing their talents, skills, and unique experience in an inclusive environment that helps them thrive.
As part of our standard hiring process to manage risk, please note background screening checks will be conducted on all hires before commencing employment.
Posted Date: 26 Mar 2024
Reference: JS-19079619
Employment Business: Pontoon
Contact: Andrew Brindley