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
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.
34 pekerja bebas membida secara purata $531 untuk pekerjaan ini
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.