We are looking for a rockstar Web Solution Architect to help and guide us on taking our web applications to the next level. We are a web development company that designs, develops, and hosts several websites - with a social media tool and ecommerce solution. All these system are .Net, running on IIS 7+ and using MSSQL 2008.
Initially our approach of 1 web server and 1 database server was enough for the usage, but now our system is being used by thousands of people every day and it contains over 250,000 registered users, 1 Million profiles created, and close to 5 Million posts.
These websites load speed are far from perfect, and we want to leverage the architecture of our systems to the next level... using load balance, heavy caching, database sharding, etc...
We need you to guide us, proving a detailed action plan for us to follow to execute. In this plan, I want to see the recommended actions, the expected impact, and the complexity to do them.
We're an innovation company that owns and operates a portfolio of high growth disruptive technology companies. We have over 100+ employees, growing like crazy, and debt free.
To avoid spammers, please mention your favorite sport.
We currently have a headquarters with about 50+ people on site, two satellite offices, and 50 more working remotely from all corners of the world.
We're the definition of agile and lean.
Skills: .net, microsoft-sql-server