Find Jobs
Hire Freelancers

Backend coder [devops / Ruby / Rabbitmq / Elasticsearch / Java] for my startup !

$10-30 USD

Closed
Posted almost 8 years ago

$10-30 USD

Paid on delivery
Hi you !== MY PROJECT == A Service that observes the real estate market (observe millions of real estate ads every day), transform the data (enrichi the data e.g. with semantic analysis, or deduplicate similar ads coming from several sources) and provide a set of end-user services.== YOUR MISSION ==helping me consolidate the data processing/pipeline workflow and deliver something a bit robust / in production the next [login to view URL] the data workflow is a set of batchs that scrape and transform the data. the app+ data processing workflow is mainly written in ruby + elasticsearch. but some data processing and back-end tasks would be better if ported in java in a near future to use more powerful libs. Your main task would be first to help me going to a production ready an event driven-architecture with like rabbitmq. = deconstructing the current code into smaller workers and thinking with me about the best possible workflow.- set up a monitoring and alerting system. - set up a deployment process- porting some codes into another language - coding new processors enriching or generating new macro metrics or triggering new events.== ENVIRONMENT == Rails [login to view URL] 9.4ElasticSearchRabbitmq / SneakerJenkinsDelayed JobDockerAW/EC2BootStrap(Angular)== Project management == Scrum + trello == TECHNICAL EXPERIENCE ==Ruby / Java data processing / rabbitmq / sneaker?ElasticsearchDeployment tasks (capistrano , but ideally docker)== PROFILE == Fast Learner (nobody knows everything..) & Committed. Fair and friendly [login to view URL] / good verbal communication (I dont like so much chatting / i prefer calling)Getting things done / autonomous / self [login to view URL] but not required: - (+ or -) 3 or 4 hours from paris local time. so you can work before or after me.- Flexible / great if you could be available during weekend if we have a debug / release a version- can also do front-end (bootstrap / ruby on rails stuff)- speaking portugese or french since the app is in french + portuguese== Application questions == (you dont need to know everything)** Elasticsearch **here an exemple of doc that we index:doc = {field_value: 1221created_at: 12/20/23}1. What is the query to make an aggregation so i got the median of field_value for each month?** Rabbitmq **2. here is a small / student ruby project using rabbitmq [login to view URL] clone the project - improve the code (‘improved’ is intentially vague so it let you the space to choose which dimension should be improved e.g. deployemnt, robustness/ error handling, maintanaibility/readability, modulairity etc..)- send me a new url repo with the improved code.3 How do you monitor/ be alerted about the health of a rabbit workflow. ,Is there a way to visualize the workflow to get a better understanding about what's going on?4. How to quickly change the workflow in a production mode? e.g. adding a new worker, updating an existing one, removing some?5. what will be the rabbitmq workflow to execute a job only if 2 other jobs are both completed before to be executed.** Deployment / docker question **6. ruby on rails + postgresql + some background worker (delayed job) . do you have experience about ‘dockerizing' such environment. how long do you estimate the work?** last question ** 7. Your verbal english skill from 0 to 10 scale level. 10 = native/bil people , 7 = conversational you can speak in a good flow about your idea without real issue. 3 = understanding is fine but you need to make some efforts to speak. Generally I prefer calling than chatting ( generally faster to converge + we can share our screen + do pair programming)Thanks a lot for your time, I hope we can work together !
Project ID: 10427726

About the project

6 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
6 freelancers are bidding on average $206 USD for this job
User Avatar
Hello, Before you select a part time developer from here, take a look at our portfolio: fugacode.com. If you like what you see, contact us. That's all. "Why hire part time college students? when you can hire professional developers for the same cost" Regards, FUGACODE Team PS: Freelancer milestone system is used.
$25 USD in 1 day
4.7 (16 reviews)
6.0
6.0
User Avatar
I'd like to participate on this project. i already work on many companies like ADP, HP and IBM. If you need i'm able to share my resume.
$23 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
I have checked for your requirements and I am available inorder to get started with the project. I am having 10 years of specific experience in programming. Kindly let me know which way to move forward with the project. Thanks
$19 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
I would like to discuss with you how this promising startup project could be implemented. I live near to Paris. Send me a message if you have interest.
$55 USD in 30 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UKRAINE
Edinburgh, Ukraine
5.0
2
Member since Feb 22, 2015

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.