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

  • Short-Term Technical Assistance – Research Assistant

    Short-Term Technical Assistance – Research Assistant

    Job Description
    Data collection and analysis will contribute to achievement of HP+ global’s IR3: Policy environment for public stewardship, accountability, and transparency improved. The research will support generation and utilization of evidence to inform decision making. Short-Term Technical experts for forthcoming assignment on collecting and analyzing health expenditure and costing data from selected institutions.

    Collect health expenditure/costing data from selected institutions within the counties and fill in the data collection tool as explained from the orientation.
    Check the completed data collection instruments for completeness and accuracy as demonstrated in the orientation.
    Return to the respondent by appointment to finish incomplete interviews if any (call backs).
    Data entry from hard copy to excel format as per instructions from the orientation and identification of any omissions for call backs. 
    Submit clean, complete, and validated data set in MS Excel for analysis to HP+ technical monitor.

    Requirement

    Degree with relevant experience in health systems, economics or statistics 
    Knowledge on health sector programs or health care financing.
    Previous experience in collection of Health related data (NHA, CHA, HSA, PETS) will be an added advantage
    Proficient in Excel and MS word.

  • Engineer Manager

    Engineer Manager

    Job description
    The Engineering Manager (EM) manages and recruits a team of Backend Engineers. As a coach and mentor, the EM guides the team towards advancing Tala’s mission and business objectives. As a leader within the engineering guild, ensure the consistent practice of Tala’s engineering processes and standards. Close interactions with the US office and quarterly travel are vital to the success of this role.
    This is a leadership role in Tala’s management track. You will report to the Head of Engineering and collaborate cross-functionally with all Tala teams across the globe.
    Responsibilities

    Lead and manage current team of Backend Engineers to execute on current roadmap
    Effectively manage team as a highly technical and hands-on coder when needed
    Recruit, mentor, and level-up 5-10 Engineers
    Review design documents, perform code reviews and weigh in on implementation choices
    Support and collaborate with cross-functional teams (Product, Data, Credit, and Business Development) to ship scalable software solutions
    Continually improve our codebase with clean and efficient code as well as solving problems using the most appropriate technology
    Build, own, and maintain substantial portions of the backend infrastructure related to 3rd party services (Payment Rails, SMS/Email, KYC,
    Analytics, etc.), for 3-5 new services
    Design and architect technical designs and TDD (Test Driven Development) to solve engineering challenges
    Provide guidance for integrations with external partners including banks, fintech companies, and mobile network operators.

    Skills & Experience

    5+ years of software engineering experience, including hands-on technical management
    5+ years coding in one of the following languages: C++, Java, Scala, Python, GoLang and/or PHP
    Demonstrated ability to recruit and manage technical teams, including performance management
    Developed and launched large-scale consumer applications on Cloud infrastructure (AWS, Google Cloud, or Azure) using microservices architecture paradigm
    Experience with designing tables/schemas in relational database (MySQL, PostgreSQL, Oracle, or MS SQL)
    Working knowledge of REST API development for mobile/web use
    Expert proficiency in Agile development process
    Excellent ability to prioritize and communicate in a fast-paced environment
    BS/BA degree in Computer Science or related field

    Preferred Skills & Experience

    Hold your own in technical discussion, be a subject matter expert, and have strategic influence
    Bonus: Experience in predictive analysis and machine learning
    Bonus: NoSQL databases

  • QA Automation Engineer

    QA Automation Engineer

    Were looking for a QA Automation Engineer who happens to have a passion in testing and quality assurance. You will help plan, estimate, coordinate, and automate testing activities for our financial platform that is serving millions of users across the world. You will also work with product managers, developers, and customer service agents to ensure that quality issues and defects are appropriately identified, documented, tracked, and resolved.
    Responsibilities:

    Create detailed, comprehensive and well-structured test plans and test cases
    Perform thorough regression/smoke tests before code deployments
    Design, develop, and execute automated test harnesses around Android application and Backend APIs
    Write scripts and perform load tests against Backend servers
    Contribute to continuous integration and continuous deployment
    Work with customer service, product, and development teams to identify and track bugs
    Review requirements specifications and provide timely and meaningful feedback

    Requirements:

    Experience – 4+ years experience in Software Engineering in Test role, deep knowledge of Automation
    Detailed oriented – keen eye for details ranging from copy to pixels. Ability to communicate those details to others and translate to specs
    Team player – enjoy working closely with engineers, product managers, and cross-functional teams
    Initiative – highly motivated and self-disciplined. You can work independently and be productive
    Startup ready – Excellent ability to prioritize and communication in a fast pace environment

    Preferred Skills & Requirements:

    Experience working in Agile development process (Scrum, Kanban, Scrumban)
    Experience building test automation (Java, TestNG, Robolectric, Espresso, Appium, AWS Device Farm, Jenkins, Shell Scripting, Linux, Mac OS)
    Java – 2+ years writing production Java code
    Computer Science degree
    Experience working closely with remote team members in different timezones

  • Systems Engineer

    Systems Engineer

    Responsibilities include:
    Conducting PoC for Juniper customers in various and cross technology domains
    Reply to customer technical queries related to products, solutions, implementation, problems and design
    Reply to RFP/RFI including the statement of compliance, BoQ, design write up, etc.
    Reply to partner queries related to products, solutions, implementation, problems and design
    Participate in the company’s marketing events including the preparation, planning and execution
    Required to support both SP and Enterprise customers
    Partner ennoblement including
    Partner peering and establishing connections with partner peers
    Product and solution update sessions
    Lab recommendation and scenarios execution
    Person Specific Requirements:
    Preferably with engineering background
    Hands on experience with routing, switching and security preferably with Juniper and Cisco equipment
    Familiarity with Juniper products and solution offering for both enterprise and service provider
    Familiarity with other competitors solutions and products is an added value
    Good experience in DC design from networking, security, interconnection and protocols perspectives preferably on Juniper and Cisco DC offering
    Good understanding of various DC components and functionality such as visualization, storage, compute, systems, etc.
    Solid security background not limited to network security but to other security solutions such as ATP, DLP
    Good knowledge in routing technologies and protocols (OSPF, BGP, ISIS) is a must
    Good knowledge in switching technologies and protocols
    Good knowledge in IP/MPLS technologies and protocols
    Familiarity with SDN concepts, protocols and implementation
    Ability to work with account managers and customers within the context of a competitive sales environment.
    Excellent communication and presentation skills including ability to present in front of large audiences
    Acceptable knowledge in major operating systems (Windows server and Unix) is a must
    Programming background such as Paython, C++, Java, etc. This role does not involve heavy programing or coding scope however, the system engineer will be required to discuss and find automation solutions using programming concepts and tools to solve specific customers challenges in their networks
    Have industry-leading certification such as Juniper JNCIE, JNCIP, CCIE, etc.
    Previous work experience in service providers networks is an added value.
    Due to the high number of applications which we regularly receive, regrettably we can only respond to successful candidates. If you haven’t heard from us within 5 days then please assume that you have not been selected on this occasion.
    We’ll retain your details with the intention of keeping you informed of other suitable opportunities that may arise in the future.

  • LTE and 3G Radio Optimisation Engineer

    LTE and 3G Radio Optimisation Engineer

    Other responsibilities will include but not limited to;
    Able to guide contracted partner on coverage issues, call drop, poor SINR/EcNo and throughput related issues, initial tuning of the network, TCP UL/DL throughput verifications, intra LTE and IRAT handover verifications.
    Able to optimise and improve LTE/3G/2G interworking experience
    Network layering strategy planning and optimisation
    Responsible for managing various LTE/3G KPIs of accessibility, retainability, service intergrity and mobility class.
    Able to do soft configuration, intergrate and monitor performance of dual carrier on Nokia system
    Responsible for LTE parameters inconsistencies check of classes: UNBTS, LNCEL, LNADJL, LNADJ, LNADJW, LNADJG, LNRELG, LNHOG, REDRT
    Required to operate in compliance with the processes, methods and tools linked to teh role and possess service excellence awareness
    Network layering, strategy planning and opimisation
    Stastical analysis of KPIs and cause values. Able to bring out KPI degradation issues after software upgrade/ feature implementation/KPI optimisation activities
    Knowledge, Skills and Qualifications
    A Bachelor’s degree in Engineeering (communication, electronics or related fields)
    At least 4-6 years experience in Network performance/optimisation/planning/O & Mof 3G/4G network
    Good understanding of LTE and 3G feature, equipment and parameter knowledge
    Innovations skills to deliver value to business at multiple levels
    Good leadership and management skills
    Attention to detail with good interpersonal and communication skills
    Good presentation skills
    Mature disposition with intergrity

  • CISCO Support Network Engineer Service Supervisor

    CISCO Support Network Engineer Service Supervisor

    An experienced networking specialist who will cover the highest level of technical support for following areas: routing and switching, network security, IP telephony products and wireless technologies (technical and product support, planning of networks, product selection, validation, pricing etc).
    Duties and Responsibilities
    Designing and building networks, providing technical support and identifying and resolving recurring issues.
    Provide technical support in finding solutions for the existing and new company clients in questions concerning planning, extending and implementing of networks.
    Stay with a case/project until resolution is reached, and assure the contact with the customer (verbally–written) in every stage of the process.
    Replicate customer issues in a ‘lab’ environment
    Identify and drive recurring issues to resolution together with clients escalation resources
    Requirements
    Minimum Diploma in Engineering or IT
    Bachelor’s degree in computer science/engineering or information technology preferred.
    CCNA Certified with good networking knowledge on CCNA or Network+ level
    CCNP
    CCDA
    Cisco security solutions & Design specialist
    2 years experience in technical or networking support environment particularly on CISCO Routers and Switches
    In depth PC knowledge and good understanding of the Microsoft Office© applications
    A wide knowledge about various systems requirements.
    Excellent communication and documentation skills
    Strong analytical and trouble-shooting skills
    Must be able to work in deadlines.
    Strong analysis and application abilities.
    Strong observation skills.
    Fast learner, self-motivated and positive attitude
    Stress resistant and a team player
     
    go to method of application »

  • Senior IPT Customer Support Engineer

    Senior IPT Customer Support Engineer

    Job Responsibilities
    Act as customer’s interface for advanced Care service delivery and support, often in several areas/countries if requested. Work with large and / or complex projects or troubleshooting cases. Scope is often solution/system level.
    Provide advanced technical support for queries (customer & internal), according to customer contract and internal support model.
    Leading role in complex troubleshooting cases, including 3rd party equipment and Multivendor Interfaces.
    Responsible for meeting contracted response times.
    Responsible as technical customer contact.
    Handles technical requests, provides understanding of customer’s network configuration, co-ordinates resolution delivery.
    System tracing and protocol flow analysis, expert in utilizing troubleshooting tools.
    Consultancy type of activities: Applies customer understanding in customer relationship building, opportunity identification especially in Care phase.
    Lead and provide Expert Support services (such as MV, IP, Expert Support, Preventive Care, On-line SW Change Service, Launch Support, Tailored Technical support, Special Event support).
    Lead complex technical activities such a SW upgrades, technical audits and Swaps.
    Responsible for technical support in early product release phases (pilots, trials and early projects).
    Feedback and co-ordination with other service business lines (like Network Planning, System Integration).
    Implement parametering in the NE’s/sub systems, understands KPI and is capable to improve the e2e performance of the system. Feedback and co-ordination with other service units (like Network Planning and System Integration).
    Project management duties (e.g. planning of a subproject or special Care projects, technical manager substitute, managing subcontractors).
    Network expansion activities up to multi-interface level.
    Lead & plan technical / customer system acceptance testing and feature testing.
    In case handling process the scope of work depends on role assigned to an engineer as belowAs Customer Support Engineer In CSC
    Acts as first point of contact for customer, receives and validates the case, collects case info using analytical troubleshooting methods
    Provides workaround or solves the case through Knowledge Re-Use
    Supports implementation of preventive proposals
    Dispatches the case to TSC
    Manages customer communication on case level through the case lifecycle, acts as Care Program Manager deputy with case communication
    As Emergency Support Engineer (ESE), Typically Located In CSC
    Works on EMC Front End
    Receives the EME case, assess severity and collects information and symptoms needed for technical analyses and activating emergency engineer on duty rota
    Leads the e2e restoration activities
    Reports the incident progress throughout the case lifecycle
    Ensures the EME case data and reporting quality
    As Technical Support Engineer In TSC
    Performs system level or complex case troubleshooting
    Defines, tests and delivers resolutions and workarounds for complex cases
    Transfers customer faults to Maintenance R&D independently, coaches TSC engineers for Maintenance R&D
    In Lead TSC Engineer role manages and coordinates troubleshooting phase activities (e.g. in troubleshooting teams, involved engineers in TSCE role)
    Provides the content for customer communications and direct customer discussions independently
    As Emergency Engineer (located In TSC Or Local/regional Rota)
    Works on critical incidents on emergency rota
    Leads the e2e technical troubleshooting activities
    Neutralizes and restores the working state of the system”
    Provides updates of incident progress throughout the case lifecycle
    Provides information for RCA/ preventive analysis purposes
    JobfNokia Technical Support ServicesPrimary LocationEurope, Middle East, Africa-Kenya-Nairobi
    Level 4:
    Operation & Maintenance Support
    Implementation
    Trials and Pilots Support
    Case Handling (troubleshooting) Care
    ECC Process & Tools Knowledge
    IP Competence (Care)
    Solution & Network competence (Care)
    Online SW Change Service
    Preventive Care
    Expert Support
    Knowledge Management (Care)
    Service Excellence
    Customer Relationship
    Communication Skills (Care)
    Level 3
    Multivendor Competence (Care)
    Technical Management (Care)
    Juniper Certifications Are a Must
    JNCIP-SP – Professional, Service Provider
    JNCIS-SEC – Specialist, Security
    JNCIS-M/T – Specialist, M/T Series
    Added Certification: JNCIS-ER – Advanced Juniper Networks Routing in the Enterprise
    CCIP – Cisco Certified Internetwork Professional (BGP,MPLS,QOS,BSCI)
    CCDP – Cisco Certified Design Professional (ARCH,BSCI,BCMSN)
    CCNP – Cisco Certified Network Professional (BSCI,BCRAN,BCMSN,ONT)

  • Info Security Admin / Engineer

    Info Security Admin / Engineer

    The Information Security Administrator / Engineer is primarily responsible for the design, implementation, management, and operations of security controls and systems to protect the confidentiality, integrity, and availability of the organization’s information assets.
    The role will also enforce and document new procedures, standards and best practices as required by business activities.
    Administratively, you will conduct risk assessments and will be maintaining or developing the security policies, procedures, and controls.
    Technically, you be implementing, using, and managing the technical security controls and systems, recommending system hardening, and overseeing continuous vulnerability assessments.
    You will administer the daily operations of the information security program to include, vendor management, risk assessments, information security reporting, and security system administration.
    The position will also work collaboratively and effectively with other IT groups, as well as user groups to meet or exceed company objectives.
    Info Security Admin / Engineer Job Responsibilities
    Run recurring vulnerability scans and prioritize remediation efforts
    Design and manage the company’s security program and coordinate with other departments to address issues and improvements
    Design and execute security processes and controls
    Perform risk assessment – ensure implemented risk measures are operating smoothly and identify and correct possible issues
    Accurately document security guidelines and manage testing and project schedules security processes and controls
    Evaluate and identify partners and tools to help us meet our security goals
    Educate the front-line helpdesk staff and all network users about security best practices
    Identify, recommend changes and new designs, and implement new security controls
    Ensure compliance with policies and procedures approved by the CIO and associated committees to develop and refine the same
    Develop and monitor security reports as necessary, to detect unauthorized system usage/misuse and intrusion
    Support and maintain systems and computer security by monitoring related applications/ systems and tools
    Support current environment with a core infrastructure of firewalls, load balances, routers and switches
    Assist in the architect, design and testing of new security related solutions to take advantage of emerging technology or changing requirements
    Monitor all networks within organizational assignments and provide reports on a regular basis on security related activities
    Maintain detailed logs of all security control changes
    Establish a security incident response process
    Key point of contact for all security related vendors
    Qualifications for the Info Security Admin / Engineer Job
    A Bachelor’s Degree in Information Technology with a specialisation in Information/Systems Security is a must – A Master’s Degree is an added advantage
    A minimum of 2 years’ experience in a similar role
    A professional IT security certification and IT standards certification is an added advantage (CISSP, CCNA Security, ISO 27000, ITIL etc.)
    General understanding and knowledge of regulatory requirements, security concepts, governance and privacy
    Experience with vulnerability mitigation strategies
    Experience working with network forensic tools
    Experience with security tools – NAC, Antivirus, File Integrity Management, Intrusion Prevention, Network and Application Firewalls, Web Proxy, Logging & Monitoring and DLP
    Experience with Malware detection tools, techniques, investigation and remediation
    Experience with security event response from key security products and services (network traffic analysis, PC forensics, kill chain, windows event analysis, etc.)
    Able to partner with management and technical staff to resolve complex security matters and critical policy creations
    Detail-oriented, resourceful and able to manage shifting priorities
    Excellent written and verbal communication skills required
    Ability to positively and effectively interact with internal and external customers
    Ability to work well with others in a collaborative team environment

  • Head of Enterprise Technical Support Enterprise Support Engineer Direct Sales Agent Manager Enterprise Technical Support Help Desk

    Head of Enterprise Technical Support Enterprise Support Engineer Direct Sales Agent Manager Enterprise Technical Support Help Desk

    Role Purpose: The Head of Enterprise Technical Support will be responsible for ensuring that the Enterprise Technical Support (ETS) strategy and initiatives are
    executed with measurable results as defined, provide leadership to the team as well as ensure operational planning and performance management while working with other stakeholders in the business.
    Ensure availability of resources to deliver high standards in proactive management of service issues arising from key enterprise customers.
    Key Duties and Responsibilities
    ETS Strategy: Responsible for ensuring that the ETS strategy and initiatives are executed with measurable results.
    ETS Operational Plan: Ensure ETS operational planning and performance management while working with other stakeholders in the business.
    Resources & Enablement: Ensure availability of resources to deliver high standards in proactive management of service issues arising from key enterprise customers.
    Training & Skills: Develop and implement the team’s technical up-skilling programs aimed at building a superior 24/7 technical support to key customers.
    KPIs & Objectives: Ensure that the team delivers on the set objectives for 1st contact resolution, active service monitoring, proactive notification, and proactive service improvement plans.
    Systems & Processes: Develop, review, and implement policies, processes, procedures and systems that shall govern the running of the team while ensuring that they are followed to achieve business objectives.
    Excellence Initiatives: Develop initiatives to improve ETS performance aimed at achieving service excellence for key customers.
    Escalations: Management of escalated technical challenges from engineers and comprehensive resolution within SLA and as per defined support processes and policies.
    ETS Budget: Budget/cost analysis and management for the team.
    Academic / Professional Qualifications
    University degree in IT/Computer Science/Engineering/Telecommunications.
    Advanced practical knowledge in Information Technology or Networking.
    4-6 years’ senior management experience in a technical customer support or technology management role.
    Additional certification in Networking (CCNA, CCNP) an added advantage.
    Key Competencies:
    Customer & results orientation
    Proven expertise in people management.
    Experience with managing Enterprise customers’ expectations
    Ability to learn new technologies quickly in a self-study environment.
    Planning and organizing and pro-active approach
    Team-work, communication and co-operation
    Willing to work a flexible schedule to meet24/7 business requirements
    Proven capability to cascade information. (Training & Coaching)
    This position is opened to Kenyan citizens only
    go to method of application »