Latest Recruitment at Sahara Group, January 2019


Sahara Group nutures businesses in the energy sector. These companies operate essentially within the energy industry and its associated sub-sectors. The Group consists of individuals, who are determined to make a positive impact on the business environment. We are recruiting to fill the below positions:       Job Title: IT Desktop Support Analyst Location: Nigeria Job Grade: Officer Line Manager: IT Manager Purpose Statement

  • The Role of the Desktop Support Analyst is to maintain and operate computer systems and/or network. The duties of an IT support analyst are wide-ranging and vary widely from one organization to another. The IT Support team is charged with installing, supporting and maintaining desktop computing systems; planning for and responding to service outages and other problems that may arise.
  • To perform the job well, the role holder must demonstrate a blend of technical skills in desktop operating systems
  • Technologies, system administration and use of Microsoft Office tools.
  • Other duties may include: End user education and IT Project implementation.
Key Deliverables
  • Provide first level technology support and escalate issues to Tier 2 and 3 support when necessary
  • Monitor and evaluate data network infrastructure: Switches, routers, data network devices, network links, GSM boosters, PBX, IP telephones and implement changes as required to improve performance.
  • Monitor and evaluate voice network infrastructure: IP PBX, IP Phones, VoIP gateways, E1 lines and implement changes as required to improve performance.
  • Interface with 3rd party service providers.
  • Provide periodic reporting of IT Support operations.
Knowledge/Skills
  • Good Knowledge of windows 2008 Server operating system and Network Infrastructure (Active Directory, Group Policy, DHCP, DNS, File Services, etc.)
  • Hardware and software troubleshooting skills
  • Good understanding of windows based applications and their interaction with the underlying operating system environment (Registry, System Services, Component application subsystem etc.)
  • Dexterity in setting up and managing switches and routers
  • Good report writing skills
  • Good IT process understanding
  • Very good problem solving skills – frequently under various sorts of constraints and stress
Minimum Qualification/ Experience:
  • A Bachelor’s degree in the field of Computer Science/Engineering
  • 0 – 3 years qualitative experience in technology deployment or support
  • Certifications will be an added advantage.
  • Excellent communication skills and interpersonal skill, ability to work virtually, fluency in English as a contract language.
Personality Traits:
  • Highly analytical, hard-working,
  • Creative & Logical,
  • Organized, Professional conduct,
  • Resourceful,
  • Good interpersonal skills
Working Relationships 
  • 2nd and 3rd Tier IT Support team
  • 3rd party service providers
  • Sahara Group staff
  • Other Stakeholders
      Job Title: Business Innovation Manager Location: Nigeria Job Grade: Supervisor Line Manager: Business Innovation Manager Purpose Statement
  • The Business Technology Analyst performs activities including evaluation of technology solutions, process design and re-engineering as well as synthesis of innovative business solutions.
Key Deliverables
  • Synthesis of out-of-the world tech ideas to solve current and future business problems
  • Documentation of business cases to evaluate new ideas and concepts
  • Documentation of data flow diagrams, flowcharts, etc for the communication of ideas to application developers
  • Evaluation of solutions presented by app developers to ensure they meet requirements
  • Creation of business solutions from analysis of simple to complex datasets
  • Championing activities that can funnel innovative ideas to the department
  • Communicate effectively and persuasively in a business context
  • Supports team goals
  • Perform any other duties as may be assigned by the Business Innovation Manager
Knowledge/Skills
  • Strong quantitative and analytic skills
  • Excellent business writing and verbal communication skills
  • Excellent numeracy skills
  • Excellent project management skills
  • Intermediate to advance modelling skills
  • Ability to manage multiple priorities
  • Ability to use Microsoft Word, Excel, PowerPoint, Visio for effective presentation of ideas
Minimum Qualification/ Experience:
  • A University degree (Preferably in Computing, Engineering or Management Sciences)
  • 2 - 5 years of cognate working experience (Post NYSC)
Personality Traits:
  • Candidates must be highly imaginative and open-minded
  • Candidate must be able to multitask and manage multiple projects at the same time
  • Candidate must be result-oriented
  • Articulate, effective written and verbal communication
  • Candidates must be tech-savvy
  • Candidate must possess strong interpersonal skills
Working Relationships
  • Board of Directors
  • Business Innovation Manager
  • Application Developers
  • Business Heads
  • External stakeholders
      Job Title: Programmer Location: Nigeria Job Grade: Supervisor Reports to: Head, Business Innovation Purpose Statement
  • To perform frequent, repeatable operational reporting, testing and technical maintenance activities in order to support the Business continuously without interruption and negative impact on service delivery.
  • The Programmer will employ creative imagination, modeling and information engineering to develop a system that satisfies both management and end-users in the most cost-effective and efficient way possible.. He/she also debugs the system and ensures that it is error-free.
Key Deliverables
  • Establish a detailed program specification through discussion with clients
  • Clarify what actions the program is intended to perform
  • Simplify specification into its basic elements and translating this logic into a programming language
  • Devise possible solutions to anticipated problems
  • Working as part of a team, which may be established purely for a particular project to write a specific section of the program
  • Combine all elements of the program design and testing it
  • Provide ideas to better optimize existing/developed applications
  • Test sample data-sets to check that output from the program works as intended
  • Conduct testing and installing the program into production & deploy of application into client’s environment (excluding hosted apps)
  • React to problems and correct the program as necessary
  • Evaluate and increase the program's effectiveness
  • Adapt the program to new requirements, as necessary
  • Conduct user-acceptance testing to ensure the program can be used easily, quickly and accurately (well documented test reports)
  • Write detailed documentation for the operation of the program by users and computer operators
  • Consult manuals, periodicals and technical reports to learn new ways to develop programs and maintain existing skills and knowledge
  • Update, repair, modify existing software and generic applications(bug fixing)
  • identify creative solution to enhance Sahara’s businesses and assist in other duties as needed and directed
Knowledge/Skills
  • Proficient in the use of Microsoft Office Suite (Word, Excel, Power Point)
  • Proficient in Python, PHP and JavaScript with a good knowledge of its ecosystems
  • A working knowledge of Java, C++ and C#
  • Solid understanding of object-oriented programming
  • Familiar with various design and architectural patterns
  • Good knowledge of HTML, CSS and JavaScript.
  • Ability to learn new tools and technologies
  • Skill for writing reusable code libraries
  • Possess a firm grasp of algorithms and data structures
  • Familiarity with concepts of MVC, JDBC, and RESTful API development and web security
  • Understanding fundamental design principles behind a scalable application
  • Implementing automated testing platforms and unit tests
  • Familiarity with build tools such as Ant, Maven, and Gradle
  • Familiarity with continuous integration.
Role Profile Minimum Qualification/ Experience:
  • A degree from a reputable University (Minimum Second Class Upper).
  • An Electrical Electronics/Computer Engineering bias will be an added advantage
  • 2-4 years application development experience
  • Experience building and integrating applications
  • Experience with test-driven development
Personality Traits:
  • Candidate must be able to work in a fast-paced,& dynamic environment.
  • Candidate must be a strong communicator with ability to connect with people at all levels.
  • Strong analytical skills, problem-solving abilities, excellent interpersonal skills,
  • Knowledge of current technologies
  • Candidate must be hardworking and one who thinks “out of the box”
  • Candidate must be a self-starter and a team player with a proactive approach to work.
  • Candidate must be ambitious with a ‘can-do’ attitude.
  • Candidate must be assertive.
Working Relationships
  • Board of Directors
  • Managing Directors
  • Group Human Resources
  • Line Manager
  • All staff
      How to Apply Interested and qualified candidates should send their CV to: [email protected]     Application Deadline  25th January, 2019.