MainOne Careers

MainOne’s success is built on having talented and highly proficient people within their respective fields as the driving force behind our business

A job in MainOne is different from any other you have had. With joining MainOne you’ll be challenged, inspired and proud as you become a part of something big.

At MainOne, great ideas and thoughts find a way of becoming great products, services that turn to great customer experiences. We are perfectionists, idealists and pioneers of great products and services forever thinking of better.

We have corporate offices from Nigeria to Ghana to Portugal. International and home opportunities are available.

MainOne is a family. Join in and be a part of the change and the future that will bring about new ways the continent works and connects.

Sales Manager (Lagos)

Job Title:Sales Manager
Department:Sales
Location:Lagos
Responsibilities
The Sales Manager, will be responsible for managing business relationships at a senior level with customers , to identify opportunities for growth and increased revenue for Main One as well as improve the customer experience. He will manage existing relationships with customers, understanding their business model and market to be able to assist in the development of strategies that will enable both Main One and the Customer to grow and succeed. 
 
Specifically, the Sales Manager,  will:
  • Engage and interact with decision makers at a senior level to identify new and emerging business opportunities for Main One.
  • Build and maintain productive business relationships with these decision makers to understand the Customers’ strategic direction and explore opportunities for Main One to gain a larger share of the Customers’ wallets.
  • Lead, implement, and communicate the sales strategies   and coordinate the action plans.
  • Manage the execution of team sales plan to achieve sales targets as defined by Main One.
  • Be the primary contact person for accounts, planning and managing the overall business relationships between them and Main One.
  • Bring to bear own knowledge and experience of selling in the telecoms sector on the team, defining and implementing  developmental strategies that will support the growth of the team and generate increased revenue for the company.
  • Drive results through others, manage team performance, set clear expectations, and hold team accountable against business metrics.
  • Oversee efforts of the team on accounts by reviewing sales proposals and negotiating with clients.
  • Provide to the Line manager with the necessary sales reports, budgets, sales plan, and market analysis.
  • Co-ordinate with relevant technical teams such as Transmission and IP Engineering team to ensure timely delivery of services to the customer.
  • Speak positively and enthusiastically about the company and its products and services to ensure that a professional company and brand image is provided at all times to customers and colleagues.
  • Work with other support teams such as Technical Sales, Legal, Finance and Service Delivery to resolve any customer queries or problems in a timely and effective manner in order to achieve and maintain customer satisfaction. 
Qualifications:
  • Bachelor Degree in a relevant discipline.
  • Post graduate/relevant professional qualification will be an advantage.
  • At least ten (10) years’ relevant sales experience with at least four (4) years in supervisory role.
Competencies:
  • Extensive knowledge of the sector’s sales principles and practices, and an ability to coach others on them.
  • Understanding of local markets, customers and competition in order to target needs and drive sales.
  • Ability to grow the business, with proven success of client return on investment. 
  • Strong ability to uncover new revenue opportunities and create productive, long-term customer relationships.
  • Strategic self-starter with entrepreneurial drive and an ability to organize, prioritize, and clarify deliverables. 
  • Ability to make business and people decisions, while creating positive energy in the face of challenges. 
  • Strong problem solving skills and the ability to balance it with moving with speed to achieve results.
  • Technical & Professional proficiency
  • Excellent Communication Skills
  • Negotiating Skills
  • Analytical Thinking
  • Excellent Relationship Management
  • Proficiency in MS Office Productivity Tools
  • Experience in selling bandwidth capacity, Internet services products or telecommunications products
  • Positive ‘can do’ attitude and result-oriented.

Business Process Manager

Job Title: Business Process Manager
Department: Corporate Services & Development
Reporting Line:

Head, Corporate Services & Development

Location: Lagos, Nigeria
Responsibilities

The Business Process Manager shall be responsible for managing and executing process development in MainOne. The Business Process Manager will lead the Business Process Unit with responsibilities that include business process review/improvement, organizational design and coordination, performance management, organisational learning & knowledge management, culture management and succession planning.

