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 May 20, 2018
Gaurav Jain
from Baden-Wurttemberg, Germany

Skills & Expertise Required

Architecture Design Design Patterns Software Design 

Open for hiringApply before - Jan 26, 2025

Work from Anywhere

40 hrs / week

Fixed Type

Remote Job

$1,198.04

Cost

Offer to work on this project closes in 207 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

DESIGNER FOR A CARTOON BACKPACK

Hi..

I am looking for someone that have already worked on develop Cartoon Kid Backpack...

I will provide the artwork.. and a picture of a backpack for reference during interview..
Thanks

Blog posts needed on software system design

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 desi...read more

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