Job
Description: Systems Developer / Administrator
This position will be responsible for maintaining, updating and configuring the different servers and applications available at the organization.
This position will be responsible for maintaining, updating and configuring the different servers and applications available at the organization.
The
applicant needs to have adequate experience in Open Source working environment.
Duties and Responsibilities
- Installation and configuration of software in different platforms including open-source environments.
- Conduct routine maintenance and upgrades of systems and services.
- Automate and perform system backups of all systems and services
- Perform daily network and system monitoring
- Offering troubleshooting and system support to our clients and staff.
- Research and recommend innovative, and where possible automated approaches for system administration tasks.
- Develop and maintain new and existing system applications and services in an open source environment
- Database development, administration and support using open source tools and applications
Qualifications
and Experience
- A Bachelor’s degree in Computer Science, Information Technology or similar related course.
- At least 2 years working experience dealing in installation and maintenance of systems in a busy environment.
- Knowledge of Systems: Windows, OS X, UNIX/Linux is a must.
- Possession of a Systems Administration/System Engineer certification in UNIX and/or Microsoft will be an added advantage.
- At least 2 years of experience web developing in a production web environment.
- Expert knowledge of LAMP environment as well as web technologies including Joomla/Drupal, CSS, XML, RSS, AJAX, amongst others.
- At least 2 years experience in object oriented programing including perl and C/C++
- Self-motivated with interest in learning new applications and systems
- Ability to handle multiple issues of varying priority effectively
- Ability to work unsupervised and capable of meeting tight deadlines
- Experience building applications from scratch as well as troubleshooting existing code developed by others
- Excellent organizational skills and strong attention to detail
- A passion for the user experience and user interface
- Above average writing, communication and documentation skills
- Perform project leadership tasks on assigned tasks
- An interest in Systems and Network Security
No comments:
Post a Comment