Remote Network And System Administration Job In IT And Networking

Blog posts needed on software system design

Find more Network And System Administration remote jobs posted recently Worldwide

I require blog posts that would help teach software developers in thinking and learning about designing large systems. A single post will be concerned with a single system, such as Facebook, Whatsapp, Netflix etc; and would get into detail about designing such a system along with the various factors to consider such as how scaling would work, various components that would go into building these systems and what area each of these components would be responsible for. A structure that I have in mind for these posts is provided below as an example:

1. Definition and requirements of the system
2. Scale estimation and constraints
3. High level design
4. APIs and Low level design
5. Database schema
6+ Areas of the system that are complex and need a deep-dive

However, Im open to a different structure if you have something else in mind. The post should also have diagrams and illustrations to aid in visual learning, wherever applicable.

This is a long term project and I plan to get at least 25 such posts written. For consideration, please provide a per-post-rate, and a post written as described above on any one of the following topics:

1. Creating a Truecaller-like App
2. Creating an on-demand VM allocation system like DigitalOcean
3. Creating a Netflix-like system
4. Creating a Coursera-like App
5. Creating an IDE for your favourite language
About the recuiter
Member since Mar 14, 2020
Ceo Legend Guru
from Nizhny Novgorod Oblast, Russia

Skills & Expertise Required

Architecture Design Design Patterns Software Design 

Open for hiringApply before - Aug 26, 2024

Work from Anywhere

40 hrs / week

Fixed Type

Remote Job

$1,198.75

Cost

Offer to work on this project closes in 56 days!
Are you interested in this Opportunity?

Looking for help? Checkout our video tutorial
How to search and apply for jobs

How to apply? Do you have more questions about the Job?
See frequently asked questions

Similar Projects

Backend Java / Couchbase developer (Full time)

We would like to add a full time (40h/week) experienced Java backend developer to our team.
Be part of a focused, and talented team that is creating an innovative software product.

You will play a key role in delivering stable, enterpris...read more

Fashion design specialist

Hello! I am looking to design my first line. This will be exclusively plus size, so if you have experience creating clothing for plus size women, then I want to work with you!

I have all my ideas in my head. Looking for someone to sketch the...read more

Rocketchat + Jitsi deployment

On my openstack based private cloud, I need to implement private e-conference system for our needs.
I am looking for DevOps or SA engineer who can deploy reliable and scalable Rocketchat + Jitsi stack. Also the whole system needs to be containeri...read more

NewForex design

I need anyone to make me an indicator for ctrader. It is a hammer scanner,all hammers Multiple timeframes for me to fill in to scan at once and multiple currency pairs for me to fill in to be scanned at once in the indicator and must have pop up aler...read more

Expert Designer For Webpage Design

We are looking for a designer that can come up with the design of webpages that fit the brand well.
- Must be able to write and converse well in English.
- The designer should be able to come up with designs base on different demographics (e....read more