Job Objective
To provide first level support for clients, resolve incidents, identify problems through proactive monitoring and manage planned engineering works. To be acknowledged as the client’s champion ensuring high levels of satisfaction and an excellent client experience.
Key Duties & Responsibilities

Interface with clients for service assurance and service delivery queries, achieving... high levels of client satisfaction
Proactively monitor alarm management systems for events, create, own and manage trouble tickets for successful incident resolution
Interface with suppliers to resolve incidents
Provide incident management support; trouble shooting and resolving all technical incidents at first level 
Ensure all service tickets on NetSuite have correct closure data
Assist with planned engineering works, including service impact analysis and client’s notifications
Identify service concerns, issues, challenges and escalate to TAC and Management
Maintain accurate records, assist with auditing and data cleaning as required
Assist Field Engineers as required (installation, patching, troubleshooting, testing, inventory)
Assist with creation of ad hoc reports as needed
Assist other departments and perform various projects as required

Minimum Qualifications

Bachelor’s degree in Engineering or IT
Professional certifications – CCNA/JNCIA, ITIL, MEF

Experience & Skills

Minimum of 3 years’ relevant work experience in telecom industry 
Knowledge of various technology platforms in transport (SDH, DWDM, OTN) and data (BGP, Ethernet, IP/MPLS)
Expert knowledge of at least one trouble ticket system e.g. NetSuite
Knowledge of monitoring systems, e.g. PRTG, NMS, OMS, Cacti etc
Effective written and verbal communication skills evidenced by work history and accomplishment
Excellent communication and soft skills, including the ability to listen, summarise and concisely share key information with clients

Attributes

Client-focused, relationship builder
Integrity, honest with highest ethical standards.
Boundless, passionate and flexible.
Personal excellence, accuracy and attention to detail.
Collaborative, achieve results through teamwork and partnerships.
Demonstrate ability to manage multiple priorities and solve problems in a fast-paced environment
Strong analytical skills and ability to collate and interpret data from various sources
Willing to work on a 24/7 shift including nights, weekends and public holidays / on-call as required
 more
  • ICT
  • Computer
Reporting Line: TAC Manager
Job Objective
Provide 2nd level technical support, resolve escalated incidents and assigned problems, coach the first level NOC team and manage the WIOCC network. To be acknowledged as the technical expert within the company.
Key Duties & Responsibilities:

24/7 2nd Level TAC technical interface, escalation / on-call
 Problem resolution, direct NOC & Field... Support
 Mentorship & training of Operations team on technical competency
Technical shareholder support /shareholder consultancy, service management and sales support
Network equipment vendor management
Network installation, testing & commissioning, bringing into service and integration
Network quality and performance management assist with creation of ad hoc reports as needed
Operate disaster recovery for NOC
 Assist other departments and lead and report on projects as requested
Deputise for TAC Manager as directed

Minimum Qualifications:

Bachelor’s degree (or equivalent) in a technical field
 Technical certifications Optical networking, CCNA or JNCIA (essential), CCNP or JNCP (desirable) or equivalent

Experience & Skills:

Requires minimum of 4 years’ technical experience in telecom industry, managing complex optical network, with desirably at least 2 years in second level technical support
Knowledge of platforms including Fibre, DWDM, OTN, SDH, Data (Ethernet, IP/MPLS, ISIS, BGP, L2VPN)
Knowledge in supporting transmission and switching equipment from leading manufacturers. i.e. Mikrotik, Juniper, Tejas Networks etc.
Experience in network monitoring tools e.g., Cacti, MRTG, PRTG, NPM etc
Experience in internal systems e.g., mail servers, domain servers, operating and application systems
Ability to share knowledge and mentor other team members
Effective written and verbal communications skills evidenced by previous work history and accomplishments
Excellent communications and soft skills, including ability to listen to and summarise and concisely share key information with clients
Must use B/OSS tools effectively to record information accurately and concisely in a timely manner
Demonstrate ability to manage multiple priorities and solve problems in a fast-paced environment

Attributes

Client focused, relationship builder
Integrity, honest with high ethical standards
Boundless, passionate and flexible
 Personal excellence, accuracy and attention to detail
Collaborative, achieve results through teamwork and partnerships
Strong analytical skills and able to collate and interpret data from various sources
Excellent English language communicator with a natural aptitude for dealing with people
 Excellent network diagnostic and problem-solving skills
 more
  • Engineering
  • Technical
Job Objective

Provide 2nd level technical support, resolve escalated incidents and assigned problems, coach the first level NOC team and manage the WIOCC network. To be acknowledged as the technical expert within the company.

