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: Mar 17, 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

    Verraki is a proudly African company partnering with enterprises and governments to accelerate the development and transformation of Africa by providing business solutions designed for Africa.
    Read more about this company

     

    Associate Manager, Application Services

    Qualifications

      • Minimum of a bachelor’s degree in Information Technology, Sciences, Management, Engineering or other courses but with relevant experience in IT
      • Master’s degree will be an added advantage
      • Certifications in solution area of expertise (Cloud certifications would be added advantage).
      • Other technical/professional certifications e.g. ITIL, PMP, Prince 2, etc.
      • 5 or more years post qualification relevant experience in IT
      • Previous experience in a reputable consulting, leading IT company or IT function of a blue-chip company
      • Demonstrable achievements in landmark projects
        • Good project management and leadership skills
        • Good understanding of NEW IT technologies (e.g. such as cloud, digital and automation technologies)
        • Good understanding of integration technologies
        • Strong communication skills (written and verbal)
        • Good risk and Issue management skills
        • Good client relationship management
        • Good negotiation skills
        • Anticipates client needs and proposes alternative technical solutions
        • Determine new, creative ways to employ teams on projects and assign responsibilities
        • Expertise in more than one of Core Banking Solutions, Backoffice ERP Solutions (Cloud/On premise), Customer Relationship Management, Payment Solutions, Public cloud computing platforms
        • Experience within any of our target industries
        • Relationship network within our target industries
        • Ability to monitor/assessing performance of self, other individuals to make improvements or take corrective action
        • Recognizes areas for internal improvement and develops plans for implementation.
        • Good usage of MS Office tools
    • Skills / Competence Requirements

    Responsibilities

    • Manage staff, implementation teams, and workgroups to communicate and monitor system requirements and technical issues.
    • Provide technical, financial and business expertise and guidance in the development, modification, and system integration of complex business systems and subsystems
    • Review and analyze the effectiveness and efficiency of existing systems and develop strategies for improving and further leveraging these systems.
    • Identify and navigate potential issues in order to meet deadlines and schedules
    • Work with people, processes and technology workstreams to deliver client-relevant services in the Technology Consulting area.
    • Manage budgets, time and quality of output on assigned projects
    • Manage expectations of Client Sponsors, Champions and Stakeholders on delivery efforts
    • Reviews the status reports of team members and addresses issues as appropriate
    • Identify training needs and tools and work with supervisor to execute
    • Lend expertise to internal teams and tasks
    • Performs other related tasks assigned by Supervisor
    • Have a good understanding of/be able to supervise subordinate roles

    go to method of application »

    Technology Consultant

    Qualifications

      • Minimum of a Bachelor’s degree in Sciences or Engineering
      • Master’s degree will be an added advantage
      • Relevant technical/ professional certifications
      • Membership of professional organizations/ associations will be an added advantage
      • 8 to 12 years post qualification relevant experience in IT
      • Previous experience in a reputable consulting, leading IT company or IT function of a blue-chip company
      • Demonstrable achievements in landmark projects
        • Experience within our target industries.
        • Experience in managing teams and directing quality work efforts
        • Senior Management presence
        • Relationship network within our target industries
        • Relationship network with our key alliance partners
    • Skills / Competence Requirements

      • Strong expertise in more than one of Technology Strategy and Transformation, Enterprise Architecture, Security, Infrastructure Consulting, IT Service Management, Project/Program Management.
      • Good understanding of NEW IT such as cloud and digital technologies
      • Strong communication skills (written and verbal)
      • Strong Issue management skills
      • Strong client relationship management
      • Good negotiation skills
      • Strong project management and leadership skills

      Other Requirements

    Responsibilities

      • Organizes and delivers work efforts and client-facing project activities
      • Provides advisory work to clients’ information technology function
      • Delivers innovative and differentiated technology offerings, staying relevant and in sync with market demand
      • Supervises people, processes and technology workstreams to deliver client-relevant services in the Technology Advisory area
      • Sets and manages expectations of Client Sponsors /Champions and Stakeholders on delivery efforts
      • Works closely with Verraki Technology Leadership to
        1. build a team of credible Consultants and Analysts within the technology Advisory practice
        2. engage key clients to identify, qualify and convert technology sales opportunities
        3. build Verraki credibility and brand in the technology Advisory services industry
      • Perform other related tasks assigned by Verraki Technology Lead

    go to method of application »

    Assistant Manager, Marketing & Communications

    Qualifications

      • Minimum of a Bachelor’s degree in Marketing, Business Administration, Humanities or other relevant field.
      • Content creation and curation skills.
      • Master’s degree will be an added advantage
      • Certifications in Digital Marketing, Public Relations, Branding or/and Marketing Communications
      • Memberships (Associate or Full Member) of a recognized Public Relations or Marketing body
      • 5-6 years’ work experience in a Marketing role
      • Previous experience in Marketing role in a reputable, blue-chip company with demonstrated hands-on activities
      • Demonstrable participation/achievements in landmark projects
    • Skills / Competence Requirements

      • Experience working with local and international media organizations and influencers
      • Experience in strategic planning, marketing and promotions.
      • Good understanding of the technology, ventures and consulting industries
      • Strong communication skills (written and verbal)
      • Strong project management and delivery skills, with the ability to multi-task and effectively set priorities within tight deadlines.
      • Good planning, organizational and analytical skills
      • Good risk and Issue management skills
      • Good client relationship management
      • Good negotiation skills
      • Good project management and leadership skills
        • Experience with B2B marketing and brand building
        • Experience with Products and Services brands
        • Content generation

      Other Requirements

    Responsibilities

      • Delivers innovative and differentiated Marketing offerings to clients and internal teams, staying relevant and in sync with market demand.
      • Research, develop and implement brand and communication strategy, standards and practices that promote the behaviour and recognition objectives of the company.
      • Leads the development of key messages and management of corporate communication and media communication for Verraki including marketing information to customers, employees and other stakeholders.
      • Lead agencies and internal team members where appropriate to execute communication activities - marketing materials, advertising, customer communications, direct mail, marketing campaigns, press releases, brochures and content for trade publications, etc.
      • Work closely with the website administrator to ensure messaging is consistent with overall marketing and communication objectives.
      • Build and maintain strong relationships with internal and external key stakeholders to ensure proper messaging of company beliefs and service offerings.
      • Develop and manage repositories of company promotional material and ensure effective updates and version control in line with changing market requirements.
      • Champion the execution of marketing campaigns targeted at current and potential Verraki clients and partners.
      • Manages expectations of Client Sponsors, Champions and Stakeholders on delivery efforts Performs other related tasks assigned by Partner/Managing Partner

    go to method of application »

    Senior Developer Back-end

    Qualifications

      • Minimum of a bachelor’s degree
      • Membership of professional organizations/ associations and/or certifications will be an added advantage
      • Minimum of 5 years post qualification relevant experience
      • Previous experience in a reputable software development and consulting company
      • Demonstrable achievements in landmark projects
    • Skills / Competence Requirements

      • Deep expertise in various open-source framework and other development tools - JavaScript, C/C++, DotNet, Java etc.
      • Extensive experience developing solutions for web across various operating systems, databases and platforms
      • Deep expertise developing and deploying solutions in MS Azure Platform
      • Experience with other various open-source framework and development tools – Angular, React, Flutter etc. is an advantage.
      • Ability to bring ideas and design solutions to life through the system development process
      • Ability to work independently and identify and solve problems effectively and efficiently
      • Working knowledge of any/some of the following is an added advantage:
        • Analytics
        • Machine Learning and artificial intelligence
        • Blockchain
        • Virtual and Augmented Reality
        • Quantum Computing
        • IoT
        • Good task management and personal time management skills
        • Strong code documentation skills
        • Excellent project planning and management skills
        • Excellent team management

      Other Requirements

    Responsibilities

    As a technology solutions Senior, you know what it takes to turn bold ideas into breakthrough solutions. By combining digital technologies with what works across the world’s leading businesses, you use agile approaches to help clients solve their toughest problems fast—the first time.

      • Apply a variety of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software based on defined frameworks and methodologies with the purpose of improving reliability and maintainability
      • Work with product owners to interpret feature and functionality requests and develop software in iterative design/build/test cycles using an Agile development process.
      • Drawing on components from open-source framework and other development tools and frameworks; build, test and deploy software components and solutions
      • Regularly check code into a continuous integration pipeline based on appropriate methodology to incrementally build the overall system and get immediate feedback on build performance
      • Proactively seeks and recommend improvement opportunities to internal team processes, frameworks and standards.
      • Support the lead in defining solution architecture including database structures and entity relationships, technical use cases, develop roadmap and release plan
      • Proactively support the development team in the design, development, coding, testing and debugging/ troubleshooting of applications and set goals for supervised team to ensure timely project delivery
      • Keep up to date with the latest development software
      • Provide guidance to supervised team in all aspects of software development including code optimisation and troubleshooting and ensure they adhere to development standards
      • Ensure proper documentation
      • Perform other related tasks assigned by Verraki Technology Lead

    go to method of application »

    Senior Developer Front End

    Qualifications

      • Minimum of a bachelor’s degree
      • Membership of professional organizations/ associations and/or certifications will be an added advantage
      • Minimum of 5 years post qualification relevant experience
      • Previous experience in a reputable software development and consulting company
      • Demonstrable achievements in landmark projects
        • Good task management and personal time management skills
        • Strong code documentation skills
        • Excellent project planning and management skills
        • Excellent team management
    • Skills / Competence Requirements

      • Deep expertise in various open-source framework and other development tools – Angular, React etc.
      • Extensive experience developing solutions for web across various operating systems, databases and platforms
      • Deep expertise developing and deploying solutions in MS Azure Platform
      • Experience with other various open-source framework and development tools – JavaScript, C/C++, DotNet, Java, Angular, React etc. is an advantage.
      • Ability to bring ideas and design solutions to life through the system development process
      • Ability to work independently and identify and solve problems effectively and efficiently
      • Working knowledge of any/some of the following is an added advantage:
        • Analytics
        • Machine Learning and artificial intelligence
        • Blockchain
        • Virtual and Augmented Reality
        • Quantum Computing
        • IoT

      Other Requirements

    Responsibilities

    As a technology solutions Senior, you know what it takes to turn bold ideas into breakthrough solutions. By combining digital technologies with what works across the world’s leading businesses, you use agile approaches to help clients solve their toughest problems fast—the first time.

      • Apply a variety of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software based on defined frameworks and methodologies with the purpose of improving reliability and maintainability
      • Work with product owners to interpret feature and functionality requests and develop software in iterative design/build/test cycles using an Agile development process.
      • Drawing on components from open-source framework and other development tools and frameworks; build, test and deploy software components and solutions
      • Regularly check code into a continuous integration pipeline based on appropriate methodology to incrementally build the overall system and get immediate feedback on build performance
      • Proactively seeks and recommend improvement opportunities to internal team processes, frameworks and standards.
      • Support the lead in defining solution architecture including database structures and entity relationships, technical use cases, develop roadmap and release plan
      • Proactively support the development team in the design, development, coding, testing and debugging/ troubleshooting of applications and set goals for supervised team to ensure timely project delivery
      • Keep up to date with the latest development software
      • Provide guidance to supervised team in all aspects of software development including code optimisation and troubleshooting and ensure they adhere to development standards
      • Ensure proper documentation
      • Perform other related tasks assigned by Verraki Technology Lead

    go to method of application »

    Senior Developer Mobile

    Qualifications

      • Minimum of a bachelor’s degree
      • Membership of professional organizations/ associations and/or certifications will be an added advantage
      • Minimum of 5 years post qualification relevant experience
      • Previous experience in a reputable software development and consulting company
      • Demonstrable achievements in landmark projects
    • Skills / Competence Requirements

      • Deep expertise in various open-source framework and other development tools – Flutter
      • Extensive experience developing solutions for mobile across various operating systems, databases and platforms
      • Deep expertise developing and deploying solutions in MS Azure Platform
      • Experience with other various open-source framework and development tools – JavaScript, C/C++, DotNet, Java, Angular, React etc. is an advantage.
      • Ability to bring ideas and design solutions to life through the system development process
      • Ability to work independently and identify and solve problems effectively and efficiently
      • Working knowledge of any/some of the following is an added advantage:
        • Analytics
        • Machine Learning and artificial intelligence
        • Blockchain
        • Virtual and Augmented Reality
        • Quantum Computing
        • IoT
        • Good task management and personal time management skills
        • Strong code documentation skills
        • Excellent project planning and management skills
        • Excellent team management

      Other Requirements

    Responsibilities

    As a technology solutions Senior, you know what it takes to turn bold ideas into breakthrough solutions. By combining digital technologies with what works across the world’s leading businesses, you use agile approaches to help clients solve their toughest problems fast—the first time.

      • Apply a variety of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software based on defined frameworks and methodologies with the purpose of improving reliability and maintainability
      • Work with product owners to interpret feature and functionality requests and develop software in iterative design/build/test cycles using an Agile development process.
      • Drawing on components from open-source framework and other development tools and frameworks; build, test and deploy software components and solutions
      • Regularly check code into a continuous integration pipeline based on appropriate methodology to incrementally build the overall system and get immediate feedback on build performance
      • Proactively seeks and recommend improvement opportunities to internal team processes, frameworks and standards.
      • Support the lead in defining solution architecture including database structures and entity relationships, technical use cases, develop roadmap and release plan
      • Proactively support the development team in the design, development, coding, testing and debugging/ troubleshooting of applications and set goals for supervised team to ensure timely project delivery
      • Keep up to date with the latest development software
      • Provide guidance to supervised team in all aspects of software development including code optimisation and troubleshooting and ensure they adhere to development standards
      • Ensure proper documentation
      • Perform other related tasks assigned by Verraki Technology Lead

    go to method of application »

    Senior Devops Engineer

    Qualifications

      • Minimum of a bachelor’s degree
      • Membership of professional organizations/ associations and/or certifications will be an added advantage
      • Minimum of 5 years post qualification relevant experience
      • Previous experience in a reputable software development and consulting company
      • Demonstrable achievements in landmark projects
        • Good task management and personal time management skills
        • Strong code documentation skills
        • Excellent project planning and management skills
        • Excellent team management
    • Skills / Competence Requirements

      • Deep expertise in implementing various DevOps practices in MS Azure platform
      • Experience in implementing various DevOps practices in other platforms such as GCP and AWS is an advantage
      • Deep expertise in design, implementing and managing logical and physical cloud infrastructure
      • Experience in design and implementing logical and physical hybrid cloud infrastructure is an advantage
      • Experience deploying solutions for both web and mobile across various operating systems and databases
      • Ability to work independently and identify and solve problems effectively and efficiently

      Other Requirements

    Responsibilities

    As a technology solutions Senior, you know what it takes to turn bold ideas into breakthrough solutions. By combining digital technologies with what works across the world’s leading businesses, you use agile approaches to help clients solve their toughest problems fast—the first time.

      • Support the architecting and design of the logical and physical infrastructure, databases and tools required by the project teams across various projects and across various platforms e.g., MS Azure, Google Cloud Platform, Amazon Web Services Platform
      • Implement and proactively monitor and maintain the agreed design of the logical and physical infrastructure, databases and tools required by the project teams across various projects and across various platforms e.g., MS Azure, Google Cloud Platform, Amazon Web Services Platform
      • Lead the creation of and manage the health of CI/CD pipeline for all codes/ microservices for various project environments (e.g., DEV, TEST and PRODUCTION) using various DevOps tools e.g., Azure kubernetes Services and Docker containers
      • Take ownership and proactively manage all applications, databases and tools of the project team including configurations of API Gateways to ensure optimal performance
      • Troubleshoot connectivity and deployment issues of all applications, databases and tools hosted on various platforms
      • Configure polices and security certificates, tools etc. on cloud resources to ensure high security and compliance to professional standards
      • Set up relevant architecture on production for resiliency and disaster recovery of the codes/microservices architecture
      • Proactively seeks and recommend improvement opportunities to internal team processes, frameworks and standards.
      • Keep up to date with the latest DevOps Engineering practices
      • Provide guidance to supervised team in all aspects of DevOps Engineering including optimisation and troubleshooting and ensure they adhere to development standards
      • Ensure proper documentation
      • Perform other related tasks assigned by Verraki Technology Lead

    go to method of application »

    Associate Manager, Tech Solutions

    Qualifications

      • Minimum of a bachelor’s degree
      • Membership of professional organizations/ associations and/or certifications will be an added advantage
      • Minimum of 8 years post qualification relevant experience
      • Previous experience in a reputable software development and consulting company
      • Demonstrable achievements in landmark projects
        • Good task management and personal time management skills
        • Strong code documentation skills
        • Excellent project planning and management skills
        • Excellent team management
    • Skills / Competence Requirements

      • Experience applying human-centered design/developmental processes while working collaboratively with clients and multidisciplinary project team.
      • Deep expertise in various open-source framework and other development tools - JavaScript, Python, C/C++, DotNet, Java, Flutter, Angular, React etc.
      • Deep expertise developing and deploying solutions in various platforms – MS Azure, Google Cloud Platform, Amazon Web Services Platform
      • Deep expertise developing both web and mobile solutions across various operating systems, databases and platforms
      • Ability to bring ideas and design solutions to life through the system development process
      • Ability to work independently and identify and solve problems effectively and efficiently
      • Working knowledge of any/some of the following is an added advantage:
        • Analytics
        • Machine Learning and artificial intelligence
        • Blockchain
        • Virtual and Augmented Reality
        • Quantum Computing
        • IoT

      Other Requirements

    Responsibilities

    As a technology solutions leader, you know what it takes to turn bold ideas into breakthrough solutions. By combining digital technologies with what works across the world’s leading businesses, you use agile approaches to help clients solve their toughest problems fast—the first time.

      • Apply a variety of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software based on defined frameworks and methodologies with the purpose of improving reliability and maintainability
      • Work with product owners to interpret feature and functionality requests and develop software in iterative design/build/test cycles using an Agile development process.
      • Drawing on components from open-source framework and other development tools and frameworks; lead the design, build, test and deploy software components and solutions
      • Regularly check code into a continuous integration pipeline based on appropriate methodology to incrementally build the overall system and get immediate feedback on build performance
      • Proactively seeks opportunities and lead the implementation of improvements to internal team processes, frameworks, codes and standards.
      • Define solution architecture including database structures and entity relationships, technical use cases, develop roadmap and release plan and act as the technical lead/architect in solution development and deployments at multiple clients.
      • Lead the development team in the design, development, coding, testing and debugging/ troubleshooting of applications.
      • Manage all the activities of the software development team (programming, DevOps, Database Management, Testing, etc.) and set goals for each team member to ensure timely project delivery.
      • Keep up to date with the latest development software
      • Hire and train new developers
      • Provide guidance to the team in all aspects of software development including code optimisation and troubleshooting and ensure they adhere to development standards
      • Ensure proper documentation
      • Perform other related tasks assigned by Verraki Technology Lead

    Method of Application

    Applicants should send CVs to jobs@verraki.com  using the job title as subject of the mail

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at Verraki Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail