To catalyze the Kenyan tech community’s growth.

JOBS

ASSISTANT SYSTEMS DEVELOPER & IT SUPPORT OFFICER1

  • Company: INFAMA LIMITED
  • Deadline: Saturday 20th April 2013
  • Location: NAIROBI
Job Description

<?php
/************************
 * @author = INFAMA
 * (c) INFAMA 2013
 *
 */
class AssistantDeveloper extends Vacancy implements  PHPDeveloper, ITExpert
{
    const vacancyForBrilliantDevelopers = true;
    public $tasks = array(
        'Participating in the development and maintenance of the company database.',
        'Maintaining system logs',
        'Updating the company website.',
        'Providing technical support to the company\'s staff.',
        'Making data backups.',
        'Troubleshooting computer hardware and software.',
        'Troubleshooting network faults.'
    );
	public $desiredQualities = array(
	'creative',
	'Team player',
	'Integrity and Honesty',
	'Fast learner.',
	'Punctual.',
	'Disciplined.'
	);
    public $drawbacks = null;
    public $sampleProjects = array(); //List here
    public static function offerJob(Developer $you) {
        return (self::hasTheSkills($you) && self::hasWowFactor($you));
    }
    private static function hasTheSkills($developer) {
        $desiredSkills = array('Object-oriented PHP', 'Advanced MySQL','HTML','CSS/3','JS', 'Mobile Developer');
        return (
            count(array_intersect($developer->skills, $desiredSkills)) > 1 &&
            (int)$developer->loveForCoding > 1 << 30
        );
    }
    private static function hasWowFactor($developer) {
        return ($developer instanceof creativeThinker &&
            sizeof($developer->brain) > floatval(strpad('1', 100, '0')) &&
            property_exists($developer, 'hungerForNewTechnologies'));
    }
}
$you = new Developer;
if($you){
$to='jobs@infamagroup.com';
$cc='itsupport@infamagroup.com'; //nullable
$cv=new File::attachment('CV.*'); 
$applicationLetter='Application Letter.*';
$application = new Mail($to,$cc,$cv,$applicationLetter);
}
if (true === INFAMA::offerJob($you)) {
    throw new Party();
}
?>

How to apply

 //See in Job description

//Or Hand deliver to the address below

/*******************************************

*   THE OPERATIONS DIRECTOR

*   INFAMA LIMITED

*   INFAMA CENTER, AIRPORT NORTH ROAD OFF MSA RD

*   P.O BOX 267 - 00100

*   NAIROBI - KENYA

*******************************************/

//Call 020 4902000 for more details