Key Duties & Responsibilities:

24/7 2nd Level TAC technical interface, escalation / on-call
 Problem resolution, direct NOC & Field Support
 Mentorship & training... of Operations team on technical competency
Technical shareholder support / shareholder consultancy, service management and sales support
Network equipment vendor management
Network installation, testing & commissioning, bringing into service, integration
Network quality and performance management asssist with creation of ad hoc reports as needed
Operate disaster recovery for NOC
 Assist other departments and lead and report on projects as requested
Deputise for TAC Manager as directed

Minimum Qualifications:

Bachelor’s degree (or equivalent) in a technical field Technical certifications Optical networking, CCNA or JNCIA (essential), CCNP or JNCP (desirable) or equivalent

Experience & Skills:

Requires minimum of 4 years’ technical experience in telecom industry, managing complex optical network, with desirably at least 2 years in second level technical support
Knowledge of platforms including Fibre, DWDM, OTN, SDH, Data (Ethernet, IP/MPLS, ISIS, BGP, L2VPN)
Knowledge in supporting transmission and switching equipment from leading manufacturers. i.e. Mikrotik, Juniper, Tejas Networks etc.
Experience in network monitoring tools e.g., Cacti, MRTG, PRTG, NPM etc
Experience in internal systems e.g., mail servers, domain servers, operating and application systems
Ability to share knowledge and mentor other team members
Effective written and verbal communications skills evidenced by previous work history and accomplishments
Excellent communications and soft skills, including ability to listen to and summarize and concisely share key information with clients
Must use B/OSS tools effectively to record information accurately and concisely in a timely manner
Demonstrate ability to manage multiple priorities and solve problems in a fast-paced environment

Attributes

Client focused, relationship builder
Integrity, honest with high ethical standards
Boundless, passionate, and flexible
 Personal excellence, accuracy, and attention to detail
Collaborative, achieve results through teamwork and partnerships
Strong analytical skills and able to collate and interpret data from various sources
Excellent English language communicator with a natural aptitude for dealing with people
 Excellent network diagnostic and problem-solving skills
 more
  • Engineering
  • Technical
Job Objective

Design, develop, maintain, test, and deploy software applications that enrich, extend or scale the company’s Business & Operational Support Systems.

Key Duties & Responsibilities:

Collaborate with stakeholders to identify, capture and analyze user requirements and specifications and translate them into business requirements
Work with team members to design system... architecture and develop algorithms and flowcharts
Develop innovative, creative, high quality and intuitive software solutions that meets and exceeds the needs of the company
Continually improve the codebase with clean and efficient code that adheres to the internal coding standards, development processes and design best practices
Collaborate with team members to improve the performance, efficiency and scalability of existing systems
Integrate existing software components with third-party programs
Troubleshoot and debug issues quickly and efficiently to ensure a productive workplace
Analysing and testing software applications and programs before formal launch Creation of clear technical specification documentation for purposes of reference and reporting
Compiling and assessing user feedback to recommend software products and improve system performance
Collaborate with team members to schedule, plan, control and implement the software release process, windows and cycles
Report in weekly scrums on progress towards tasks, milestones status and barriers needing attention

Minimum Qualifications:

BSc. Computer Science/Engineering or equivalent

Experience & Skills:

Strong passion for software development and eagerness to learn
Solid understanding of programming concepts and principles
 Proficiency in at least one programming language (e.g. Java, Python, JavaScript)
Familiarity with software development frameworks and libraries
 Knowledge of web technologies
 Knowledge of No/SQL Databases (PostgreSQL, MongoDB, Redis)
 Familiarity with API technologies (REST, gRPC, GraphQL, SOAP)
Understanding of CI/CD and code versioning tools is a plus
 Hands-on experience working on real-world software projects

Attributes

Client focused, relationship builder
 Integrity, honest with high ethical standards
Boundless, passionate, and flexible
Personal excellence, accuracy, and attention to detail
Collaborative, achieve results through teamwork and partnerships
Strong analytical skills and able to collate and interpret data from various source
 Excellent English language communicator with a natural aptitude for dealing with people
Excellent network diagnostic and problem-solving skills
Efficient time management and task prioritization
 Excellent communication and teamwork abilities
 Ability to work effectively in a fast-paced and dynamic environment
 more
  • ICT
  • Computer
To develop, implement and manage compelling portfolio of connectivity, data centre and cloud-centric client solutions based on a comprehensive understanding of the African ICT marketplace, client requirements and strategy, infrastructure and technical capabilities, competitor activities, etc. To be an