Specifically, the responsibilities shall include to:

 

  • Develop process models including maturity and continual improvement programs for Departments in the company
  • Drive the executions of strategic initiatives on which strategic objectives are anchored.
  • Coordinate the process of cascading corporate objectives to all staff performance indicators using the Balanced Scorecard.
  • Track/Monitor the performance measures and indices of all staff on a periodic basis using the Balanced Scorecard.
  • Ensure the compliance of organisational culture that enables  employees to perform in accordance with the company’s objectives.
  • Define and apply a structured process management approach    and   methodology to build and monitor MainOne’s processes and procedures
  • Identify additional customer needs that were previously unrecognized by the business owners and involve business owners in developing solution options.
  • Develop structure and order to undefined problems and/or large scale problems, making them easier to address and solve.
  • Constantly improve methodologies and measurement frameworks
  • Communicate change and provide training to impact business units
  • Anticipate issues and risks and act to mitigate these quickly; handle any unforeseen roadblocks swiftly and effectively.
  • Identify end- to-end re-engineering opportunities across the business
  • Manage all auditing efforts for Mainone’s processes, procedures and internal documentation
  • Direct Team's work efforts towards customer outcomes and expectations

 

Qualifications, Skills  & Competencies:
  • Bachelor’s Degree in any Social Science or any related discipline, Masters will be an added advantage;

  • Minimum of 10 years’ experience with at least 5 years in extensive Business Process Management and Functionality

  • Green Belt Six Sigma Process Certification will be an advantage

  • Must have good working knowledge of the Telecommunication Industry

  • Experience in training and curriculum development is preferred

  • Strong Project Management Skills

  • Should have high energy and sense of urgency

  • Excellent Written and oral communication

  • Strong analytical skills; ability to read and interpret complex written information

  • Expert in all Microsoft Office Programs including, but not limited to: MS Word, MS Excel, MS Outlook, Power Point, Access.

  • Ability to actively transform innovative ideas to reality

  • Must be flexible and able to adapt to the needs of the business, analyse and interpret data efficiently

  • Proven track record of leading and making significant contribution to successful delivery of project

  • Must be a self-starter and be able to prioritise activities to suit the dynamic business conditions of MainOne

Business Process Analyst

Job Title:Business Process Analyst
Department:Corporate Services & Development
Reporting Line:

Business Process Manager

Location:Lagos, Nigeria
Responsibilities

The Business Process Analyst will support the Business Process Management Unit in the execution of business process improvement, overseeing of staff performance management systems and ensuring that employees’ key result areas are aligned with the corporate objectives.

Specifically, the responsibilities shall include to:

  • Drive the execution of strategic initiatives on which strategic objectives is anchored.
  • Liaise with HR Team and HODs in coordinating the process of cascading corporate objectives to all staff performance indicators using the Balanced Scorecard.
  • Tracks the performance measures and indices of all staff on a periodic basis using the Balanced Scorecard.
  • Develop process and knowledge tools ( FAQs, report templates etc)
  • Enforce a structured process management approach and methodology to build and monitor MainOne’s processes and procedures under the guidance of the Business Process manager
  • Communicate change and provide training to impacted business units.
  • Support research into techniques for improving Balanced Score Card implementation within the company
  • Ensure the compliance of organisational culture that enables employees to perform in accordance with the company’s objectives.
  • Assist with the development of the design and delivery of training programmes in accordance with the needs of the Company.
  • Evaluate the effectiveness of all Training and development activities to identify areas of improved performance and to feed into future plans.
  • Provide reports to management identifying Learning & Development trends and return on investment analyses.
  • Ensure the adequacy of suitable successors for all top/critical positions in MainOne.
  • Challenge and brainstorm with Business Process Manager to continuously evaluate their team’s procedures and processes to eliminate inefficiencies.   
Qualifications, Skills  & Competencies:
  • Bachelor’s Degree in any Social Science or related discipline, masters will be an added advantage
  • Minimum of 5 years’ experience with at least 3 years in Business Process Analysis/Management is required
  • Strong analytical skills; ability to read and interpret complex written information
  • Experience in training and curriculum development is preferred
  • Excellent written and oral communication
  • Proficient in Microsoft Office Programs including, but not limited to: MS Word, MS Excel, MS Outlook, Power Point and Visio.

NOC Support Engineer

Job Title:NOC Support Engineer
Department:Technical
Reporting Line:

