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

  • Data Center Manager

    Data Center Manager

    Job description
    Airtel Kenya wishes to recruit for the position of Data Center Manager, within the Networks Division. Reporting to the Operations Manager, the incumbent’s role will include;

    Processes:

    Obtaining and analyzing business inputs, CAPEX forecast, past trends, efficiency built up and execution plan to achieve the AOP
    Continuous engagement of Strategic Partners, vendors, and contractors and replication of industry best practices
    Innovation and implementation of energy cost saving features in all network elements, (e.g. DG delay features, Auto TRX shutdown feature, Diesel consumption standardization, etc.)
    Customer Management:
    Cost and operational innovation & best practice implementation for energy cost optimization.
    Partner / Vendor and Employee Engagement:
    Regular review to ensure structured feedback mechanism from & to strategic partners, central team, contractors etc.
    Conducting pilot studies & trials with partners and contractors for new innovations to achieve optimized energy cost.

    Financials:

    Energy cost strategy plan implementation, periodical review and monitoring

    Expected key results:

    AOP Energy cost plan for entire Network – passive & active. Monitoring, analysis and control of Energy cost to achieve AOP targets
    Efficient and cost-optimized Network operations without affecting customer perceived network quality.
    Enhanced engagement level of strategic partners and vendors
    Deliver / overachieve AOP Energy cost targets.

    Qualifications:

    5-10 versatile experience in electrical infrastructure including Gensets, Batteries, LT Panels, Energy efficiency features, solar panels, electrical product specifications, etc.
    Deep understanding of latest Telecom technologies and products to bring about cost efficiency.
    Bachelor’s degree is required in Engineering/Technology (Electrical & Power Systems)
    Master’s in relevant field (preferred)

    Competencies and behavior

    Strong analytical skills
    Strong Organisational & Motivational Skills
    Motivational Leadership skills / Driving Ability.
    Inculcating innovation & facilitating change management.
    Strong Inter Group Communication and Interpersonal skills.
    Business & Commercial Acumen.

  • Senior Full-Stack Software Engineer

    Senior Full-Stack Software Engineer

    Role Overview
    Do you have a knack for solving problems? Do you love to build from scratch and see your work translate into products that are impacting millions? Does working on mission critical applications alongside talented and open-minded teammates excite you? Then this role is for you.
    We are changing how smallholder farmers across Africa access financial services and at the core of this is the technology infrastructure we are building. Data collection tools, financial systems, credit risk assessment tools, communications systems, SMS/USSD/Android apps, robust and secure web services for financial institutions and other lenders to integrate to; are some of the systems we are building at FarmDrive. Our engineers are involved in all parts of the product life-cycle: idea generation, human- centered design, prototyping, planning, execution, testing and shipping. Our work starts with brainstorming to discover, explore, and understand our customer’s greatest challenges. Then we code. A lot. Finally, we ship and continuously iterate on products that have a direct impact on the world’s hardest problems.
    Responsibilities

    Building new tech products that work seamlessly at the intersection of finance, agriculture and technology. The products we build must handle messy structured and unstructured data at enormous scales, all while maintaining an intuitive user experience and a wide range of analytics capabilities.
    You will be responsible for taking work from idea to deployment – from requirements through to delivery.
    Building and maintaining our data infrastructure including; database management, data backup, replication and recovery.
    Actively participate in and contribute to infrastructure, architectural and technical stack choices that will support high growth and scale.
    Working directly with telcos, financial institutions and other data providers means there is a lot of systems integration both internal and externally. You will build web services(SOAP and REST) that ensure secure, scalable and seamless system integrations.
    You will work closely with our risk analysts and data scientists to translate the results of their data crunching into products for our users.
    We handle and share sensitive financial information that must be secured. You work will involve securing all tech infrastructure – servers, systems, network, web services and data.
    Developing mobile apps to be used by millions of farmers.
    Performing unit tests, UAT tests and quality assurance checks to ensure our software meets SLAs and the stringent requirements of a fintech product.
    Code reviews & refactoring.
    Be a second line of support for technical issues.
    Building a world class engineering team. This will include leading engineering teams, involvement in recruitment, mentoring and managing junior software engineers.
    Some technologies we use:
    Python – Flask, Java, Javascript, HTML5, Android
    PostgreSQL, ElasticSearch, Kibana
    Docker, Kubernetes
    Amazon Web Services(AWS), Digital Ocean
    Git

    What we look for

    A degree in computer science or related field
    5+ years of working on large commercial software, preferably in the financial space
    Understanding of basic financial and accounting concepts
    You are curious and eager to learn new technologies that cut across different domains.
    You are passionate about product craftsmanship and care about great design, not only in products and their visual presentation but in your code and technical architecture as well.
    Strong adherence to coding standards to ensure high quality, easily readable and maintainable code.
    You enjoy and appreciate collaboration with others – startup is a team sport. Everyone contributes to get the job done.
    You have managed engineering teams and are passionate about mentoring junior engineers.
    Highly entrepreneurial, take initiative and ownership
    You have a constant desire to grow and develop. You ask the right questions, you bring fresh ideas to the table.
    You are comfortable in a high-paced, rapidly iterating, ambiguous environment, and can respond to urgent requests.
    You solve problems.
    You have keen attention to details
    You have integrity, are reliable, efficient, trustworthy, self-driven and thirsty for new knowledge.
    You want to work on things that make an impact on the world
    Ultimately, what really matters is you are excited by the prospect of building new products to increase availability of capital to smallholder farmers across the globe.

    Benefits

    Opportunity to impact lives as you solve one of the world’s hardest problems.
    Competitive Salary + discretionary performance based bonus.
    Market based stock incentives appropriate for the role and vesting over a 3-4-year period.
    Medical cover

  • NOC Manager

    NOC Manager

    Job Details
    We are seeking highly competent, motivated, qualified and experienced staff to fill various vacant positions within the organization in Operations and Maintenance of GSM cellular sites and related infrastructure, in the following positions.
    Main Responsibilities

    Managing shifts and assigning responsibilities to the NOC teams
    Ensuring Preventive Maintenance Reports. Power Meter readings and Fueling Reports are done within the allocated timelines and as per schedule.
    Ensure proper fault detection on either/all Radio Network & Transmission elements
    Ensure first line fault resolution and identification of potential risks and actions are taken to mitigate failure.
    Making sure all incident reports are resolved, tracking and reporting on resolutions
    Spares requisition based on escalated faults
    Weekly Performance analysis based on failure reports.
    Spares and Consumables Budget Management
    Compiling reports at scheduled intervals

    Relevant Experience, Educational background and Qualifications

    Diploma/HND/University degree in electrical/ electronic from a reputable institution with a bias in telecommunications / Computer Science CCNA certification/ CCNP certification
    A minimum of 3yrs experience In Telecommunications.
    Experience providing field support
    Strong planning and organization skills
    Good time management skills
    Attention to detail,
    Ability to work under pressure
    Possess good communication skills

  • Software Engineering Manager 