evangelist for connectivity, data centre and cloud solutions, working closely with Sales,... Marketing and Commercial teams in taking propositions to market including pre-sales support activities.
 Key Duties and Responsibilities:

Lead the design and development of solutions/products to meet the rapidly changing needs of clients operating in the African connectivity, data centre and cloud environment
Undertake product portfolio lifecycle management, including business case development, management of product and product portfolio plans, product performance reviews, product roadmaps, etc
Together with Sales, undertake customer business value identification and analysis to understand how our capabilities can be developed to add value to clients’ existing architecture and business environment
Identify players critical to the development of our cloud ecosystem, then work hand-in-hand with Sales and Commercial teams to maximise their presence within OADC facilities
Act as a trusted advisor to clients on connectivity, data centre and cloud products and solutions
Define requirements for and assist in development of technical content such as white papers, technical notes, presentations, market analyses and any other materials to support Marketing, Sales and Service functions
Lead technical workshops, seminars, and engagements with clients interested in an in-depth understanding of our solutions
Keep up to date with competitors, and be able to project our solutions as best-in-class
Support preparation of the technical responses to RFPs and other documents as required
 Build, execute and refine business processes related to Product/Solution Development and Lifecycle Management
Define KPIs for key aspects of the role; report and monitor to improve Product/Solutions Management

Minimum Qualifications:

 Bachelor’s Degree in Computer Science, Information Technology, Engineering or similar
 12+ years’ experience in technical pre-sales, product or solutions roles for multi-solutions environment including connectivity, data centre, cloud, storage and enterprise solutions
Experience in a B2B function where customer interaction is a significant element of the role
Passionate about addressing clients’ connectivity, storage and application performance challenges
IT proficient – MS Office and ERP systems

Experience & Skills

Well-developed client engagement skills and experience spanning pre-sales, technical support and product lifecycle management
Excellent understanding of the connectivity and data centre/storage/cloud environment
The ability to engage with internal and client teams to implement and continuously improve our wholesale connectivity services and a cutting-edge portfolio of data centre/cloud products
Proven product development/management experience within an ICT focused environment
 Results oriented with excellent interpersonal, communication and social skills.
A forward planner with clear focus, well-organised, detail-oriented and able to multi-task
Have a high sense of accuracy, attention for detail and with strong analytical ability
Understanding of commercial financial details – thinks in terms of profit/loss/value-add
Demonstrated ability to establish and maintain excellent relationships with a wide variety of stakeholders
 Good market research skills and conversant with the market trends within the industry
Able to manage multiple work streams and priorities concurrently
 more
  • Product Management
Job Objective:
The Senior System Developer will be responsible for to design, develop, maintain, test, and deploy software applications that enrich, extend, or scale the company’s business and operational support Systems. They will lead the development team with all software development tasks and ensure all projects are completed on time and to company’s specifications.
Key Duties &... Responsibilities:

Collaborate with stakeholders to identify, capture, and analyze user requirements, specifications and translate them into business requirements
Work with team members to design system architecture and develop algorithms and flowcharts
Develop innovative, creative, high quality and intuitive software solutions that meets and exceeds the needs of the company
Managing the software development lifecycle
Continually improve the codebase with clean and efficient codes that adhere to the internal coding standards, development processes and design best practices
Collaborate with team members to improve the performance, efficiency, and scalability of existing systems
Integrate existing software components with third-party programs
Troubleshoot and debug issues quickly and efficiently to ensure a productive workplace
Implementing software application security controls
Analyzing and testing software applications and programs before formal launch
Creation of clear technical specification documentation for purposes of reference and reporting
Identifying opportunities and championing for business process improvements and automations
Compiling and assessing user feedback to recommend software products and improve system performance
Collaborate with team members to schedule, plan, control and implement the software release process, windows, and cycles
Report in weekly Scrums on progress towards tasks, milestones status and barriers needing attention
Aid and support the coaching and training of end users to ensure they are confident in the use of software applications

Minimum Qualifications:

BSc. Computer Science/Engineering or equivalent
At least 5 years hands on experience in software development

Experience & Skills:

In-depth knowledge of Javascript/Typescript (ReactJS, NodeJS – SuiteScript is a plus) Highly proficient in Flask and FastAPI Python frameworks
Experience with Microsoft Azure or similar Cloud infrastructure platforms (Google Cloud, AWS)
Experience with Apache Kafka or similar message queuing and streaming technologies (RabbitMQ)
Good knowledge of No/SQL Databases (PostgreSQL, MongoDB, Redis)
Solid experience in API technologies (REST, gRPC, GraphQL, SOAP)
Working experience in an agile environment
Solid Understanding of CI/CD and code versioning tools (Azure DevOps, Github Actions)
Experience with containerization and orchestration technologies (Docker, Docker-Compose & Kubernetes is a plus)
Experience with business process analysis, design and optimization
Experience in Application security is a plus
Experience in Java is a plus (Maven, Java 8+)
Experience in Mobile application development is a plus (React Native, Flutter)
Good technical writing and documentation skills is a plus
Experience with UI/UX design is a plus

