Holori - Software developer internship

Deadline: As soon as possible

Internships

Companies

Location(s)

  • France
Toulouse or Remote

Overview

Holori provides the multi-cloud management platform aiming to make the technology simple, cost-efficient and resilient. With Holori, companies are able to design their cloud architecture, forecast and compare the costs. Holori centralizes all the cloud projects and automatically adjusts the infrastructure to maximize the system performance and optimize costs. We are looking for a full stack developer to work mainly on our cloud comparison engine and on our diagramming software.

Details

You will: 

  • Work on the front-end of our products and make design suggestions
  • Participate in the development of an automatic parsing tool of cloud providers’ catalogs
  • Scrap additional cloud providers catalogs to gather new prices and offers
  • Extend internal REST API
  • Support to test & deploy the log monitoring system
  • Implement SSO APIs to cloud providers’ services

Our story

Holori provides the end-to-end multi-cloud management solution. Holori cloud calculator identifies the best cloud offers by comparing more than 500 000 prices from major cloud providers worldwide. The reason we started Holori goes back to our first startup where we developed software solutions for the 3d printing industry.

At this company we were developing an algorithm to detect print failures and for this we had to shift to a Cassandra database. At some point our team and especially our Data Scientist needed more computing power, large disk space and heavy IO performances to run some tests on AWS and we of course accepted.

We didn’t realise back then the cloud costs to perform intensive data tests on the cloud. Few days later, we found out the bill was way beyond our expectations. We were very surprised and had to ask our Data scientist to stop the computing tests... Overall we must say that we were a very tech startup with mostly technical costs and the cloud was our second cost just after the salaries.

Our CTO was spending lots of time on AWS console trying to limit the bill of course but there are just some costs you can’t drive down at some point. After selling our first startup, we were wondering what we would do next and were eagerly looking for a new technological adventure. At some point we heard about those spot instances or preemptible VMs as some cloud providers call them. This is how with my former co-founder we fell in love with cloud technologies. Spot instances are unused capacity that cloud providers are offering at a discount price. AWS, Azure or GCP are claiming that those instances can be available at up to 90% discounts compared to on-demand prices. The price of Spot instances varies in real-time depending on the bid & ask.

We both have a financial background and we directly thought about the savings we could have made if we had known about this earlier and were wondering about the arbitrage that could be made between the different spot markets from the different cloud providers. At this stage we were pretty ignorant about this new industry but immediately imagined a huge potential behind this idea based on our previous experience with important cloud costs in the past. The spot instances as it reminded us of the trading industry applied to the cloud.

That’s how we decided to build a concept for the cloud industry with the aim to reduce cloud costs while taking advantage of the possible arbitrage between the cloud providers and the spot market.

Opportunity is About


Eligibility

Candidates should be from:


Description of Ideal Candidate

What you bring on the table:

  • Experienced with one of the following framework: Vue.js, React, Angular
  • Familiar with Python, Requests, Tornado, BeautifulSoup, PonyORM or SQLAlchemy
  • Confident in writing  SQL requests and using Shell command line
  • Any experience with Logstash and Elasticsearch will be considered positively
  • Skills in software architecture and REST API design
  • In addition to data pipelines, you’re also quite good with Kubernetes and cloud technology
  • You’ve already built applications that run on AWS, Azure, GCP
  • You know how to use Git and agile methods
  • You prefer doing Mockups before implementation

Most importantly, if you are interested by the cloud technology and want to make an impact, we are the good fit for you!

Any personal coding project is much appreciated.


Dates

Deadline: As soon as possible


Cost/funding for participants

+ More Info / Application Save Opportunity Un-save Opportunity


find-dream
Search from 4331 opportunities in 164 countries

Internships, scholarships, student conferences and competitions.