SoD wrote:
Well, based on http://www.sage.org/field/jobs-descriptions.mm#Intermediate here's what i think a Jr should be able to do:
Install, configure and remove new software ( ie, perl modules, screen, whatnot requested by users / management )
Add, remove and configure users ( shells, quotas, filesystem acl grants.. whatnot )
Add, remove configure hardware ( this includes recompiling the kernel to support the new hardware.. if required )
Manage backups ( this is a really broad topic.. so i'm guessing dump & tar and perhaps an awareness about bacula / amanda what not )
Install and configure an smtp server ( both primarary and secondary mx roles )
Install and configure an imap/pop3 server
Mount local & remote filesystems ( add/remove them from fstab as required )
Install and configure and ftp server
Install and configure samba ( fileserver, printer server )
Install and configure an webserver ( no, webdesign skills not required, but adding mod_perl support for example is )
Understands the rc.d process and can also USE it, ie... add scripts to the neccesary run levels, move them from one to the other..
Shell scripting at basic level.. ( replacing filesystem paths, using pipes, backticks, foreground and background processes, stdin/stdout/stderr redirection .. )
Can understand what a firewall ruleset does ( simple to medium complexity ) ( ipf/ipfw/pf ) ..is able to spot possible deadlocks and logic-errors, and is able to flush/reload/stop the firewall ( ie, doesn't just flush the firewall when it defaults to deny all, and is thereafter locked out of the system.. )
Answer questions about software configuration and when applicable, usage ( ie, what version of perl is mod_perl using, does the imap server support folders directly under the root folder, how to set ACL's on filesystem objects )
Upgrade software using binary and source from the ports
Using cvsup,cvs,rsync..
Is able to use man pages, search engines, usenet, irc and whatnot to acquire whatever information required for tasks..
Humm, I'm sure I missed something really basic.. but oh well ;-)
Forgot; 'Locate the power button' :D
This looks really good. kudos.
-- Cheers, Mikel King Optimized Computer Solutions, INC 39 West Fourteenth Street Second Floor New York, NY 10011 http://www.ocsny.com t:212.727.2100x132
+------------------------------------------+ You may like them. You will see. You may like them in a tree. http://www.FreeBSD.org http://www.OpenOffice.org http://www.Mozilla.org +------------------------------------------+ How do you spell cooperation? Pessimists use each other, but optimists help each other. Collaboration feeds your spirit, while competition only stokes your ego. You'll find the best way to get along. +------------------------------------------+
_______________________________________________ BSDcert mailing list [email protected] http://lists.nycbug.org/mailman/listinfo/bsdcert