Attributes

Client focused, confident, relationship builder
 Integrity, honest with high ethical standards
Boundless, passionate, and flexible
 Personal excellence, accuracy, and attention to detail
Collaborative, achieve results through teamwork and partnerships
A deep-rooted passion for technology and innovation
Brilliant logical, analytical, and creative approach to problem-solving
Fast learner with an eagerness and interest to learn new technologies
Ability to work under pressure, multi-task and manage multiple priorities in a fast-paced agile environment
Efficient time management and task prioritization
Divergent and critical thinker
Great attention to detail
Excellent oral and written communication skills

Deadline for application is 15th February 2023.
 more
  • ICT
  • Computer
Job Objective:
The Information Technology & Systems and Project Manager will plan, establish, and manage information technology (IT) projects and will serve as a liaison between the business and technical aspects of assigned projects.
Key Duties & Responsibilities:

Manage delivery of IT& Systems projects as directed
Coordinating project team members and developing schedules and individual... plans
Maintain project timeframes, scope, control cost, schedule to ensure things stay on track and status reporting
 Organizing and managing all phases of the project to ensure on-time completion
Create, obtain approval, and manage project charters, plans, risk registers, budgets, lessons learnt
Identify concerns, issues, contractual challenges and escalate appropriately
Successfully manage the relationships with in-house stakeholders and third- party consultants
Developing and maintaining a detailed project execution plan
Creating and communicating roles and responsibilities matrix for project teams
Developing and following a communication plan that defines information flow and project status reporting requirements
Developing a risk register with mitigation plans for each identified risk
Defining a quality plan that is communicated and implemented
 Having a project estimate broken down with appropriate work breakdown structure granularity that is updated with earned value and regularly reviewed with the project team
Holding regular team meetings with defined agendas and published minutes
Maintaining an updated action item log that is readily available to the project team

Minimum Qualifications:

Degree in Computer Science or IT
 7+ years of relevant work experience in managing IT related projects
PMP / PRINCE2 certification or equivalent (desirable)

Experience & Skills:

Proven IT Project Management skills
Proven delivery managing increasingly complex projects
Excellent written and oral communication skills
Excellent knowledge of MS Office tools
Experience/certification in acknowledged project management methodologies is an asset, or other known project management techniques and procedures
Knowledge and experience on ERP systems and/or ERP implementations is essential
Strong communication and negotiation skills
Ability to manage multiple projects and resources
Ability to act as point of contact between project team, sponsors, and stakeholders
Excellent problem-solving skills
High degree of initiative, accuracy, efficiency, and attention to detail
Ability to work effectively in a distributed team environment
Ability to work effectively with all levels of management and staff

Attributes

Client focused, relationship builder
Integrity, honest with highest ethical standards
Boundless, passionate, and flexible
Personal excellence, accuracy, and attention to detail
Collaborative, achieve results through teamwork and partnerships

Deadline for application is 15th February 2023.
 more
  • ICT
  • Computer
Job Objective:
The IT & Systems Support Engineer will be responsible for administering, managing, and supporting the company’s IT, Business & Operational Support Systems.
Key Duties & Responsibilities:

Act as the primary contact for all internal IT helpdesk support requests
 Provide account management and support for all IT supported cloud technologies including Office365, Zoom, Google... Suite, DocuSign, NetSuite, and all other role based specialized systems
Troubleshoot Windows software and hardware issues for end users through service desk walkups, chat, voice, and video calls
Ensures all IT equipment and infrastructure is running to its optimum performance and that escalations are owned and managed appropriately
Contact and collaborate with software and hardware vendors to solve technical issues as needed
Responsible for solving issues, driving enhancements, and improving support for all IT related functions on a day-to-day basis
General network troubleshooting for network connectivity including digital authentication, remote access, secure wi-fi, and wired connectivity
Day to day management of back-office task’s (monitoring, anti- virus, deployment, servers, update, and patching)
Own issues through resolution, escalating to appropriate support member/team when necessary
Onboarding administration
 Prepare new hire hardware for deployment
Educate new hires on new software and technology related procedures to secure a swift onboarding process
Conduct orientation and guidance to users on how to operate new software and computer hardware
 Improve IT operations by conducting system analysis and recommending changes in policies and procedures
