Find Jobs
Hire Freelancers

Big Data project

€250-750 EUR

종료됨
게시됨 거의 3년 전

€250-750 EUR

제출할때 지불됩니다
Need: We are looking to form a team of two skilled developers that are willing to work on a big data project for the three different tasks that we will explain in a bit. Objective: The objective is to scale the platform for future needs as well as address limitations of retrieving data by building a mini search engine with Elasticsearch. Minimizing the cost is important factor which motivated the use of open-source tools such as: Apache NiFi Apache Spark Ellasandra (Cassandra + Elastic search) User stories: User story 1: As a user, I want to be able to import a heavy csv file to Cassandra. User story 2: As a user, I want to be able to search for a specific field (mail, id ...) and get the ten first occurrences displayed. User story 3: As a user I want to be able to export a csv file that has the result of the query I wrote in the search engine. Explanation of the role of the three project main functionalities: The user will have access to a simple graphical user interface that will let him choose between: - Import: has as objective to allow importing heavy datafiles - Export: has as objective to generate a text file with respect to some filter (could be a table name, or a property) specified and fetched from the search input field - Search: has as objective to filter the data and render at most 10 data rows that matches the search query and render it to the user. Note: This project generates only one view for the user based on the input in the search field. Expected features: 1) Simple graphic interface that contains the 3 main Sub functionalities of this interface: button import, button export (export can be a collection, depends on the filter and the query), Search field (to filter). • Level of priority: Medium • Expected programming skills: HTML / CSS / Flask(preferably but not a must) 2) Settle Elassandra cluster (2 databases). Load huge data file into the cluster in order to achieve distributed storage. And finally export the result of a specific query to a csv file. • Level of priority: High • Expected programming skills: python, Elasandra NoSQL (Cassandra + Elasticsearch), Apache NiFi 3)Server side for data processing: This will have two main and separate goals: First: If one of the special fields in already existent, upsert into already existing record the missing fields from the new record and vice-versa. Second: Implement The search algorithm that will get the expected row, table or even field • Level of priority: high • Expected programming skills: python, Apache Spark, Elasandra (Cassandra+Elasticsearch) Expected result: The project will be deemed successful if we see that the user stories are met, and the database fields are being updated as explained in the section before.
프로젝트 ID: 30644748

프로젝트 정보

2 제안서
원격근무 프로젝트
활동 중 3년 전

돈을 좀 벌 생각이십니까?

프리랜서 입찰의 이점

예산 및 기간 설정
작업 결과에 대한 급여 수급
제안의 개요를 자세히 쓰세요
무료로 프로젝트에 신청하고 입찰할 수 있습니다
2 이 프로젝트에 프리랜서들의 평균 입찰은 €625 EUR입니다.
사용자 아바타
Hi, I am an experienced Data Engineer with a solid background in Spark. I have worked on many Big Data projects with Spark, Scala, Python, Cassandra, Snowflake, AWS,... Let's have a call for more details about the project. Regards
€500 EUR 7일에
4.8 (2 건의 리뷰)
4.4
4.4

고객에 대한 정보

국기 (FRANCE)
SAINT DENIS, France
4.9
5
결제 수단 확인
9월 18, 2016부터 회원입니다

고객 확인

감사합니다! 무료 크레딧을 신청할 수 있는 링크를 이메일로 보내드렸습니다.
이메일을 보내는 동안 문제가 발생했습니다. 다시 시도해 주세요.
등록 사용자 전체 등록 건수(일자리)
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
미리 보기 화면을 준비 중...
위치 정보 관련 접근권이 허용되었습니다.
고객님의 로그인 세션이 만료되어, 자동으로 로그아웃 처리가 되었습니다. 다시 로그인하여 주십시오.