Software Engineer – Nairobi

    Software Engineering Manager Software Engineer – Nairobi

    Job description.
    You will support a team of 3–5 software engineers, while also participating as a technical contributor to build the software used by organizations to manage solar financing for hundreds of thousands of families. Right now, we’re using a mix of JavaScript (ES6) + React + Redux with a Python + Postgres backend. As a team manager, you’ll foster both collaboration and independent responsibility in the members of your team.

    go to method of application »

  • Engineer – Solutions Integration and Testing 

Territory Account Excecutive 

HOD E-commerce

    Engineer – Solutions Integration and Testing Territory Account Excecutive HOD E-commerce

    Job description
    Brief Description
    The job holder will be responsible for ensuring quality and timely delivery of customer solutions through integration of all network components and applications/services involved.
    Detailed Description

    Integrating various solutions components in line with the solution design.
    Ensuring that deployed solution meet and exceed set quality benchmarks.
    Participate in project management and communication at all stages of deployment.
    Thorough documentation of deployed solutions
    Smooth handover to support to ensure seamless acceptance into in-life.
    Continuously work with other teams to streamline internal process to improve service delivery
    Capture and add accurate customer details in all support systems (NMS, CRM etc)
    Provide customer solution documentation depicting current situation before deployment and after deployment
    Maintain relevant accreditation and certification
    Continuous research and training to improve speed, effectiveness and quality of deployment
    Training in deployment of all new services and solutions

    Job Requirements

    Degree in Computer Science or Engineering related discipline
    Accreditation in network or data center services (Minimum CCNP Proficiency Level)
    2-3 years experience in planning, deployment and operation of an enterprise or service provider network
    Sound IP routing and switching skills.
    Strong relationship building skills.
    Project Management skills.
    Software development and integration skills
    Sound product knowledge of the business’ existing product portfolio.
    Participation in service improvement initiatives.

    go to method of application »

  • Engineer – Solutions Integration and Testing 

Quality Analyst

    Engineer – Solutions Integration and Testing Quality Analyst

    Department Description: Technology Enterprise Services
    Brief Description
    The job holder will be responsible for ensuring quality and timely delivery of customer solutions through integration of all network components and applications/services involved.
    Responsibilities

    Integrating various solutions components in line with the solution design.
    Ensuring that deployed solution meet and exceed set quality benchmarks.
    Participate in project management and communication at all stages of deployment.
    Thorough documentation of deployed solutions
    Smooth handover to support to ensure seamless acceptance into in-life.
    Continuously work with other teams to streamline internal process to improve service delivery
    Capture and add accurate customer details in all support systems (NMS, CRM etc)
    Provide customer solution documentation depicting current situation before deployment and after deployment
    Maintain relevant accreditation and certification
    Continuous research and training to improve speed, effectiveness and quality of deployment
    Training in deployment of all new services and solutions

    Requirements

    Degree in Computer Science or Engineering related discipline
    Accreditation in network or data center services (Minimum CCNP Proficiency Level)
    2-3 years experience in planning, deployment and operation of an enterprise or service provider network
    Sound IP routing and switching skills.
    Strong relationship building skills.
    Project Management skills.
    Software development and integration skills
    Sound product knowledge of the business’ existing product portfolio.
    Participation in service improvement initiatives.

    go to method of application »