Create documentation to provide guidance on use of various platforms and for frequently asked questions
Oversee the allocation, replenishment, and maintenance of IT stock inventory

Minimum Qualifications:

BSc. Computer Science/Engineering or equivalent
At least two years hands on experience in system administration and support

Experience & Skills:

Strong analytical, debugging, and problem-solving skills
Office 365 Administration and support
Strong knowledge of Windows. Linux knowledge is a plus
 Working knowledge of the following technologies: MS Azure AD, MS Endpoint Manager, MS compliance and security
 Administering and supporting cloud-based storage solutions. MS SharePoint and OneDrive are a plus
Experience with basic troubleshooting and network concepts with a fundamental understanding of TCP/IP, DNS, IP addressing, connectivity troubleshooting, cabling
Strong documentation and communication skills
Ability to work with limited supervision and stay focused while performing repetitive tasks
Ability to follow through and execute on assigned tasks
Work well with geographically diverse teams and users
Scripting experience, Programming is a plus
Cybersecurity experience is a plus

Attributes

Integrity, honest with high ethical standards
Boundless, passionate, and flexible
Personal excellence, accuracy, and attention to detail
Collaborative, achieve results through teamwork and partnerships
Ability to work under pressure, multi-task and think creatively
Efficient time management, fast learner in a fast-paced dynamic environment
Demonstrate ability to manage multiple priorities and solve problems in a fast-paced environment
Passion for technology and innovation
Ability to prioritise tasks and learn in a fast-paced environment
Excellent oral and written communication skills

Deadline for application is 31st January 2023.
 more
  • ICT
  • Computer
Job Objective:
The Senior System Developer will be responsible for to design, develop, maintain, test, and deploy software applications that enrich, extend, or scale the company’s business and operational support Systems. They will lead the development team with all software development tasks and ensure all projects are completed on time and to company’s specifications.
Key Duties &... Responsibilities:

Collaborate with stakeholders to identify, capture, and analyze user requirements, specifications and translate them into business requirements
Work with team members to design system architecture and develop algorithms and flowcharts
Develop innovative, creative, high quality and intuitive software solutions that meets and exceeds the needs of the company
Managing the software development lifecycle
Continually improve the codebase with clean and efficient codes that adhere to the internal coding standards, development processes and design best practices
Collaborate with team members to improve the performance, efficiency, and scalability of existing systems
Integrate existing software components with third-party programs
Troubleshoot and debug issues quickly and efficiently to ensure a productive workplace
Implementing software application security controls
Analyzing and testing software applications and programs before formal launch
Creation of clear technical specification documentation for purposes of reference and reporting
Identifying opportunities and championing for business process improvements and automations
Compiling and assessing user feedback to recommend software products and improve system performance
Collaborate with team members to schedule, plan, control and implement the software release process, windows, and cycles
Report in weekly Scrums on progress towards tasks, milestones status and barriers needing attention
Aid and support the coaching and training of end users to ensure they are confident in the use of software applications

Minimum Qualifications:

BSc. Computer Science/Engineering or equivalent
At least 5 years hands on experience in software development

Experience & Skills:

In-depth knowledge of Javascript/Typescript (ReactJS, NodeJS – SuiteScript is a plus) Highly proficient in Flask and FastAPI Python frameworks
Experience with Microsoft Azure or similar Cloud infrastructure platforms (Google Cloud, AWS)
Experience with Apache Kafka or similar message queuing and streaming technologies (RabbitMQ)
Good knowledge of No/SQL Databases (PostgreSQL, MongoDB, Redis)
Solid experience in API technologies (REST, gRPC, GraphQL, SOAP)
Working experience in an agile environment
Solid Understanding of CI/CD and code versioning tools (Azure DevOps, Github Actions)
Experience with containerization and orchestration technologies (Docker, Docker-Compose & Kubernetes is a plus)
Experience with business process analysis, design and optimization
Experience in Application security is a plus
Experience in Java is a plus (Maven, Java 8+)
Experience in Mobile application development is a plus (React Native, Flutter)
Good technical writing and documentation skills is a plus
Experience with UI/UX design is a plus

Attributes

Client focused, confident, relationship builder
 Integrity, honest with high ethical standards
Boundless, passionate, and flexible
 Personal excellence, accuracy, and attention to detail
Collaborative, achieve results through teamwork and partnerships
A deep-rooted passion for technology and innovation
Brilliant logical, analytical, and creative approach to problem-solving
Fast learner with an eagerness and interest to learn new technologies
Ability to work under pressure, multi-task and manage multiple priorities in a fast-paced agile environment
Efficient time management and task prioritization
Divergent and critical thinker
Great attention to detail
Excellent oral and written communication skills

