Job Field: Sector in Engineering / Technical  , ICT / Computer

  • MIS Assistant

    MIS Assistant

    Job description
    Job Overview:
    As a MIS Assistant, you’ll be required to:

    Develop new applications as stand-alone or by integrating to ERP.
    Maintaining & revising existing applications and reports.
    Administration of Sage Evolution ERP.
    Administration & maintenance of Documents Management System (DMS).
    Ensuring backups of various systems are regularly done and performing integrity checks.
    You will also be responsible for creating reports with VB, Excel and Crystal Reports using T-SQL.

    Skills required:

    Programming – Visual Basic 6, Visual Basic.Net, Java, PHP & Swift
    Databases – Microsoft SQL Server, MySQL & Microsoft Access
    Good understanding of T-SQL for database queries
    Reports Building – Crystals reports, Microsoft Excel for Analytics
    ERP – Understanding of ERPs. Knowledge of Sage Evolution, as our existing ERP.
    SAP ERP is optional but preferred given our future plans.
    Microsoft Office – Must be good at using Office applications including advance features in Access and Excel.

    Qualifications:

    Bachelor’s degree in computer science.
    Certifications in Visual Basic 6, VB.Net, SQL Server, Java and PHP.
    International Computer Driving License (ICDL).

  • Software Quality Assurance Engineer

    Software Quality Assurance Engineer

    Job description
    Interested in the people making and using software? Do you have an eye for detail and love a great user experience? Then we have a test role with great scope for personal growth.
    Asoko is a first-mover in aggregating corporate data across African growth markets. Our unique position in the emerging markets data industry provides a great opportunity for someone looking to shape the development of a game-changing information platform for corporate transparency in Africa.
    We’re a globally distributed team, so remote working is welcome.
    As a member of a 4-6 person agile team, you’ll work closely with developers and designers to understand the product goals and then ensure that they are met when software is delivered.

    The majority of the testing at Asoko is automated. You’ll be able to contribute to this via
    Adding scripts into a front-end test environment
    Identifying causes of test breakages, and communicating them appropriately
    There is an on-going need for manual verification and deep testing in some cases. You’ll be expected to:
    Ensure basic stability of each release
    Verify new and in-development functionality
    Deep testing and Negative testing on risk areas
    You will also help ensure that users have a high quality experience by
    Understanding user issue reports and ratifying the exact symptoms
    Helping users optimally use of the software
    No restriction on location, as long as you can speak English and can join in the UK workday!

    Requirements

    At least 2 years relevant experience
    Good grounding in automation testing
    Strong experience in using a variety of web software. Understanding of web implementation fundamentals is a strong positive
    Precision and reliability; driven to provide accurate statements and affirmations
    Knowledge of testing fundamentals and techniques is a strong positive
    Ability to tackle new arenas of knowledge in a structured manner
    Ability to communicate accurately in well defined terms
    Experience with customer support is a positive

  • IT Support Technician 

