Hello, How are you?
I've read your description carefully and I understand what you want
I'm a senior web developer and I have over 5 years experience on this fields.
I have high skills with javascript, python, html, php and frameworks
As web expert, I'm very confident with Google Cloud Platform like GAE, GCE, Docker...
Please check my portfolio and review.
https://www.freelancer.com/u/peng72083
In you project, there are three roles to manage each roles require high database management skills.
This is very similar with my previous project.
And I have enough experience with Google Earth Engine.
I'm sure that I can give you perfect result in time.
Please contact me to discuss more.
Waiting for your reply
Best Regards.
Peng