Deadline for application is 15th February 2023.
 more
  • ICT
  • Computer
Job Objective:
The Information Technology & Systems and Project Manager will plan, establish, and manage information technology (IT) projects and will serve as a liaison between the business and technical aspects of assigned projects.
Key Duties & Responsibilities:

Manage delivery of IT& Systems projects as directed
Coordinating project team members and developing schedules and individual... plans
Maintain project timeframes, scope, control cost, schedule to ensure things stay on track and status reporting
 Organizing and managing all phases of the project to ensure on-time completion
Create, obtain approval, and manage project charters, plans, risk registers, budgets, lessons learnt
Identify concerns, issues, contractual challenges and escalate appropriately
Successfully manage the relationships with in-house stakeholders and third- party consultants
Developing and maintaining a detailed project execution plan
Creating and communicating roles and responsibilities matrix for project teams
Developing and following a communication plan that defines information flow and project status reporting requirements
Developing a risk register with mitigation plans for each identified risk
Defining a quality plan that is communicated and implemented
 Having a project estimate broken down with appropriate work breakdown structure granularity that is updated with earned value and regularly reviewed with the project team
Holding regular team meetings with defined agendas and published minutes
Maintaining an updated action item log that is readily available to the project team

Minimum Qualifications:

Degree in Computer Science or IT
 7+ years of relevant work experience in managing IT related projects
PMP / PRINCE2 certification or equivalent (desirable)

Experience & Skills:

Proven IT Project Management skills
Proven delivery managing increasingly complex projects
Excellent written and oral communication skills
Excellent knowledge of MS Office tools
Experience/certification in acknowledged project management methodologies is an asset, or other known project management techniques and procedures
Knowledge and experience on ERP systems and/or ERP implementations is essential
Strong communication and negotiation skills
Ability to manage multiple projects and resources
Ability to act as point of contact between project team, sponsors, and stakeholders
Excellent problem-solving skills
High degree of initiative, accuracy, efficiency, and attention to detail
Ability to work effectively in a distributed team environment
Ability to work effectively with all levels of management and staff

Attributes

Client focused, relationship builder
Integrity, honest with highest ethical standards
Boundless, passionate, and flexible
Personal excellence, accuracy, and attention to detail
Collaborative, achieve results through teamwork and partnerships

Deadline for application is 15th February 2023.
 more
  • ICT
  • Computer
Job Objective:
The IT & Systems Support Engineer will be responsible for administering, managing, and supporting the company’s IT, Business & Operational Support Systems.
Key Duties & Responsibilities:

Act as the primary contact for all internal IT helpdesk support requests
 Provide account management and support for all IT supported cloud technologies including Office365, Zoom, Google... Suite, DocuSign, NetSuite, and all other role based specialized systems
Troubleshoot Windows software and hardware issues for end users through service desk walkups, chat, voice, and video calls
Ensures all IT equipment and infrastructure is running to its optimum performance and that escalations are owned and managed appropriately
Contact and collaborate with software and hardware vendors to solve technical issues as needed
Responsible for solving issues, driving enhancements, and improving support for all IT related functions on a day-to-day basis
General network troubleshooting for network connectivity including digital authentication, remote access, secure wi-fi, and wired connectivity
Day to day management of back-office task’s (monitoring, anti- virus, deployment, servers, update, and patching)
Own issues through resolution, escalating to appropriate support member/team when necessary
Onboarding administration
 Prepare new hire hardware for deployment
Educate new hires on new software and technology related procedures to secure a swift onboarding process
Conduct orientation and guidance to users on how to operate new software and computer hardware
 Improve IT operations by conducting system analysis and recommending changes in policies and procedures
Create documentation to provide guidance on use of various platforms and for frequently asked questions
Oversee the allocation, replenishment, and maintenance of IT stock inventory

Minimum Qualifications:

BSc. Computer Science/Engineering or equivalent
At least two years hands on experience in system administration and support

Experience & Skills:

Strong analytical, debugging, and problem-solving skills
Office 365 Administration and support
Strong knowledge of Windows. Linux knowledge is a plus
 Working knowledge of the following technologies: MS Azure AD, MS Endpoint Manager, MS compliance and security
 Administering and supporting cloud-based storage solutions. MS SharePoint and OneDrive are a plus
Experience with basic troubleshooting and network concepts with a fundamental understanding of TCP/IP, DNS, IP addressing, connectivity troubleshooting, cabling
Strong documentation and communication skills
Ability to work with limited supervision and stay focused while performing repetitive tasks
Ability to follow through and execute on assigned tasks
Work well with geographically diverse teams and users
Scripting experience, Programming is a plus
Cybersecurity experience is a plus

Attributes

Integrity, honest with high ethical standards
Boundless, passionate, and flexible
Personal excellence, accuracy, and attention to detail
Collaborative, achieve results through teamwork and partnerships
Ability to work under pressure, multi-task and think creatively
Efficient time management, fast learner in a fast-paced dynamic environment
Demonstrate ability to manage multiple priorities and solve problems in a fast-paced environment
Passion for technology and innovation
Ability to prioritise tasks and learn in a fast-paced environment
Excellent oral and written communication skills

Deadline for application is 31st January 2023.
 more
  • ICT
  • Computer
Job Objectives
To be responsible for the implementation of accounts payables objectives
Key Duties & Responsibilities

Daily update and maintenance of Disputed Invoices’ Register while ensuring timeliness and completeness in resolving disputed invoices
Timely preparation and follow up for approval of payment instructions and ensuring strict adherence to stipulated deadlines
Posting payments... and sharing of payment allocation schedules with suppliers
Preparation of offset agreements for sign-off by suppliers and ensuring offsets are passed and allocated timely and accurately in NetSuite
Reconciliation of supplier statements and preparation of a monthly report for the status of all supplier accounts
Championing adherence to and implementation of the Accounts Payable Process, Work Instructions and any other Standard Operating Procedures
Ensure accuracy of organization’s financial documents for payment, auditing and tax purposes
Effective monitoring payables to ensure vendors are paid by due dates
Maintenance of meticulous records of outstanding payables
Provide clerical support necessary to pay the obligations of the organization
Any other tasks as may be assigned from time to time

Minimum Qualifications

Bachelor’s Degree in Finance/Accounting or related field
CPA-K / ACCA or its equivalent
Four years’ relevant work experience

Experience and Skills

High level of attention to details with strong organizational, analytical and problem-solving skills
Ability to listen, with good communication skills, interpersonal skills and great ability to plan, implement and execute set objectives and strategies in a fast-paced work environment
Reliability and willingness to take responsibility, work under pressure and shrewd at taking and implementing instructions
Positive attitude towards work with immense work-ethic and ability to work without supervision

Attributes

Client focused, relationship builder
Boundless, passionate and flexible
Integrity, honest with high ethical standards
Personal excellence, accuracy and attention to detail
Collaborative; achieve results through teamwork and partnership
 more
  • Finance
  • Accounting
  • Audit
Job Objectives:
Grow WIOCC Group business by selling WIOCC and OADC products to the International wholesale market: cloud and CDN operators, telcos, ISPs and content providers, etc. Responsible for prospecting, customer acquisition, channel management, retention, and customer relationship management
Key Duties & Responsibilities

Develop relationships with potential clients and enhance... existing relationships
Identify, qualify and manage a pipeline of sales opportunities through to contract signature and service delivery
Establish and maintain productive commercial relationships with prospective and signed clients using all available channels to maximise sales
Identify and develop productive relationships with relevant third-parties to maximise channel sales opportunities
Monitor and update the Sales Pipeline report
Deliver pipeline progress updates at the weekly Sales Pipeline call
 Work closely with Marketing to create appropriate programmes to maximise client awareness,

acquisition and retention
 Undertake forecasting and further reporting as required
Identify and highlight new business opportunities, product requirements, etc
Achieve personal and Company sales targets
Report competitor activities and any other market intelligence
Any other duties that may be assigned from time to time by COO or his appointee

Minimum Qualifications

Degree-level qualification or extensive relevant business experience

Experience and Skills

8 years minimum relevant telecoms industry experience; minimum 4 years’ experience in carrier sales and business development
 Ability to manage key accounts and take control of the entire sales process from lead to cash
Sound commercial judgment, with the ability and confidence to take decisions resulting in good

deals for WIOCC and the client
Good communicator – culturally sensitive with excellent public speaking, presentation and

written skills
Confidence in managing and advising on a wide variety of matters
Efficient time management, fast learner in a fast-paced dynamic environment

Attributes

Client-focused, relationship builder
 Integrity, honest with highest ethical standards
Boundless, passionate and flexible
Personnel excellence, accuracy and attention to detail
Collaborative, achieve results through teamwork and partnerships
Willingness and ability to work under pressure, multi-task and think creatively
Self-driven and passionate – able to work independently with little supervision
Approachable, patient, persistent and a strong team-player
Well-presented & businesslike
Persuading and Influencing

Computer skills 

Working knowledge of Microsoft packages with proven proficiency in MS Excel and MS

PowerPoint
Working knowledge of email and Internet

Languages

Must have excellent verbal and written proficiency in English
Proficiency in other languages would be an added advantage
 more
  • Sales
  • Marketing
  • Retail
  • Business Development
Job Objective:
The Head of Brand and Communications is responsible for creating, delivering and measuring the effectiveness of a comprehensive strategic internal and external communications plan that fully supports WIOCC Group business objectives – covering employees, clients, prospects, shareholders, trade bodies and associations, media, analysts and other influencers. This is an integrated... strategic communications role with responsibility for B2B content and distribution across digital, advertising, event management, PR, facilities and internal communications.
Key Responsibilities and Accountabilities, but are not limited to:

Work with the Group CMO and Country Marketing teams to develop, agree and deliver an integrated communications strategy for WIOCC Group
Agree, document and maintain a communications plan covering all internal and external

communications activity, sharing this with all stakeholders on a regular basis
Manage implementation of the communications plan, to include:

Identifying and recommending appropriate industry events, conferences, workshops and seminars, assisting with content creation and fully supporting the logistics required to maximise return on investment
Selecting suitable African and international publications with which to place advertising, negotiating favourable terms, generating suitable adverts and liaising with publishers to ensure maximum return on investment
Working alone and with agencies to source opportunities for further free-of-charge exposure in African and international publications – supporting journalists and/or developing copy to fulfil such opportunities
Developing press releases, articles and compelling “thought leadership” pieces for African and international markets
 Producing internal and external newsletters to communicate developments and “good news”
Managing WIOCC Group websites, blogs and social media presence
Preparing external presentations for delivery at conferences etc., as required


Manage WIOCC Group and associated brands to ensure consistency, maximising market awareness and impact within Africa and internationally
Work with Country Marketing and Sales teams to ensure that they have the knowledge and resources to achieve maximum success in the market, including managing a comprehensive set of materials (collateral and giveaway’s) to help them in promoting WIOCC Group companies’ capabilities to existing and potential clients
Support operations and client service teams in optimising client satisfaction, retention and opportunities for upselling of additional services
Develop and enhance appropriate channels to ensure excellent internal communications, including

newsletters, desktop, office branding, etc., measuring the impact of communications on employees and recommending/implementing improvements where appropriate
Provide leadership, advice, guidance and support as the line manager of the Brand/Marketing

Communications team
Track industry and competitor news, sharing items of strategic importance and documenting key

activities in WIOCC Group markets and beyond
Identify and pursue opportunities to secure industry award nominations, shortlisting’s and successes
 Ensure that WIOCC Group continues to take full advantage of the opportunities offered by digital/online channels – including optimising websites, blogs, SEO, paid promotion, etc.
Select and manage external agencies as required, including press/PR, design and digital
Together with the Group CMO and Country Marketing teams, develop the annual Marketing

Communications budget build for the following year
Work with the Commercial team to ensure that supplier expectations are managed appropriately and that bills are paid on time
 Other duties at the discretion of the CMO/CEO

Minimum Qualifications:

Bachelor’s degree in Commerce, Marketing, Advertising, Communication, Finance, or any related field
A postgraduate degree will be advantageous
8+ years’ experience in communications, marketing, or media
Extensive list of media contacts
Awareness of and proficiency with communications technologies
Experience in stakeholder/community engagement

Experience & Skills

Well-developed client engagement skills and experience spanning pre-sales, technical support and product lifecycle management
Excellent understanding of the connectivity and data centre/storage/cloud environment
The ability to engage with internal and client teams to implement and continuously improve our wholesale connectivity services and a cutting-edge portfolio of data centre/cloud products
Proven product development/management experience within an ICT focused environment.
Results oriented with excellent interpersonal, communication and social skills.
A forward planner with clear focus, well-organised, detail-oriented and able to multi-task
Have a high sense of accuracy, attention for detail and with strong analytical ability
Understanding of commercial financial details – thinks in terms of profit/loss/value-add
Demonstrated ability to establish and maintain excellent relationships with a wide variety of stakeholders
Good market research skills and conversant with the market trends within the industry
Able to manage multiple work streams and priorities concurrently

Attributes

Client focused, relationship builder
Integrity, honest with high ethical standards
Boundless, passionate and flexible
Personal excellence, accuracy and attention to detail
Collaborative, achieve results through teamwork and partnerships
Persuading and Influencing
 more
  • Media
  • Advertising
  • Branding