NOC Supervisor

Location:Lagos, Nigeria
Responsibilities

The NOC Support Engineer will be responsible for the first line network monitoring, surveillance and fault management support on the elements and components of the Main One network, using various network management and trouble ticketing systems.

Specifically, the NOC Support Engineer’ responsibiliies include:)

  • Monitor Main One’s network providing specific update, status and performance of all network components, capacity services etc.
  • Identify and provide at least first line support on all faults on the Main One network in accordance with the Company’s standard operating procedure for fault escalation and management.
  • Open a trouble ticket (TT) for every network event and ensure it is tracked up to the point of closure.
  • Maintain and ensure full compliance with all Main One’s NOC processes and procedures
  • Ensure proper technical documentation of all network events throughout normal/shift cycle or operations.
  • Answer all network support related telephone calls and interface with internal/external customers on operational issues and related network events, using Main One’s standard operating procedures. 
  • Run daily and weekly management reports on network events and activities as well as tracking escalations and other key performance indicators.
  • Ensure all customer SLAs are met.
Qualifications, Skills  & Competencies:
  • Bachelor's degree in Computer Science or other relevant technical field
  • Minimum of 3-5 yrs work experience in similar role.

  • Very good understanding of Main One’s products and processes.
  • Strong diagnostic, analysis and problem resolution skills with a flexible approach to problem solving.
  • Capable of multi-tasking, good time management and prioritisation of workload.
  • Strong analytical skills and able to collate and interpret data from various sources.
  • Ability to assess and prioritise faults and respond or escalate accordingly.
  • Willing to learn and develop new skills and actively seeks out tasks that help develop skills and knowledge.
  • Actively seeks ways of improving existing systems and processes.
  • Eager and quick to learn
  • ‘Can do’ attitude. 
  • Actively encourage strong working relationships with other teams.
  • Good technical documentation skills
     
Contacts:      You will be required to liaise and interface with other groups/departments and contractors
Demand on the job
  • Ability and willingness to work round the clock when required, and meet tight deadlines
  • Ability to travel within and out of the country at short notice
  • Ability to work well within a busy team and handle a wide range of issues.
  • Ability to use initiative and tackle a broad range of problems, while still following procedures and processes.
  • Good research skills
  • Good Communication Skills  

IT SERVICE DESK OFFICER

 

Job Title: IT Service Desk Officer
Department: Information Technology
Reporting Line: Technical Support Manager

Responsibilities:

The IT service desk officer will provide high quality systems support for the various departments in Main One and shall be responsible for managing and resolving all IT related issues/queries, and will also play an active role in IT implementation. His specific responsibilities shall include the following:

His specific responsibilities shall include the following:

  • Set-up and install computer hardware and software including disk, tape, printers, modems, and related peripherals.
  • Perform maintenance and repairs on computer hardware including backup, recovery and equipment cleaning.
  • Train users on computer hardware/software and other electronic office equipment.
  • First level selection and design of the hardware and, network and software necessary to operate and improve Main One’s information management system.
  • Manage the company’s administrative network i.e. network accounts, email accounts website access account, remote access account.
  • Monitor operational performance and troubleshoot system problems. Isolate the cause of system failures.
  • Research, evaluate and purchase new hardware and software to meet the company’s requirements computers, and other electronic office equipment.
  • Design, install, support and integrate centralized and distributed network hardware, operating systems and applications.
  • Responsible for maintaining an inventory of internal licenses, overseeing updates and tracking compliance.
  • Responsible for logging all IT problems and resolutions, and liaising with the external support company.
  • Providing input into the IT strategy and annual IT budget.
  • Attend and participate in professional group meetings; stay abreast of new trends and innovations in the field of information systems; research products and enhancements and their applicability to Main One’s needs.
  • Inducting new employees on IT system
  • Aside the primary helpdesk functions, you will interface with the Technical and Application units regarding testing and understanding of new applications before deployment to users
  • Monitor and ensure client systems are updated with current Anti-Virus definition while also following up with systems without current definition. Weekly and monthly report will be generated.
  • Monitor server event before they become incidents. Monitor unauthorized/unlicensed installation of application using spiceworks. Weekly and monthly report will be generated.
