|
|
System Administrator
Level in organisation
Reports to IT Manager
Essential duties and responsibilities
Essential duties and responsibilities include the following. Other duties may be assigned.
- Operate production server consisting of 10+ linux servers (mail, dns, ssh, apache, mysql) in a replicated environment.
- Design and implement a fully automatic backup system
- Design and implement a fully automatic monitoring program with sms notifications
- Design and implement a Firewall protection scheme
- Follow system updates and security patches
- Review replication environment, improve and test fail over
- Administrate mailboxes of various enterprises
- Establishes/recommends policies on system use and services.
- Provides technical lead and/or supervises system administrators, system programmers, or others of equivalent seniority.
Skill requirements
- Strong inter-personal and communication skills; capable of writing proposals or papers, acting as a vendor liaison, making presentations to customer or client audiences or professional peers, and working closely with upper management.
- Ability to solve problems quickly and completely.
- Ability to identify tasks which require automation and automate them.
- A solid understanding of Linux operating system; understands paging and swapping, inter-process communication, devices and what device drivers do, filesystem concepts ("inode", "superblock"), can use performance analysis to tune systems.
- A solid understanding of networking/distributed computing environment concepts; understands principles of routing, client/server programming, load balancing, the design of consistent network-wide filesystem layouts.
- Ability to program in an administrative language (Tk, Perl, a shell), to port C programs from one platform to another, and to write small C programs.
Required background
More than 2 years previous systems administration experience.
Desirable
- A degree in computer science or a related field
- Extensive programming background in PHP/Mysql language
- Experience configuring NIS/NIS+
- Experience in stalling/configuring DNS/BIND
- Experience with Load balancing and Linux firewalls (iptables)
- Experience using relational databases and using a database query language.
|
|