Sales Executive

    IT Support Technician Sales Executive

    Job Purpose: Provide technical support, troubleshooting and assistance to consumers of the Kava App and related systems with technical, hardware, and software system problems such us but not limited to connection problems, inabilities to access data, slow performance, and inefficient programs.
    Responsibilities

    Diagnosing and troubleshooting technical issues, including account setup and network configuration
    Asking customers targeted questions to quickly understand the root of the problem
    Tracking Kava App system issues through to resolution, within agreed time limits
    Researching and identifying solutions to software and/or hardware issues
    Support in the development of programs to train the customers on how to properly use Kava products
    Evaluation of the systems’ problems to recommend enhancements
    Talking to clients through a series of actions, either via phone, email or chat, until they’ve solved a technical issue
    Properly escalating unresolved issues to appropriate internal teams (e.g. software developers)
    Providing prompt and accurate feedback to customers
    Referring to internal databases or external resources to provide accurate tech solutions
    Ensuring all issues are properly logged
    Prioritizing and managing several open issues at one time
    Following up with clients to ensure their technical systems are fully functional after troubleshooting
    Preparing accurate and timely reports
    Document technical knowledge in the form of notes and manuals
    Maintain jovial relationships with clients

    Requirements

    Proven work experience as a Technical Support Engineer, IT Help Desk Technician or similar role
    Good understanding of computer systems, mobile devices and other tech products
    Ability to diagnose and troubleshoot basic technical issues
    Familiarity with backend applications and help desk software (eg. Zendesk)
    Excellent problem-solving and communication skills
    Ability to provide step-by-step technical help, both written and verbal
    Higher Diploma or Bachelors Degree in Information Technology, Computer Science or relevant field

    go to method of application »

  • IPSL IT Operations Support

    IPSL IT Operations Support

    Job Description
    Reporting to the IT Operations Supervisor and to the CIO respectively, this position will be responsible for providing operational implementation, management and support for all services provided to clients 24/7 and ensuring SLA’s are met and client satisfaction is guaranteed.
    Principal Accountabilities:

    Operating as per laid down operational processes: Start of Day, End of Day, Command Execution, activating jobs, etc.
    Monitoring of all services, including IT networks, as per the laid down thresholds and standards defined in the application standards for abnormalities and out of line occurrences to ensure the products perform to the SLA’s for both the production and DRP site
    Logging of incidents in an accurate and informative manner as and when they occur
    Escalating and reporting of out of line situations to the Operations Supervisor or Chief Information Officer
    Communicating and assisting bank customer counterparts relating to operational problems and queries
    Performing management functions in accordance with the paid down parameters relating to backup, bank output and processing
    Participating in Disaster Recovery and Business Resumption Planning activities under the direction of the Chief Information Officer
    Strictly adhering to all security protocols, both physical and technical

    Qualifications, Experience and Knowledge

    Degree in IT/Engineering/Computer Science or related field
    ITIL V3 Certified is an added advantage
    At least 3 years’ experience as IT Helpdesk Support in a complex and busy working environment. Experience in the Financial Industry is an added advantage.
    Knowledge of IT infrastructure and operations
    Experience in managing Incidents/Problem/ Change is required.
    Experience in managing Preventive Maintenance Calendar is a plus
    Experience with Tieto Card management suite is an added advantage
    Ability to plan and schedule IT operations
    Must be prepared to work in a shift environment

  • Systems Engineer

    Systems Engineer

    Objective
    We are looking for a Systems Engineer to work closely with a sales representative in a defined territory. The Systems Engineer’s main mission will be to support the sales organization in all technical matters regarding pre-sales, sales calls, and post-sales.
    Job Responsibilities

    Pre-sales – assist in qualifying sales leads from a technical standpoint.
    Sales calls – be the main technical resource on sales calls and answer/ educate the customer on issues ranging from features, specifications and functionality to integration.
    Conversant with networking applications and solutions.
    Post-sales – be the lead technical contact for identified accounts for technical issues and will work closely with the technical support team and engineering to answer, elevate and resolve customer’s technical issues.
    Provide assistance to identified customers with post-sales training.

    Required Skills

    Significant Experience in technical/pre-sales support as a sales or systems engineer
    Significant experience in LAN/WAN/Internet services administration
    Strong understanding of DNS and NFS, SMTP, HTTP, TCP/IP
    Knowledge of the following technologies: Routing, Switching, VPN, LAN, WAN, Network Security, Intrusion Detection, and Anti Virus.
    Strong understanding in the following technologies and protocols: RADIUS, PKI, IKE, Certificates, L2TP, IPSEC, FIREWALL, 802.1Q, MD5, SSH, SSL, SHA1, DES, 3DES
    Experience with encryption and authentication technologies required
    Strong presentation skills

    Education

    Bachelors Degree or equivalent experience. Graduate degree preferred

  • Senior Engineer

    Senior Engineer

    Job description
    Role
    This role sits within our growing, dynamic engineering team as we expand the capabilities and the usability of our products. We work across a diverse range of technologies.
    Our team enjoys a flexible work environment where productivity, creativity, and collaboration are thoroughly rewarded. We invest heavily in personal development: you will learn when you join Echo, and you will learn fast.
    Reports To

    CTO
    Terms of Employment and Location

    This is a full-time position based at our offices in Lavington, Nairobi. Compensation is competitive.
    Key Areas of Responsibility

    Contribute to the design, development, and maintenance of features on the Echo Mobile platform, including new feature development, bug fixing and code review.
    Work directly with our Support team, customers and vendors to address issues.
    Monitor the production cloud platform and resolve issues as they arise.
    Work with (or be part of!) our internal design team to prototype user interface changes, carry out usability testing, and implement the resulting designs.
    Report in daily scrums on milestones, progress towards tasks, barriers needing attention, etc. We use an agile development process, and process improvement suggestions are encouraged.
    Guide and influence the direction of the product. Creative ideas are always welcome!

    Requirements

    Highly skilled developer with a proven track record driving projects to completion
    Self-managed, proactive, and good at working with a small team
    Passionate about technology, technical products and the creative process
    Either living in Nairobi or willing to relocate
    Extremely proficient at managing time to meet milestones
    Experience developing scalable web-based applications on cloud platforms
    Experience in web frontend user interface design and development using JavaScript (jQuery, React, Backbone, Angular, etc)

    Please highlight if you have experience in the following technologies
    These aren’t requirements but may help your application.

    Google Cloud Platform
    Python
    React / Redux
    Android development using Java or Kotlin
    Data analysis, or working with BigQuery or ElasticSearch for analysis purposes
    User interface design, prototyping and testing

    Please include a link to any web or Android app that you were the primary developer or architect of, if available.

  • Solar Solutions Technical Manager

    Solar Solutions Technical Manager

    The ideal persons should be enthusiastic; self motivated and ready offer their expertise in the mentioned positions.
    Responsibilities

    Oversee projects delivery for efficiency and customer satisfaction including approving project plans and reviewing the project requirements and costs
    Manage the technical team ensuring equal distribution of work and optimal utilization of the team
    Assist the HR function in recruitment, selection and placement of new staff in the technical department
    Support the Sales function through preparation of technical proposals as well as meeting potential customers to discuss such proposals
    Support new product development through Research & Development, testing and deployment of solutions to the market
    Evaluate reports of the technical team and identify products/systems issues which require early interventions and follow up to provide solutions to such issues.
    Identify and select negotiate with consultants, subcontractors and vendors who would need to be engaged by the company for particular projects
    Responsible for timely delivery of services – for new and existing customers – by the technical team
    Responsible for maintaining contact with the customers during project implementation with an aim of achieving flawless delivery and advising the company on any matters that may require the management’s attention in the course of project implementation
    Responsible for continuous improvement of the performance of the technical team
    Responsible for proper utilization of the resources allocated to the technical team
    Responsible for the company’s IT systems’ efficiency and security

    Qualifications
    Reporting to the General Manager, the ideal candidate should meet the following requirements

    A Bachelors degree in Computer Science or its equivalent
    At least 5 years experience in a similar position in the IT industry
    Demonstrated excellence in project management
    Proficiency in preparing technical proposals
    Good communication skill with ability to make technical presentations
    Strong ability to lead a team and achieve set goals
    Decision making and problem solving skills
    Innovative and creative – a Big Thinker
    Evident desire to satisfy customers’ needs
    Strong interpersonal skills