Qualification:
  • Minimum HND/BSc. Degree in Computer Science or in a related discipline.
  • 2-3 years of relevant experience
Competencies Required:
  • Technical & Professional proficiency
  • Analytical Thinking
  • Problem Solving
  • Self management skills
  • Team work
  • Customer Service
  • Proficiency in MS Office & Products
  • ITIL Qualification an added advantage
 

IP Operations Engineer

Job Title: IP Operations Engineer
Unit: IP Operations
Department: Technology
Reporting Line:

IP Operations Manager

Location: Lagos
Responsibilities: The IP Engineer will be responsible for designing, integrating and implementing IP based services on the Main One network. 
Other responsibilities include:
• Relevant professional/technical certifications.
• Primarily focus on all level 2 escalated issues from the GNOC for timely (<30mins) resolution with minimal supervision
• Strong experience configuring and troubleshooting Cisco routers and switches.
• L2 and L3 MPLS experience.
• Routing protocol troubleshooting experience (BGP, IS-IS,OSPF, EIGRP).
• IP multicast experience.
• Troubleshooting and resolving WAN/LAN connectivity issues.
• Monitoring of network elements and ensuring prompt repair and restoration of all faulty/down sites/links.
• Installation, configuration and maintenance of network equipment such as routers, switches and firewalls.
• Performing routine checks and maintenance on all network elements.
• Providing network solutions.
• Managing bandwidth of the IP backbone for optimal performance.
• Network administration and maintenance.
• Other assigned duties.
 
Supervision: To work directly under the supervision of IP Operation Supervisor
Contacts: You will be required to:
• Work closely with the NOC team.
• Undertake regular planning sessions with Senior IP Engineer/Head Network Planning & Implementation/ Head of Network Operations
 
Qualifications & Skils: Bachelors of Science in Computer Science or Electrical Engineering
Varying degrees of experience required from 2 – 3 years.
Proven capacity in designing and implementing complex, high. performance networks with multiple locations and applications, preferably service provider networks.
Hands on experience configuring Cisco and Juniper routers
Preferably CCNA and CCNP certifications.
Good knowledge of networking technologies - TCP/IP, BGP, DNS,
VPNs, Firewalls, proxy etc.
 
Competencies Required: • Good oral and written communication skills
• Time & self-management skills
• Relationship Management
• Team work
• Ability to work well under pressure
 
Demands on the job: Ability and willingness to work long hours and meet tight deadlines.
Ability to work under minimal supervision
10% travel/ or as required
 

Legal Services Officer

Job Title:  Legal Services Officer
Department: Legal Department
Reporting Line: Head, Legal Services

Responsibilities:

The Legal Officer will provide operational legal support to the Mainone group’s businesses across multiple jurisdictions. The Legal Officer shall be responsible for advising on commercial transactions, vendor and supplier contracts, compliance matters, company secretarial matters and risk matters.

Scope of Responsibilities:

  • Draft, review and negotiate a wide variety of commercial legal agreements for the Company’s products and services, inclusive of master services agreements, sales agreements, service level agreement etc.
  • Draft, review and negotiate legal agreements for the Company’s vendor and supplier transactions including purchase agreements, third party service agreements, interconnection agreements, professional service agreements etc. 
  • Provide legal advice on corporate and commercial legal matters.
  • Provide internal advisory services to the business units and departments within the Company.
  • Manage the compliance functions of the department inclusive of monitoring and maintaining the registers and other records required to be maintained by the Company under the Companies and Allied Matters Act (CAMA); as well as identifying and ensuring compliance with statutory and contractual obligations.
  • Assist the Company Secretary with company secretarial functions including attending meetings of the Company, providing all necessary secretarial support services in respect of the meetings with the applicable rules and regulations, monitoring the rendering of all statutory returns and giving notification to the Corporate Affairs Commission as required under CAMA.
  • Manage the contract management process of the department including the keeping of contract records, contractual obligations and terms for the purpose of compliance, required filing and updates of contractual records.
  • Manage and liaise with external solicitors, update litigation lists and database, and provide regular updates.
  • Provide all such other administrative and other secretarial duties as directed by the Legal Counsel & Company Secretary.
Supervisor:

To work directly under the supervision of the Head Legal Services

Contact:

You will be required to liaise and interface with othergroups/departments as well as external financiers, financial institutions, vendors, regulatory bodies, customers etc.

Competencies Required:

  • Thorough understanding of general and specific Company and commercial law;
  • Experience in consumer-facing businesses, capacity sales business plus knowledge of telecom and/or support for sales clients preferred.
  • Exceptional judgment and strong initiative;
  • Strong inter-personal skills and a teamwork-oriented attitude.
  • Proven ability to effectively juggle competing priorities;
  • Candidate must be able to work under pressure with keen attention to detail;
  • Excellent organizational skills and possess the ability to interact effectively with other attorneys and staff, diverse in-house client groups, senior executives, opposing counsel and outside personnel;
  • Ability to interact effectively with business and technical clients in a fast-paced environment;
  • Excellent written and oral communication skills;
Qualifications:
  • LLB/BL; 2:1
  • LLM is an added advantage
  • At least 2-4 years relevant work experience
Demands of the Job:
  • Ability and willingness to work long hours and meet tight deadlines;
  • Ability to work with minimum supervision;
  • Excellent team working ability to ensure smooth operation in the Legal Unit as a whole;
  • Constant awareness of sensitivity and confidentiality involved in the function;
  • Good research skills

NOC Support Engineer

Job Title: NOC Support Engineer
Department: Technical
Unit: NOC Supervisor

Responsibilities:

The NOC Engineer will be responsible for the first line network monitoring, surveillance and fault management support on the elements and components of the MainOne network, using various network management and trouble ticketing systems. Specifically, the NOC Engineer’ responsibility includes:

  • Monitor Main One’s network providing specific update, status and performance of all network components, capacity services etc.
  • Identify and provide at least first line support on all faults on the Main One network in accordance with the Company’s standard operating procedure for fault escalation and management.
  • Open a trouble ticket (TT) for every network event and ensure it is tracked up to the point of closure.
  • Maintain and ensure full compliance with all MainOne’s NOC processes and procedures
  • Ensure proper technical documentation of all network events throughout normal/shift cycle or operations.
  • Answer all network support related telephone calls and interface with internal/external customers on operational issues and related network events, using Main One’s standard operating procedures.
  • Run daily and weekly management reports on network events and activities as well as tracking escalations and other key performance indicators.
  • Ensure all customer SLAs are met.
Contact : Under the supervision of the NOC Supervisor, you will be required to liaise and interface with other groups/departments typically involved in the Technical Management of the project.
Competencies Required:
  • Very good understanding of Main One’s products and processes.
  • Eager and quick to learn.
  • Excellent communicator with a natural flare for dealing with people.
  • Able to use initiative to tackle a broad range of problems, while still following procedures and processes.
  • Strong diagnostic, analysis and problem resolution skill with a flexible approach to problem solving.
  • Able to work well within a busy team and handle a wide range of issues.
  • Capable of multi-tasking, good time management and prioritisation of workload.
  • Strong analytical skills and able to collate and interpret data from various sources.
  • Ability to assess and prioritise faults and respond or escalate accordingly.
  • Willing to learn and develop new skills and actively seeks out tasks that help develop skills and knowledge.
  • Actively seeks ways of improving existing systems and processes.
  • ‘Can do’ attitude.
  • Actively encourage strong working relationships with other teams.
  • Good technical documentation skills.
Qualifications:
  • HND/B.Sc. in any relevant technical discipline
  • 3-5yrs relevant experience
  • CCNA/CCNP certification preferred.
Demands of the Job:
  • Ability and willingness to work round the clock when required, and meet tight deadlines
  • Ability to travel within and out of the country at short notice
  • Good research skills

Finance Officer - Payable

Job Title: Finance Officer -Payable
Department: Finance
Reporting Line:

Reports to the Finance Manager,MDXI, MOCC Ng

Location: Lagos, Nigeria
Responsibilities
  • Preparation of bank reconciliations
  • Ensures all reconciling items are promptly treated to ensure all revenue and expenses are captured within the reporting period
  • Ensure all cash advances to staff are been retired
  • Maintain schedule of cash advances to staff
  • Ensure proper file management, easy treatability of vouchers to GL as well as maintaining well reconciled vendor statement and file.
  • Preparation and maintenance of daily worksheets and recording of accounting entries in the general ledger system.
  • Ensure the integrity of the general ledger postings.
  • To liaise with the bank for all Company transactions, as assigned.
  • Preparation of Monthly Last Mile Costs Schedule and ensure proper reconciliation against invoices and payments.
  • Confirm authorizations for all requests and obtain necessary supporting documents.
  • Administer and reconcile cash and funds transfer for the Company
  • Maintain regular contact with other staff, departments and remote offices on procurement and other finance matters, as well as to obtain and convey information and/or to correct transactions.
  • Research, track, and resolve (or properly refer) accounting or documentation problems and discrepancies.
  • Identify and update Supervisor of significant problems, discrepancies, risks etc.
  • Prepare supporting documents, reports, records etc. for financial transactions.
  • Ensure compliance with all accounting standards, policies and procedures, legal/statutory and company regulations.Other duties consistent with the role as assigned from time to-time.
Contacts

Under the supervision of Finance Manager, you will be required to liaise with the banks, and Internal Customer-other departments on related accounts/ finance issues.

Qualifications, Skills  & Competencies:
  • First degree in Finance/Accounting
  • 2-3 years of relevant experience
  • ICAN/ACCA would be an advantage
  • Basic bookkeeping procedures
  • Basic typing and data entry skills
  • Efficient use of accounting templates
  • Effective communication (written and oral).
  • Proficiency in MS Office Applications.
Demand on the job
  • Attention to detail and accurate
  • Working knowledge of any accounting application
  • Well organized.
  • Cooperative and willing to assist others.
  • Able to apply common sense understanding to carry out detailed but uninvolved instructions
  • Able to deal with problems involving a few variables.
  • Able to perform basic math skills, use decimals to compute ratios and percents, and to draw and interpret graphs.

Senior Manager, Finance Operations

Job Title: Senior Manager, Finance Operations
Department: Finance
Location Lagos
Reporting Line: GM, Finance Operations
 
Responsibilities
The job holder will be responsible for supervision of the teams that prepare Management Accounts and reports in some of the affiliates, he will be responsible for funds management, general ledger, fixed assets and revenue assurance among other duties.
  • Responsible for supervision of the teams that prepare  Management Accounts and reports in some of the affiliates,  Funds management, general ledger, fixed assets and revenue assurance. Other responsibilities include:
  • Strong back-ground in IFRS and its applications with ability to advise on new standards and perform adequate gap analysis between old and new. 
  • Review of Group reports and ensure they are fully compliant with IFRS along with requisite analysis.
  • Ensure Internal Controls are in place to ensure assets of the Organization are well secured and properly maintained.
  • Ensure Polices are in place and reviewed; team members are adhering to them to ensure adequate process work flow. 
  • Work with the team to develop financial goals and objectives and give them the appropriate tools to adhere by them.
  • Ensure timely preparation of accurate monthly Management Accounts.
Contacts

Job holder will liaise on a day-to-day basis with other the management team, Other groups/departments; Technical, Project Management, Marketing Strategy, Administration etc., on financial issues.

Qualification/Competencies Required
  • Bachelor’s Degree in Accounting, Finance or any financial courses.
  • Possession of an MBA will be an added advantage.
  • Possession of ICAN or its equivalent is most.
  • Minimum of ten (10) years of relevant experience in Account/ finance roles, with at least five (5) years’ experience in a managerial role.
  • Advanced IFRS knowledge
  • Technical & Professional proficiency
  • Strong Quantitative Skills
  • Research & writing skills
  • Analytical Thinking
  • Attention to details
  • Solution-minded Relationship Management
  • Leadership
  • Proficiency in MS Office
  • Proficiency in AX Dynamics or its equivalent accounts’ software
Demand on the Job:
  • Have regular updates on financial management issues and cash management strategies. 
  • Keep abreast on International Accounting Standards.
  • Able and willing to work long hours and meet tight deadlines.
  • Knowledge of finance, accounting, budgeting, and cost control principles. 
  • Able to analyze financial data and prepare financial reports, statements and projections. 
  • Able to communicate effectively in person, in writing and over the telephone with individuals and with a wide variety of organisations and audiences.