Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jun 14, 2022
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Safaricom is the leading provider of converged communication solutions in Kenya. In addition to providing a broad range of first-class products and services for Telephony, Broadband Internet and Financial services, Safaricom seeks to uplift the welfare of Kenyans through value-added services and support for community projects.
    Read more about this company

     

    Lead Software Development Engineer in Test

    Brief Description

    Reporting to the Quality Engineering Lead, the position holders will be responsible for standardizing the quality engineering practice across all quality engineering chapters in fintech and new business.

    Key Responsibilities;

    • Responsible for defining and driving the software quality strategy and roadmap in functional/non-functional and automation within all quality chapters under fintech and new business
    • Responsible for providing direction to the QE engineers and chapters to ensure the activities of the team are aligned with all stakeholders
    • Responsible for setting up quality gates and criteria for all testing activities within channels and core IT and ensuring adherence to these gates
    • Responsible for performing and providing guidance and mentoring on Blackbox & white box testing using best in class procedures and technologies
    • Responsible for updating and maintaining the test regression suites for fintech and new business, ensuring over 80% automation to reduce testing man hours and reducing testing times

    Qualifications

    • Bachelor of Science Computer Science, Computer Engineering or Software Development or related subject.
    • Must have ISTQB Certification (Test Manager certification, Advanced test automation certification or performance testing certification)
    • 5 years + experience in software testing in a busy IT environment
    • Strong understanding of the software Testing Life cycle
    • Experience in managing large test teams
    • Ability to effectively manage competing resources and priorities
    • Experience and vast knowledge in Test Driven Development approaches
    • Must have experience in CI/CD tools such as Jenkins/Drone/Travis/GitlabCi
    • Experienced in at least one mainstream programming language (Java, Python, JavaScript) with a bias towards Java
    • Strong risk identification and mitigation planning skills
    • Experience in Micro services and containerization platforms
    • Experience in Test automation tools and techniques such as Selenium, TestNG, cucumber, Appium etc.
    • Experience in performance engineering and tools such as JMeter, Locust.io, HP Load runner

    Closing: 20 June 2022

    go to method of application »

    M-Pesa Africa – Finance Business Partner

    Role Description

    M-Pesa, is a pioneering fintech business and global market leader in mobile money. From starting in 2007 as a convenient means by which the unbanked and underbanked can make digital payments, M-Pesa has now grown to offer >50 million active customers financial services, enterprise, merchant and retail solutions. We are proud of our work in enabling the digital economy in our markets, and in driving financial inclusion.

    M-Pesa Africa is now making strides to deepen and strengthen its offering to consumers and businesses in our operating countries, making it easier for them to manage their money and get more from their limited resources.

    As a Finance Business Partner, you will work alongside Agile Release Trains and the value streams they support, helping to build relationships and communicate insightful financial information which can be translated into effective commercial strategy. This role goes beyond a traditional ‘back office’ accounting position as you will be the link between finance and our Lean Portfolio Management team, acting as a trusted advisor by providing valuable analysis and insights to influence MPA’s decision-making process.

    Key Role Responsibilities

    • To provide strategic financial analysis and advice to our Executive Team and Value Stream Leads, supporting and contributing to their overall strategic effectiveness
    • Act as a financial advisor, offering general support to commercial decision makers and Product Management
    • To provide expert support and accurate financial information to Leadership to enable them to manage their budgets effectively
    • Building and maintaining strong relationships with the Leadership Team
    • Supporting the development and implementation of financial best practices in line with Lean-Agile principles
    • Ensuring compliance with company policies and procedures
    • Implementing changes to ensure that key targets are met
    • Assisting in the preparation of the operating budget
    • Provision of investment guardrails to support the budgeting and decision-making process
    • Support and help facilitate empowered investment decisions through the Participatory Budgeting process
    • Support Lean Portfolio Management by aligning funding to value streams
    • Provide an empowered environment where financial decisions can be delegated to Value Streams and Shared Services
    • Participate and contribute to Lean Portfolio Management events such as Portfolio Sync and Strategic Portfolio Reviews to support decision making
    • Support the correct classification of Capex / Opex in line with regulation and provide appropriate reporting
    • Assist with financial forecasting for each Value Stream and understand the true cost of initiatives
    • Support the Lean Start-up cycle and innovation, by funding Minimum Viable Products and assessing the true cost / benefit analysis to support better stop, pivot or persevere decisions
    • Provide ongoing to financial assurance to Procurement with regards to Supplier Management
    • Support the automation and preparation of management reports through tools, such as Jira, to make information more transparent

    QUALIFICATIONS

    Apply if you have:

    • Part qualified or qualified accountant (ACCA/ACA or CIMA)
    • Agile Experience – minimum 3 years
    • Contagious passion for, and commitment to, driving mobile money growth and innovation
    • Communication and relationship management experience to executive level – 3 years

    We are happy if you have:

    • Mobile Payment or Financial Payment Services Experience – 2 years
    • Relevant certified SAFe qualification, for example, SAFe Lean Portfolio Management
    • Knowledge and understanding of Jira

    Closing: 27 June 2022

    go to method of application »

    Service Availability DevOps Engineer

    DESCRIPTION

    Reporting to the Engineering Lead – Service Availability, the position holder will be tasked with monitoring and improving the operational aspects of all systems in scope within DIT. Drive automation and Dev-ops across the different domains. Foster service monitoring through proactive initiatives like AIOPs, machine learning among other available channels.

    Key Responsibilities:

    • Proactively building and implementing monitoring services, including end to end monitoring, scripting and automation, modern tooling and maintenance software.
    • Use of AI and Machine learning to perform log analysis and create predictive models that will assist in identifying potential failures.
    • Developing and executing automation scripts and maintenance jobs.
    • Onboarding DIT systems to the service monitoring tools (APMs).
    • Clearly document any monitoring gaps noted and collaborate with the relevant teams to ensure timely closure.
    • Performance of Applications error analysis and follow-up to ensure optimal customer experience.
    • Deployment of planned & operational changes on systems in scope.
    • Support all Digital squads to ensure new products are monitored.
    • Support in Zero touch Operations initiatives.

    Qualifications

    • Bachelor’s Degree in either Computer Science or Information Technology, Electrical and communication engineering or Business Information Systems or in a relevant field in telecommunication.
    • At least 2 years’ experience in a busy telco or IT setup.
    • Domain knowledge in at least 3 of the following areas , Databases, Containerization, VAS, Integration, Virtualization, Cloud (AWS or Azure), Orchestration (Kubernetes), App development (Android / IOS)
    • Good understanding of the micro service architecture & appreciation of the traditional/classic SOA
    • Technical Knowledge of working on Dev-Ops
    • Ability to manage a team having leadership skills, ownership of issues been analytical and a problem solver
    • Being able to implement strict change management policy
    • Good understanding of back-end programming such us Python, Java, NodeJS or Javascript.
    • Knowledge on front end programming will be an added advantage.
    • Formulate SLAs for each level of incident and therefore implement a service management approach for all types of services rendered.
    • Be well versed with modern monitoring tools and systems with experience in APMs such as Dynatrace, AppDynamics, New Relic, Splunk etc. 
    • Well versed with SRE concepts with respect to providing stable services to customers and adhering to availability KPIs ,Service Level Objectives, Service Level Indicators & conforming to target monthly error budget

    Closing: 20 June 2022

    go to method of application »

    Manager Enterprise Solution - TES

    DESCRIPTION

    We are pleased to announce the following opportunity in the Enterprise Solutions Design & Implementation Department within the Technology Division. In keeping with our current business needs, we are looking for a person who meets the criteria indicated below:

    Manager Enterprise Solution, reporting to the Senior Manager, Design & Implementation, the role holder will support the Enterprise Solutions for TES Strategy, Enterprise Customer Designs, Implementations and continuous improvements.

    Responsibilities

    • Architect and design Enterprise Customer solutions in line with best practices to ensure they meet Enterprise customer requirements
    • Lead Senior Solution Architects and support Enterprise Customers in designing and selling these services
    • Work closely with EBU product teams, Technology Team to evaluate the viability of vendor products for the EBU IOT, ICT, Connectivity and integrate products into solution plays, driving systems integration and implementation approaches.
    • Drive managed security products go-to market and uptake in the Enterprise market.
    • Define, analyze and periodically review the Enterprise security strategy and roadmap based on the evolving threat landscape and ensure risks identified are mitigated
    • Participate in definition of security by design requirements and acceptance criteria for new Enterprise customer solution
    • Draft, evaluate and respond to Vendor and Enterprise Customer  RFIs/RFPs
    • Liaise with Supply Chain in the procurement process of Enterprise solutions/systems.
    • Participate in the technical evaluations for systems that run Enterprise platforms.
    • Participate in selection of the best solution and present to the CAPEX board
    • Ensure all vendors have up-to-date contracts (contract management)
    • Implement Test, Deploy and Commission new systems for Enterprise customers.
    • Recommend major upgrades where required and liaise with the operations team when doing the upgrades especially if it affects the design/architecture of the Enterprise support system
    • Ensure all Enterprise technology and processes implemented are continually improved to maximize on their returns/benefits
    • Manage all aspects of projects and vendor related issues in line with best practices
    • Define metrics and reports periodically that clearly demonstrate value to the enterprise customers.
    • Conduct research and development/intelligence on new areas in ICT, IOT, connectivity and present them for sensitization and knowledge transfer to other team members/staff                                              
    • Ensure all Enterprise systems implemented have high availability and disaster recovery in accordance with best practices
    • Ensure change management and system handover processes are followed
    • Lead Senior Solution Architects.

    QUALIFICATIONS

    • Degree in Electrical Engineering/Computer Science/Information Technology/Telecommunicationss
    • Advanced Networking certifications: CCNA/CCNP/CCSP/CCIE/HCIE/HCIA
    • Certifications in Microsoft Windows and Linux/Unix Operating Systems
    • Certifications in ICT, Security appliances OEM e.g. Fortinet, Juniper, Palo Alto will be an added advantage.
    • Certifications in IOT will be an added advantage.
    • Certifications in the use and administration of security tools e.g. Firewalls/IDS/Content Filters/Antivirus/Ethical Hacking tools
    • Certifications in virtualization technologies: VMware, HyperV, Open Stack
    • IOT security will be an
    • Cloud Certifications like AWS, MS Azure, VWARE

    Skills and Experience

    • Experience in Cyber Security Systems – e.g. Firewalls, IDS/IPS, VPN, Content Filters, Security Hacking tools, Antivirus, Encryption etc…
    • Experience in IT Networks and Systems Administration e.g.  Cisco, Huawei, Windows, Linux, Unix etc…
    • Working knowledge of web technologies e.g. cPanel, ModSecurity, Apache, PHP, Joomla, Wordpress and ASP
    • Working knowledge of databases e.g. Oracle, MSSQL, MySQL, Postgress SQL
    • Working knowledge of Virtualization Technologies e.g. VmWare, HyperV, Open Stack
    • Working knowledge and experience in DevOps and Microservices technologies i.e. Docker, Kubernetes, Jenkins, Gitlab/Github etc…
    • Working knowledge of Mobile and GSM technologies e.g. Android, IOS, 2G, 3G, LTE, USSD, SS7 etc…
    • Working knowledge of encryption technologies e.g. PKI, HSM, PGP
    • Excellent communication skills and team player.
    • Excellent project management skills and proven task execution (getting things done). 
    • Superior report writing and presentation skills.
    • Very analytical and logical thinking
    • Self-driven with minimal supervision
    • Customer focused

    Closing: 20 June 2022

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Safaricom Kenya Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail