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: Sep 27, 2018
    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

     

    Manager - Automation Testing Lead

    Job description

    Department Description

    We are pleased to announce the following vacancy in the Digital IT Department within the Technology Division. In keeping with our current business needs, we are looking for a person who meets the criteria indicated below.

    Reporting to the Senior Manager Quality Assurance, the position holder will lead the development and implementation of software automation strategy and frameworks and ensure efficiencies are realized in the software testing lifecycle (reduce software testing time by 50%) shortening the software development cycles and hence reducing time to market for products.

    He / she will also be responsible for leading test automation programs specifically on System integration testing, functional and regression testing, with an emphasis on using open source tools for automation, and subsequent integration to continuous integration tools.

    Job Responsibilities

    • Define Automation test strategy, creation of automation frameworks, and automation scripting for both internal facing applications/tools (API's, etc.) and all customer facing platforms.
    • Accountable for building and leading the full automated testing team; continuous review of the team deliverables, coaching and doing team performance reviews
    • Accountable for managing CAPEX and OPEX budgets for automated testing tools
    • Drive transformations in testing through automation to achieve higher levels of efficiency through adoption of fit for future technologies. (Reduce software testing times by 50%)
    • Engage with the stakeholders (Business and Project management teams) in creating schedules and manage the automated testing teams to execute within the planned timelines and monitor the team performance against the schedules
    • Provides direction for the automated testing team, ensuring that activities of the team are aligned with other QA teams and all stakeholders
    • Lead programs to increase the quality of delivery and ensure zero major defects escape into production ensuring zero impact on customers on launch of products.

    Job Requirements

    • Bachelor of Science Computer Science, Computer Engineering or Software Development or related subject
    • 5 Experience in test automation using open source tools – Katalon Studio, Selenium, Appium
    • Excellent software development skills coupled with programming experience in Python, Perl, Shell and Java, groovy etc
    • Hands-on QA experience with proven analytical and testing skills - Experience developing test strategies, test plans, test scenarios and test cases
    • Knowledge of automated testing frameworks
    • Experience of Test driven Development approaches
    • Strong risk identification and mitigation planning skills
    • Strong leadership skills
    • Experience with CICD automation tools such as Jenkins
    • ISTQB Certification is a plus.

    go to method of application »

    Non - Functional Testing Lead

    Job description

    We are pleased to announce the following vacancy within the Technology Division. In keeping with our current business needs, we are looking for a person who meets the criteria indicated below

    Brief Posting Description

    Reporting to Senior Manager – Quality Assurance, the position holder will build and manage a non-functional testing team and lead the development and implementation of strategy and frameworks in Software non-functional testing and ensure solutions delivered to the customers meet the required standards for quality.

    Job Responsibilities

    • Develop software quality strategy and frameworks in non-functional testing and lead in execution
    • Accountable for building and leading the full non-functional testing team
    • Drive digital transformation in functional testing to achieve higher levels of competency and efficiency
    • Collaborate closely with business and project management teams in creating schedules and manage the non-functional testing teams
    • Provide direction for the non-functional testing team, ensuring that activities of the team are aligned with other stakeholders
    • Accountable for managing CAPEX and OPEX budgets for testing environments for all systems and non-functional testing tools
    • Responsible for implementation and management of fully functional test environments ensuring stability of all test environments
    • End to end Accountability for disaster recovery testing and ensuring working Business Continuity Planning is in place for all solutions and guarantee stability of systems
    • Responsible for planning, monitoring and implementing controls in non fuctional testing activities
    • Define suitable metrics for measuring nonfunctional test progress and evaluation of the quality of the testing process and products
    • Lead programs to measure, analyze, monitor, manage, and optimize performance and scalability of our current applications and systems.
    • Responsible for reviewing, reporting and making data driven decisions around performance issues or bottlenecks.
    • Evaluate, review and if appropriate, implement recommendations for improvements to existing Test Life Cycle procedures in regards to non-functional testing and documentation

    Job Requirements

    • Bachelor of Science Computer Science, Computer Engineering or Software Development or related subject. ISTQB Certification is an added advantage
    • 5 years + experience in software design, development or non-functional testing in a busy IT environment
    • Must have experience in at least one programming language Java, Python, groovy etc
    • Experience in use of performance and other non-functional testing automated tools
    • Hands-on QA experience with proven analytical and testing skills - Experience in developing test strategies, test plans, test scenarios and test cases
    • Knowledge of automated testing frameworks
    • Strong risk identification and mitigation planning skills
    • Motivated self-starter, with a high capacity for rapid learning and meticulous attention to detail
    • Strong leadership skills

    Additional Details

    • As part of the interview process external candidates should prepare the following documentation which will be required at a later stage based on your performance in the interviews
    • An updated CV with contacts of three referees, 2 who must be professional and must have supervised you at some point, the other referee can be a colleague in the same professional filed
    • Kenyan Certificate of Good Conduct (Less than 1 year old) or a receipt of the same from the CID pending release of the hard copy document
    • Clearance certificate from a reputable Credit Reference Bureau(CRB)
    • University Degree Certificate
    • Copy of your National ID/Passport

    go to method of application »

    Manager Data Engineering

    Job Description

    Department Description

    We are pleased to announce the following vacancy in the Digital I.T Department within the Technology Division. In keeping with our current business needs, we are looking for a person who meets the criteria indicated below.

    Reporting to the Senior Manager – Data Management, the position holder will provide leadership for planning, development, testing and delivery of big data solutions based on Hadoop and other open source technologies within the organization.

    Job Responsibilities

    • Responsible for planning and delivery of highly scalable distributed big data systems, using different open source technologies including but not limited to Hadoop.
    • Responsible for loading the necessary data from sources onto the shared Hadoop platform that are necessary for analysis and for commercial action
    • Responsible for developing reliable data ingestion and preparation processes.
    • Develop and implement information lifecycle management strategies for Safaricom data platforms.

    Qualifications

    Job Requirements

    • BSc Degree in computer science or engineering;
    • 5 years BI or related experience
    • Experience with using Spark, Yarn, Hive and Oozie;
    • Working knowledge of HBase, Solr, Kafka and Flume
    • Some experience with other distributed technologies such as Cassandra, ElasticSearch and Flink.
    • Experience in designing, building and managing applications to process large amounts of data in a Hadoop ecosystem;
    • Experience with performance tuning applications on Hadoop and configuring Hadoop systems to maximise performance;
    • Experience building systems to perform real-time data processing using Spark Streaming or Storm;
    • Experience with managing the development life-cycle for agile software development projects;
    • Experience working in a multi tenancy Hadoop environment.

    go to method of application »

    Digital Channels Tech Lead

    Job Description

    Department Description

    We are pleased to announce the following vacancy in the Digital I.T Department within the Technology Division. In keeping with our current business needs, we are looking for a person who meets the criteria indicated below.

    Reporting to the Senior Manager – Digital Engineering, the position holder will be in charge of planning and development for mobile app, web portals, including extranets and intranets. Above team and technology leadership the holder of the position will be expected to collaborate with leadership teams in the values value streams in order to ensure the delivery for the digital and online channels is in line with the business strategy for the units.

    Job Responsibilities

    • Managing the delivery of multiple complex simultaneous channel development projects from design to delivery
    • Coach and guide the development teams on implementation and adoption of new technologies in the market (fit for future technologies) to improve the efficiency of delivery
    • Define strategy and best practices for mobile app architecture like VIPER, MVVM etc and web portal development
    • Accountable for managing CAPEX and OPEX budgets for all digital channels
    • Work closely with relevant teams internally to ensure alignment and coordination across operations as part of the seamless implementation of existing and new solutions.

    Qualifications

    Job Requirements

    • Bachelor of Science Computer Science, Computer Engineering or Software Development or related subject;
    • 5 years + experience in software development in a busy IT environment;
    • Experience in mobile app development (android and IOS) and designing of web portals and chat-bots
    • Experience in Continuous integration and deployment methodologies using automated tools such as Jenkins;
    • Experience in Software Engineering methodologies including Agile, Micro-services architecture;
    • Experience in building enterprise grade micro-services based solutions, automated scaling in and out of services and session management and caching servers.

    go to method of application »

    Microservices & Apis Tech Lead

    Job Description

    Department Description

    We are pleased to announce the following vacancy in the Digital I.T Department within the Technology Division. In keeping with our current business needs, we are looking for a person who meets the criteria indicated below.

    Reporting to Senior Manager Digital Engineering, the position holder will be responsible for designing technology solutions that meet our business requirements and deliver the associated benefits. The role holder will be in charge of developing and growing relationships inside and outside the organization

    Job Responsibilities

    • Accountable for end to end micro-services and API strategy and roadmap with delivery as the main outcome
    • Apply architecture and design principles consistently and holistically to enable target end to end usage scenarios
    • Strong focus on DevOps use cases and workflows
    • Developing and maintaining long term business domain knowledge
    • Partner with architecture group to deliver solution blueprint and other UML base design documentation

    Qualifications

    Job Requirements

    • Bachelor of Science Computer Science, Computer Engineering /Information Technology/Systems (Computing) – operating systems, databases, software development;Electronic/Electrical Engineering/ Telecommunications or related subject
    • 5 years java experience with hands on applciation delivery and usage J2EE design partners
    • 3+ years of experience in microservices development using Java, JEE, spring, spring MVC, spring boot, MAVEN, spring cloud
    • Experience developing solutions using agile, DevOps, testing and CI/CD automation tools such as jenkins, JMeter, Git, Stash, Sonar, Qube etc

    go to method of application »

    Territory Account Manager - Sme, Soho and Regional Sales (Rift Region)

    Job Description

    Department Description

    We are pleased to announce the following vacancy in the SME, SoHo and Regional sales section of the Large Enterprise and Public Department within the Enterprise Business Division. In keeping with our current business needs, we are looking for a person who meets the criteria indicated below:

    Brief Description

    Reporting to the Regional Manager - Rift, the role holder will meet overall NPS, revenue and acquisition targets for the assigned territory and work with Safaricom Business Partners to retain, develop, manage and expand the customer base and grow revenues.

    Detailed Description (Key Accountabilities) 

    • Development of plans to achieve set billed revenue targets in the territory; 
    • Increase product and Business solutions penetration through cross sell to named accounts, in assigned territory;
    • Ensure revenue growth by growing ARPA in the accounts through up sell;
    • Achieve the set NPS targets for the Accounts in the territory;
    • Ensure achievement of set churn targets for assigned accounts ;
    • Develop strong relationships with customers at CxO to maintain ongoing revenue stream; 
    • Ensure all accounts are managed through well thought out Account Development Plans;
    • Monitor and supervise  partner sales teams’ to achieve their assigned targets and ensure they have healthy sales pipelines to achieve the revenue targets;
    • Performance review with assigned Partner sales teams within the assigned territory and documentation of the same;
    • Maintain timely and 100% accurate territory reports on Partner sales teams review, competitor intelligence, Sales performance and all information relevant to the assigned territory.
    Qualifications

    Job Requirements 

    • Must have at least 3 years, preferably within the Enterprise IT or Telecoms/ communications sector;
    • Minimum 3 years sales management experience in a B2B/B2G environment in the target regions;
    • Minimum 2 years’ experience managing dealer channels in the target region;
    • Minimum 3 years ’experience in selling to the SME market and large organizations and/or managing complex sales.
    • Honors degree in Business Administration/Bachelor of Commerce degree from a recognized university;
    • Must have atleast 3 years’ experience in managing dealers or an indirect channel preferably in FMCG;
    • Solid understanding of the Enterprise market, trends and technology as well as sound knowledge of the Rift region market;
    • Experience in managing indirect channel in a telecoms environment is an added advantage;
    • Strong business Acumen;
    • Team player with pleasant outgoing personality & resilience;
    • Good communication and interpersonal skills;
    • Proactive, confident, energetic & with ability to work under pressure. 

    Additional Details 

    • As part of the evaluation process external candidates should prepare the following documentation which will be required at a later stage based on your performance in the interviews/assessments.
    • An updated CV with contacts of three referees, 2 who must be professional and must have supervised you at some point, the other referee can be a colleague in the same professional field.
    • Kenyan Certificate of Good Conduct (Less than 1 year old) or a receipt of the same from the CID pending release of the hardcopy document.
    • Clearance certificate from a reputable Credit Reference Bureau (CRB).
    • University Degree Certificate/ Letter of completion from University in case you have not received your degree certificate.
    • National ID/Passport.

    go to method of application »

    Principal Analyst - Investor Relations

    Job Description

    Description

    Aid the IR team in creating and communicating a consistently applied message to the investment community, organizing and managing investor engagements and publications and reporting on share performance.

    Key accountabilities and decision ownership:

    • Aid in preparing responses to queries by investors both retail and institutional. This applies to current and prospective investors.
    • Aid in the production of internal and external communications for investors; results presentations, press releases, press commentaries, and consensus estimates.
    • Aid in the preparation, production and implementation of investor related communication & events such as road shows, internal presentations, brokers and investor visits.
    • Facilitating preparation, development, design and production of the Annual Report / Integrated Report.
    • Facilitate and coordinate the payment of approved dividend to shareholders. Prepare investor relations board pack highlighting key developments in the company’s shareholding and investor relations activities.

    Qualifications

    Education & Experience:

    • Graduate with a financial related degree from a recognized University.
    • A Chartered Financial Analyst (CFA) Level 1 qualification is an added advantage.
    • A strong financial background with good understanding of dynamics in the investment environment preferred.
    • Strong numeric and analytical skills.
    • Excellent communication skills.
    • Minimum three years working experience in a financial/analyst/ investor relations position with a good understanding of the Tele-Communication industry. Excellent proficiency in Word, Excel and PowerPoint.

    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