I need a programmer to add some features to my social networking christian website - i basically need the user to see a page like the facebook page that you see after you sign in - the page will show the users who viewed your profile and other updates from your friends etc. I have the design. I also need someone to update the site's CSS and update the profile page with the layout that we made.
I am also looking to add other features such as a privacy system like that of facebook where users can set what get shared with others etc. I also need users to be able to block other users and report users and flag comments and messages etc.
Are you familiar with Linux administration? can you deal with RedHat or CentOs, Debian barehanded, no WHM or Cpanel or Plesk or any of those.
Whats your level of knowledge with the following:
We do not have WHM, all our servers are bare Linuxes. Can you cope with that to add new virtual hosts, etc?
What do you suggest instead of postfix? How well does your setup scale for 100k emails per day?
How can you tell what to fix on a database server whose load has just heavily increased after a recent script/database update?
Do you know Perl or C very well or at all?
Given a Unix mailbox file, how would you extract all emails that are contained in message bodies using shell?
What precautions will you take in order to balance the load of a PHP site between multiple servers (same scripts could be called on either server A, B or C)
Know PHP and OO-PHP like the back of your hand ?
MySQL administration skills (know mysql tools and procedures to back up, replicate, repair and restart a database; understand mysql tuning concepts; be
familiar with the InnoDB vs MyIsam optimizations) ?
Let me know.