SYSTEM ADMIN - Must Be Experienced
$250-750 USD
Pagato alla consegna
We are looking for a sys admin at $400 to $600/month full-time (part-time is OK too) for ongoing consistent work.
We have five servers (CentOS, which is based on Red Hat Enterprse Linux) and a fairly complex PHP/MySql members website (for fashion models). All servers have munin-node installed. Softlayer backup service requires a Java agent (BUAgent/VVAgent) on each server.
We need a lot of things done, such as making sure the backups work and testing them, security, server administration and updating, etc. Here are the tasks in more detail. DO NOT REPLY IF YOU CAN NOT DO THESE TASKS. Thank you!
SYSTEM ADMINISTRATION TASKS
Confirm that source code is all in SVN, and update to current production. (User-provided images or thumbnails should not be in SVN.) Set up Trac, SVNManager, or a similar source code repository viewer, and document check-in/check-out instructions.
Separate database access instructions into separate configuration file which can be adjusted on a server-by-server basis. Currently are in many separate files.
Set up RAID1 (mirroring) between two SSDs, and move MySQL data to SSD. (software or hardware)
Change DNS for email server. Right now email comes from our main domain name and I’d like it to come from another domain, in case that domain gets blacklisted.
Set up MySQL backup procedure, such as nightly text-dump snapshots (important that this does not bog down live system) - backup to dump file can be made from a slave server to not create problems
Add a Munin script to see how many queued MySQL or Apache requests are in progress
Create documented procedure or simple scripts to set up LAMP server and check out sources. Use this to create a development environment and backup servers running on virtual machines. Can run on CentOS or Ubuntu. Create basic documentation for installation.
Evaluate use of nginx+fastcgi for this application, and evaluate current Apache install.
Can use VPS from my brother's company.
Confirm compression and caching is done in a logical way using Redbot.
Confirm that compression and content-caching configurations are correct.
Install current version of Interspire email software onto a Proxmox OpenVZ virtual machine using their instructions, and transfer the data (or else image email server to KVM).
Goal is to de-provision this dedicated server at Softlayer, as it is used only intermittently. Interspire Install Guide.
I’ve set up a CentOS5 VM.
SOFTWARE DEVELOPMENT TASKS
Combine Javascript and CSS files where appropriate and use Minify tool to reduce filesizes.
Monitor MySQL slow-query log (manually is fine) and investigate cases. - this is an ongoing task
Use CSS sprites to reduce number of individual files used to render page elements in header, footer, homepage, and key pages.
ADDITIONAL SYS ADMIN TASKS
Examine how to image a server (such as the development machine) and transfer this to run on Proxmox VE as either OpenVZ or KVM. - this should be done with the install scripts
Examine Apache/PHP installation for performance improvements. Install APC.
Set up MySQL logfile shipping or replication to other hard disks on main server and to replicate data to backup server. Collect documentation for how to restore in event of failure.
Get additional storage for main webserver, transfer images server files and user-uploaded images (currently 1TB) over to main webserver.
Begin using Content Delivery Network: Either Softlayer’s Cloudlayer CDN or MaxCDN. Cloudlayer CDN has an option called “Orgin Pull” to use the CDN as a caching proxy, where they retain all files requested during last 24 hours, which is achieved by pointing DNS records to CloudLayer. Option to initially just simply put some common files (navigation buttons, javascript files, etc.) on CDN. Alternative is to cache everything on CDN. Using CloudLayer’s Origin Pull for everything may be easiest
Rif. progetto: #1577263
Info sul progetto
32 freelance hanno fatto un'offerta media di $536 per questo lavoro
Am an REDHAT CERTIFIED linux admin currently having 2 years of experience in linux apache mysql php and handling web servers and mail in our company , I am interested to work as part time in your company . Skills: Altro
Hello, i have extensive experience in system administration. I can perform this task and give guarantees of my work. Please check your private box for more informations.
I currently do all of those things on a daily basis and have been doing them for years, with the exception of the css sprites and Interspire. I have been doing this kind of work since 1995.
Hello, I have been administering Linux servers for more than 6 years. Please check my proposal on P.M. Kind regards, C.R.
Hi, I'm an experienced system administrator. Work mostly on Linux but also have experience in Windows and Mac. Ready to help
Graduated in Network Computing and 2 years of experience in Windows and Linux(Debian and Red Hat Kernel)