WE ARE HIRING
We are innovatively tackling real-world problems. Let us create a secure future together.
Job Categories
Technology
Senior Blockchain Developer
We are looking for a Senior Blockchain Developer for our technology team. You should be able to support and lead teams and liaise with co-workers such as software engineers and embedded/IoT software engineers.
Requirements
- Proven experience as a Senior Blockchain Developer.
- Strong software development background.
- Experience working and leading open-source projects and large codebases.
- Proficiency in any programming languages: C++, JavaScript, Java, Python, Solidity, and Go.
- Strong knowledge of common algorithms, SQL, data structures, and tokenization.
- Familiarity with basic cryptography, P2P networks, and cloud computing.
- Integrate Web 2 and Web 3 environments.
- Design, develop, and test blockchain technologies.
- Test and audit smart contracts.
- Strong knowledge of writing efficient and safe multithreaded code and smart contracts.
- Proficiency in the Qt Widgets module.
- Experience analyzing, designing, coding, developing, testing, connecting, and implementing RESTful APIs and websites.
- Identify and correct bottlenecks and fix bugs.
- Familiar with program testing.
- Maintain and extend client and server-side applications for integration and business logic.
- Strong analytical, leadership, communication, interpersonal, teamwork, time management, and problem-solving/troubleshooting skills.
- Understanding of Agile software tools such as Git, GitHub, Jenkins, Gradle, and Docker.
- Familiar with developing prototypes and implementing actual products/solutions.
- Great organizational and/or project management skills.
Qualifications
- Degree in Computer Science, Software Engineering, Mathematics, or a relevant field
- Professional and Industry certifications are added advantages.
- 5+ years of related experience.
- Understanding Agile software tools such as Git, GitHub, Jenkins, Gradle, and Docker is an added advantage.
Security Engineer
We are looking for a security engineer for our technology team. You should be able to lead and support teams and liaise with co-workers such as blockchain, Artificial Intelligence (AI), and software engineers.
Requirements
- Experience in practical vulnerability assessment, threat modelling, application security, and developing security solutions.
- Experience in security gap analysis, risk assessments, and options analysis.
- Experience in security software development and testing as well as implementation of security and privacy requirements.
- Proficiency in understanding cybersecurity regulations such as GDPR, PCI-DSS, NGPR, etc.
- Experience in SIEM, log management, security analytics, VPN, OS, networking technology, security technologies (e.g., IDS, IPS, and Firewalls, etc.), identity and access management (e.g., Active Directory, OpenLDAP, etc.), and virtualization technology (e.g., VMware, Hyper-V, etc.).
- Knowledge in Linux container technology (e.g., Docker), big data, databases, storage, mobile, cloud (e.g., IAAS, SAAS, and PAAS), DevOps, IT automation technology (e.g., Ansible), and virtual cloud infrastructure (e.g., Azure, AWS, Rackspace, etc.)
- Knowledge in emerging technology security such as blockchain security.
- Strong analytical, presentation, teamwork, interpersonal, time management, communication, and problem-solving skills.
- Experience in cybersecurity maturity assessment.
- Support development of cybersecurity education newsletter – learning and development
- Demonstrated client service excellence, as well as a strong team player and ability to coordinate with other teams and instances.
Qualifications
- A tertiary qualification (preferably technology)
- Industry certifications like CISM, CISSP, CEH, Security +, and TOGAF. Related certifications such as ITIL, PRINCE2, AWS, Azure, PMP, and GCP security are added advantages.
- Solution level certifications such as Microsoft technologies and cloud certifications are added advantages.
DevOps Engineer
We are looking for a DevOps Engineer for our technology team. You should be able to support and lead teams and liaise with co-workers such as software engineers and Artificial Intelligence (AI) engineers.
Requirements
Proven experience as a DevOps Engineer.
Proficiency in building, testing, and maintaining infrastructure and tools.
Strong software development and release background.
Experience in automating aspects of developing, testing, releasing and updating software.
Experience in building and setting up new development tools and infrastructure.
Proficiency in understanding technical and business needs.
Identify technical problems and develop software updates and fixes.
Test and examine codes and analyse results.
Maintain and write specification documents.
Experience working and leading open-source projects and large codebases.
Proficiency in any programming languages: C++, JavaScript, Java, Python, Solidity, and Go.
Knowledge of common algorithms, SQL, data structures, and tokenization.
Familiarity with basic cryptography, P2P networks, and cloud computing.
Familiar with Web 2 and Web 3 environments.
Identify and correct bottlenecks and fix bugs.
Familiar with maintaining client-side and server-side applications.
Strong analytical, leadership, communication, interpersonal, teamwork, time management, and problem-solving/troubleshooting skills.
Great organizational and/or project management skills.
Qualifications
- Degree in Computer Science, Software Engineering, Technology, Mathematics, or a relevant field
- Professional and Industry certifications such as AWS and Azure are added advantages.
- 3+ years of related experience.
- Understanding Agile software tools such as Git, GitHub, Jenkins, Gradle, and Docker is an added advantage.
Data Scientist/Analyst
We are looking for a Data Scientist/Analyst for our technology team. You should be able to support and lead teams and liaise with co-workers such as software engineers and embedded/IoT software engineers.
Requirements
- Proven experience as a Data Scientist/Analyst.
- Ability to gather and communicate results of complex analysis clearly and effectively to all levels.
- Strong data visualisation skills using tools like Tableau, Spotfire, Power BI etc.
- Experience in tech stack: SQL, Python, R, Tableau, Power BI, AWS Athena, etc.
- Experience in Product engagement evaluation and measurement of success. For example, running AB testing to analyse product effectiveness or using front end data to quantify the effectiveness of new features and how it changes user engagement.
- Experience in navigating data sets of varying complexity/ambiguity.
- Experience in conducting analysis to derive clear insights and actionable results.
- Expertise in predictive modelling, including both parametric (e.g. logit/probit) and non-parametric (e.g. random forest, neural net) techniques as well as wider ML techniques like clustering / random forest (desirable).
- Strong PowerPoint and presentation/communication skills
- Develop deep understanding of our product experiences and growth opportunities.
- Actively contribute to roadmap and goals for the technology team.
- Discover and articulate new product opportunities helping shape the team’s direction.
- Strong knowledge in supporting product experiments, launches, and growth through data-driven decision making.
Qualifications
- Degree in Computer Science, Software Engineering, Mathematics, or relevant field.
- Professional and Industry certifications are added advantages.
- 2+ years proven experience using Data Science and analytics.
Senior Software Engineer (Full Stack)
We are looking for a Senior Software Engineer (Full Stack) for our technology team. You should be able to support and lead teams and liaise with co-workers such as blockchain developers and embedded/IoT software engineers.
Requirements
- Proven experience as a Senior Software Engineer (Full Stack) or similar role.
- Experience working and leading large software projects.
- Experience developing, testing, and deploying desktop and mobile applications and cloud native applications.
- Experience architecting IT system with applications, data, and infrastructure, and working with public cloud.
- Experience in analyzing, designing, coding, developing, testing, connecting, and implementing RESTful APIs
- Familiar with common stacks and continuous integration solutions.
- Experience with payment systems and gateways.
- Experience with cloud provisioning and resource management, configuring cloud resources and automating deployments, and implementing necessary infrastructure features such as security requirements, performance requirements, scalability requirements.
- Strong analytics, algorithm, and data structures skills
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
- Experience in any programming languages (e.g., PHP, C#, Java, Python, .NET, and Ruby) and JavaScript frameworks (e.g., Flutter, AngularJS, ReactJS, and NodeJS).
- Knowledge in container technology (e.g., Docker), big data, databases, storage, mobile, cloud (e.g., IAAS, SAAS, and PAAS), DevOps, IT automation technology (e.g., Ansible), and virtual cloud infrastructure (e.g., Azure, AWS, Rackspace, etc.).
- Experience with various database types (e.g., MySQL, MongoDB, and Oracle), web servers (e.g., Apache) and UI/UX design and standards.
- Experience with program testing and working in Agile/Scrum environments.
- Strong understanding of software engineering concepts
- Understanding design principles and interface guidelines associated with Google’s Android, Apple’s iOS, and the web.
- Identify and correct bottlenecks and fix bugs.
- Proficient with application and computer servers
- Strong analytical, leadership, communication, interpersonal, teamwork, time management, and problem solving/troubleshooting skills.
- Great organizational and project management skills.
Qualifications
- Degree in Computer Science, Software Engineering, Mathematics, or relevant field.
- Professional and Industry certifications are added advantages.
- 5+ years of related experience.
Senior Embedded/IoT Software Engineer
We are looking for a Senior Embedded/IoT Software Engineer for our technology team. You should be able to support and lead teams and liaise with co-workers such as software engineers.
Requirements
- Proven experience as a Senior Embedded/IoT Software Engineer.
- Experience in leading and contributing to open-source projects and providing reference implementations.
- Proficiency in any programming languages (C++, Java, or Python), libraries, and firmware (project dependent).
- Maintaining (open source) software and hardware components.
- Experience in developing, optimizing, and delivering software to support new embedded systems including IoT devices, edge devices, proprietary hardware, legacy devices, or other smart devices.
- Experience in device drivers and architecting IT system with applications, data, and infrastructure, and working with public cloud.
- Preparing test specification and test plans for software and hardware modules and preparing engineering reports.
- Experience in analyzing, designing, coding, developing, testing, connecting, and implementing RESTful APIs.
- Developing unit test module/scripts for verifying and validating software and hardware functionalities.
- Familiar with common stacks and continuous integration solutions.
- Strong analytics, algorithm, and data structures skills.
- Experience with various database types and web servers.
- Identify and fix bottlenecks and bugs, and conduct code review.
- Strong analytical, leadership, communication, interpersonal, teamwork, time management, and problem solving/troubleshooting skills.
Qualifications
- Degree in Computer Science, Software Engineering, Mathematics, or a relevant field.
- Professional and Industry certifications are added advantages.
- 5+ years of related experience.
Research Associate
We are looking for a Research Associate for our technology team. You should be able to provide research guidance, support, and lead teams, and liaise with co-workers such as software engineers and sustainability analysts.
Requirements
- Proven experience as a Sustainability and Technology Researcher.
- Experience in developing technical algorithms, planning, and executing of research, and leading the work of research teams.
- Strong knowledge of identifying and developing suitable techniques, and apparatus, for the collection, analysis, and utilisation of data and algorithms.
- Experience in conducting data analysis and ensuring the validity and reliability of data at all times.
- Experience in simulations, coding, and virtual environments.
- Maintain accurate and complete records of all findings and write reports for submission to research sponsors.
- Present findings and provide guidance to team.
- Attend relevant workshops and conferences as necessary.
- Develop research and knowledge exchange collaborations.
- Contribute to bids for research grants and conduct and plan own scientific work with appropriate supervision.
- Maintain laboratory environments.
- Identify and fix research bottlenecks and bugs.
- Strong analytical, leadership, communication, interpersonal, teamwork, time management, and problem solving/troubleshooting skills.
Qualifications
- PhD, MPhil, or MSc Degree in Sustainability, Technology, or a relevant field.
- Professional and Industry certifications are added advantages.
AI Engineer
We are looking for an Artificial Intelligence (AI) Engineer for our technology team. You should be able to provide research guidance, support, and lead teams, and liaise with co-workers such as software engineers and sustainability analysts.
Requirements
- Proven experience as an AI Engineer.
- Solid background in applied mathematics, preferably in their applications and usage in AI and Machine Learning.
- Strong understanding of AI and practical applications, with the ability to develop and integrate AI tools.
- Strong coding skills, proficient in AI languages and frameworks.
- Develop proofs-of-concept for potential AI tools to demonstrate value and feasibility.
- Strong leadership skills with previous experience and ability to lead, motivate and develop others.
- Customize AI tools based on insights from AI user experience and align with user needs and improved productivity.
- Strong knowledge in Natural Language Processing (NLP) and Generative Pre-training Transformer (GPT).
- Self-starter with good time management and ability to deliver against work plans.
- Integrate AI tools into the company’s systems and technologies, collaborating with internal teams for seamless implementation.
- Collaborate with teams to align development efforts with the company’s AI productivity strategy.
- Assist in resolving issues related to AI tool integration and usage.
- Design capabilities for addressing specific problems.
- Proficient understanding of DevOps principles.
- Excellent problem-solving and analytical skills and ability to demonstrate and clearly communicate expertise and insight in their areas of speciation.
- Experience in AI project planning, project implementation, and continuous improvement.
- Knowledge in deep learning algorithms and using supercomputers to train deep neural networks.
Qualifications
- PhD, MPhil, or MSc Degree or equivalent in a mathematical, computer science, physics, or other scientific discipline.
- Professional and Industry certifications are added advantages.
- 2+ years of related experience.
Finance and Accounts
Finance Director
The Finance Director is responsible for directing the financial operations of the company, providing strategic guidance, and ensuring optimal financial performance.
He possesses exceptional financial expertise, strong leadership skills, and a proven track record in financial management within the industry.
Requirements
- Develop and implement comprehensive financial strategies and plans that align with the company’s goals and objectives.
- Ensure the accuracy and timeliness of financial reporting, including preparing monthly, quarterly, and annual financial statements.
- Manage and oversee all aspects of budgeting, forecasting, and financial analysis.
- Monitor cash flow, liquidity, and working capital to maximize financial stability and mitigate risk.
- Provide insightful financial analysis and recommendations to support decision-making processes.
- Collaborate with the executive team to develop and execute strategic initiatives.
- Oversee the preparation of regulatory and compliance filings, including tax returns and financial disclosures.
- Lead and mentor a team of finance professionals, fostering a collaborative and high-performing work environment.
- Strong knowledge of accounting principles, financial regulations, and reporting standards
- Proven ability to develop and implement financial strategies and initiatives.
- Exceptional analytical and problem-solving skills
- Excellent communication and interpersonal skills, with the ability to effectively collaborate with internal and external stakeholders.
Qualifications
- At least a Master’s degree in Finance, Accounting, or a related field.
- CPA (Certified Public Accountant) designation required. Other Professional and Industry Certifications are an added advantage.
- Minimum of 10 years of progressive experience in accounting and finance, with at least 5 years in a leadership role.
Accountant
An accountant assists firms in making important financial decisions by gathering, monitoring, and adjusting the company’s financial data.
Requirements
- Work experience as an Accountant.
- Hands-on experience with accounting software
- Excellent knowledge of accounting regulations and procedures, including the Generally Accepted Accounting Principles (GAAP)
- Manage all accounting transactions.
- Prepare budget forecasts.
- Publish financial statements on time.
- Advanced MS Excel skills including Vlookups and pivot tables.
- Experience with general ledger functions.
- Strong attention to detail and good analytical skills
- Handle monthly, quarterly, and annual closings
- Reconcile accounts payable and receivable
- Ensure timely bank payments
- Compute taxes and prepare tax returns
- Manage balance sheets and profit/loss statements
- Report on the company’s financial health and liquidity
- Audit financial transactions and documents
- Reinforce financial data confidentiality and conduct database backups when necessary
- Comply with financial policies and regulations
Qualifications
- BSc in Accounting, Finance, or relevant degree (Master’s degree preferred).
- Professional and Industry Certifications are an added advantage.
- 3+ years of relevant, hands-on accounting experience.
Account Assistant
We are looking for an Account Assistant for our Finance and Accounts team. You should be able to support the Finance and Accounts Team and support and liaise with co-workers.
Requirements
- Creating and processing invoices
- Cross-checking invoices with payments and expenses to ensure accuracy
- Managing a company’s accounts payable and receivable
- Sending bills and invoices to clients
- Tracking organization expenses
- Processing refunds
- Working with collection agencies on overdue payments
- Communicating with clients regarding billing and payments.
- Proficient in advanced knowledge of Microsoft Office Applications, including Excel.
- Excellent verbal and written communication skills
- Strong attention to detail and accuracy
- Ability to work independently on assigned duties.
- Demonstrates an ability to manage a variety of priorities while meeting deadlines
Qualifications
- Bachelor’s degree in Finance, Accounting, or a similar field. An equivalent combination of education, training, and experience can be substituted.
- Professional and Industry Certifications are an added advantage.
- 1-3 years of relevant, hands-on accounting experience.
Executive Supports
Executive Assistant
We are looking for an Executive Assistant for our senior management. You should be able to support projects, learn about new approaches, stay up to date with sustainability occurrences and events, and support the administration of our communication and media platforms at all levels across the organization.
Requirements
- A background in consulting, advisory, or technology support
- Strong understanding of team support and marketing strategies and concepts
- Experience in determining potential clients and how to create unique content or campaigns to capture their attention.
- Experience in matter management and complex diary management.
- Basic knowledge in technology practices.
- Understanding of related industry regulations, as well as emerging technologies such as blockchain and Artificial Intelligence.
- Strong presentation, teamwork, interpersonal, and time management skills.
- Proficiency in SEO, keyword research, and Google analytics.
- Excellent computer skills using Microsoft 365 Packages and Adobe Suites.
- Experience in (social) media and content management, as well as drafting and amending correspondence for team support and enhancing brand consistencies.
- Support learning and development.
- Create actionable plans to grow the number of clients with strong attention to detail.
- Excellent communication skills (verbal, written, and listening), as well as articulating technology news.
- Ability to work under pressure of time and ambition for self-development.
- Ability to work under pressure of time and ambition for self-development.
Qualifications
- A tertiary qualification.
- Industry certifications like ITIL, PRINCE2, TOGAF, and PMP. Business or marketing certifications are an added advantage.
- Other professional and industry certifications are added advantages.
- Experience in one or more of the following sectors is an added advantage – IT, Telecoms, Banking & Financial Services, Energy & Utilities, Oil & Gas, Government, Retail, and Aviation.
Grants and Funding Development Officer
We are looking for a Grants and Funding Development Officer for our sustainability team. You should be able to lead grants and funding development and applications, support projects and lead teams, and stay up to date with grants and funding opportunities.
Requirements
- Proven experience and record of winning and/or managing a portfolio of grants, or relevant experience/transferable skills.
- Strong knowledge and experience in writing and applying for grants and developing funding opportunities.
- Experience working with a CRM or fundraising database.
- Ability to think strategically and creatively to develop innovative ideas to help us stand out to our existing and new donors.
- Advanced IT skills and proficiency in IT tools.
- Knowledge in climate and sustainability funding and finance.
- Excellent interpersonal, relationship-building and communication skills, verbal and written, with the ability to write compelling and informative copy for reports, applications, and external communications.
Qualifications
- A tertiary qualification.
- Industry certifications like ITIL, PRINCE2, TOGAF, and PMP. Business or marketing certifications are an added advantage.
- Other professional and industry certifications are added advantages.
Sustainability and Verification
Sustainability and Compliance Analyst
We are looking for a Sustainability and Compliance Analyst for our sustainability team. You should be able to support and lead teams and projects, learn about new approaches and sustainable solutions, stay up to date with sustainability and compliance occurrences and events, and liaise with co-workers such as software engineers.
Requirements
- Proven experience as a sustainability and compliance analyst.
- Knowledge of the 2030 emission reduction target, 2050/2060 net zero targets, and United Nations Sustainable Development Goals.
- Knowledge in carbon markets and Validation/Verification Bodies (VVBs).
- Experience across ecosystem and management of carbon and other greenhouse gases.
- Knowledge of carbon offset and processes, and sustainability compliance and standards such as ISO 19011, ISO 14065, and ISO/IEC 17029.
- Experience in design, analysis, formulations, modelling, and improvement of carbon emission processes, features, and required systems.
- Knowledge of data Interpretation across carbon emission reduction and net zero activities.
- Functional calculations to determine carbon emission processes and compliances.
- Verification and validation of carbon emission, net zero, and carbon credit approaches alignment with best practices and widely recognized and accepted frameworks.
- Reviews and implementations of governance structures and compliance procedures associated with carbon emission reduction and net zero.
- Strong understanding of team support and marketing strategies and concepts
- Strong knowledge of sustainability and compliance practices.
- Strong presentation, teamwork, interpersonal, and time management skills.
- Excellent computer skills using key packages such as Microsoft 365 and Adobe Suites.
- Conduct and support research, learning, development, and grants and funding applications and opportunities.
- Create actionable plans to grow the number of clients with strong attention to detail.
- Excellent communication skills (verbal, written, and listening), as well as articulating sustainability news.
- Ability to work under pressure of time and ambition for self-development.
- Ability to work under pressure of time and ambition for self-development.
Qualifications
- PhD, Master’s Degree, or equivalent in engineering, mathematics, computer science, physics, or other disciplines.
- Professional and Industry certifications such as ISO-based certifications are added advantages.
Auditor (Validator/Verifier)
We are looking for an Auditor (Validator/Verifier) for our sustainability team. You should be able to lead and support projects and teams, validate and verify projects, stay up to date with auditing and accreditation occurrences and events, and liaise with co-workers such as sustainability analysts.
Requirements
- Proven experience as an auditor for sustainability and Validation/Verification Body (VVB) projects.
- Knowledge of rules and requirements across carbon markets and Validation/Verification Bodies (VVBs).
- Experience in Validation or Verification/Certification activities such as data, information and system auditing techniques and methodologies.
- Knowledge of risk assessment techniques and methodologies.
- Experience in application of concepts of materiality and level of assurance.
- Experience in information collection via effective interviewing, listening, observing, and reviewing documents, records, and data.
- Experience in verification of the accuracy of collected information, evaluation of the sufficiency and appropriateness of evidence to support validation or verification/certification findings and conclusions.
- Knowledge of the preparation of opinions and reports.
- Experience in ANAB certification processes and sectoral scopes.
- Experience in third-party validation and verification across sustainability projects.
- Experience across ecosystem and management of carbon and other greenhouse gases.
- Knowledge of carbon offset and processes, and sustainability standards such as ISO 19011, ISO 14065, and ISO/IEC 17029.
- Experience in review of design, analysis, formulations, modelling, and improvement of carbon emission processes, features, and required systems.
- Knowledge of data Interpretation across carbon emission reduction and net zero activities.
- Strong understanding of team support and marketing strategies and concepts
- Strong knowledge of auditing and accreditation practices in net zero and sustainability.
- Strong presentation, teamwork, interpersonal, and time management skills.
- Excellent computer skills using key packages such as Microsoft 365 and Adobe Suites.
- Conduct and support research, learning, development, and grants and funding applications and opportunities.
- Excellent communication skills (verbal, written, and listening), as well as articulating sustainability news.
- Excellent communication skills (verbal, written, and listening), as well as articulating sustainability news.
Qualifications
- PhD, Master’s Degree, or equivalent in engineering, mathematics, computer science, physics, or other disciplines.
- ISO 19011 certified. Other professional and industry certifications such as ISO 14065 and ISO/IEC 17029 certifications are added advantages.
- Accreditation by an international body is an added advantage.
Lead Auditor
We are looking for a lead auditor for our sustainability and compliance team. You should be able to lead and support projects and teams, stay up to date with auditing and accreditation occurrences, events, and services, and liaise with co-workers such as sustainability analysts.
Requirements
- Proven experience as a lead auditor for sustainability and Validation/Verification Body (VVB) projects.
- Knowledge in certification decision making process.
- Experience in audit planning, site visits, assessments of conformity to principles and requirements.
- Experience in understanding the validation and verification/certification process, leading the team involved, and producing opinion and report.
- Knowledge and understanding of requirements, processes, procedures for Validation or Verification project types and certification pathways.
- Experience in planning and making effective use of human resources and management validation or verification teams and personnels.
- Experience in planning and organizing work effectively.
- Experience in representing the validation or verification/certification team in external interactions.
- Knowledge and expertise in applied technical, review, methodological, and sectoral aspects.
- Knowledge of VVB’s procedures for audit functions and documented procedures with relevant instructions in information.
- Evidence of personnel records, training, examinations, experience, affiliations, professional status, and consultancy services.
- Knowledge of presenting and resolving conflicts.
- Experience in Validation or Verification/Certification activities such as data, information and system auditing techniques and methodologies.
- Knowledge of risk assessment techniques and methodologies.
- Experience in application of concepts of materiality and level of assurance.
- Experience in information collection via effective interviewing, listening, observing, and reviewing documents, records, and data.
- Experience in verification of the accuracy of collected information, evaluation of the sufficiency and appropriateness of evidence to support validation or verification/certification findings and conclusions.
- Knowledge of the preparation of opinions and reports.
- Experience in VVB program requirements and sector-specific best practices.
- Experience in ANAB certification processes and sectoral scopes.
- Lead and support research, learning, development, and grants and funding applications and opportunities.
Qualifications
- PhD, Master’s Degree, or equivalent in engineering, mathematics, computer science, physics, or other disciplines.
- 5+ years related working experience.
- ISO 19011 certified. Other professional and industry certifications such as ISO 14065 and ISO/IEC 17029 certifications are added advantages.
- Accreditation by an international body is an added advantage.
Operations
Human Resources Officer
Job Description
- Help recruit new employees.
- Handle complaints and disciplinary procedures.
- Give advice on sickness absence, performance, and employment relations.
- Plan and put into place employee training and development activities.
- Make sure employees have the right pay and benefits.
- Arrange employee support services like welfare and counselling.
- Keep up to date with employee compensation benefits, and health & safety laws.
- Give advice on pay negotiations, redundancy, and employment law.
- Develop HR policies, and procedures and green book.
- Maintain confidential employee records.
- Maintain employee statutory benefits.
Experience
- 3 years’ work experience in similar role
- HND or BSc or Equivalent in Industrial relations, Business Administration, or relevant field of study
- Registration with Chartered Institute of Personnel Management Nigeria
Skills
- Excellent administration skills
- Knowledge of Labour Laws, ECA and ILR.
- To be thorough and pay attention to detail.
- The ability to work well with others.
- The ability to monitor your own performance and that of your colleagues.
- Excellent written communication skills
- Business management skills
- Sensitivity and understanding
- Excellent use of Microsoft Office (especially Excel)
Office Assistant
Job Description
- Manage the front-desk and reception areas, serving as the first point of contact for guests, employees, job candidates, and vendors.
- Perform general administrative tasks, such as answering and directing phone calls; handling email, faxes, files, meeting minutes, mailings, and deliveries; and coordinating meeting-room calendars.
- Keep the office clean, stocked, and organized, especially the Executive office, conference rooms, storage closets, and communal areas.
- Order office supplies, stock supply stations, and ensure equipment is operable.
- Maintain filing system, contacts database, employee lists, and inventories.
- Provide ad hoc support to staff members and departments, including organization of on-site and off-site team events.
- Management of C-Suite calendar and travel
- Manage office petty cash.
Experience
- One year experience in clerical role. HND or BSc in any field of study
- Experience in coordinating budgets and expenses.
- Experience in helping to develop internal processes and filing systems.
Skills
Excellent written and verbal communication skills; Self-Driven; Excellent Customer Care Skills; Exceptional Communication Skills; Ability to Maintain a Strict Level of Confidence; Proficiency in Microsoft Office Programs (Especially Word, Power point and Excel); Attention to Detail; Professional Appearance; Excellent Typing Skills; Strong Problem Solving Skills; Excellent Organisational Skills; Highly Motivated and Ability to Prioritize Efficiently; Ability to Work Alone and As Part of a Team; Enthusiastic and Reliable; Knowledge of Basic Office Management Procedures.
Internal Auditor
Job Description
- Analysing business data and evaluating information/systems
- Participating in the continuous improvement of audit processes and procedures
- Leading internal audit when developing an annual Internal Audit Plan
- Assess how well the business is complying with rules and regulations and inform management of any issues that need addressing.
- Anticipate emerging issues through research and interviews and decide how best to deal with them.
- Communicating the findings of an audit via written reports and oral presentations
- Making recommendations to improve or strengthen internal controls.
- Representing teams/ management during audit meetings
- Preparing documents for external audit
- Audit business policies and procedures annually for compliance.
Experience
5 years’ working experience in similar position; BSc. Accounting or relevant qualifications.
Skills
- The ability to use your own initiative.
- Analytical thinking and attention to detail
- The ability to work effectively on your own and as part of a team.
- Strong ethical standards and high levels of integrity
- The ability to think objectively and demonstrate sound judgement.
- Strong communication skills, both written and verbal
- Organisation and facilitation skills
- Resilience under pressure
- Flexible thinking and ability to adapt to change.
Communications and PR
Communication Officer
Job Description
- Writing and distributing corporate communication materials, advising management on publicity activities and serving as the company’s point of contact with the media.
- Performing market research and analysing the company’s audience
- Working with management to create and plan public relations strategies and campaigns to enhance brand image and voice
- Writing publicity content such as press releases, newsletters, speeches, website copy and leaflets
- Creating and maintaining a robust relationship with the media to promote the company’s image
- Coordinating promotional events and attending news conferences, press launches and exhibitions
- Monitoring and responding to feedback from the media and the public about the organisation on traditional and digital channels
- Recording media coverage and measuring impact of publicity campaigns on audience engagement
- Developing and disseminating public relations materials that increase visibility among stakeholders and statutory bodies
- Ensuring that digital marketing content aligns with the company’s brand identity and message
Experience
- Minimum 3 years of writing and editorial experience with Communications or PR Agency
- Bachelor’s degree in Communications or related field
Skills
- Outstanding written and oral communications skills
- Proficient in MS Office and various social media applications
- Knowledge in social media strategies and best industry practices
- Creative, innovative, and detail-oriented
- Graphic design skills a plus
- Excellent work ethic
Digital Marketing Officer
Job Description
- Develop, implement, and manage marketing campaigns promoting the organization’s products and services. The candidate will majorly enhance brand awareness, drive web traffic, and acquire leads/customers.
- Develop marketing strategies that align with the organization’s business goals
- Manage and execute campaigns across various digital channels, including email, social media, search engines, and display advertising
- Measure and report on the performance of digital marketing campaigns, and assess against goals (ROI and KPIs)
- Conduct market research and analyze trends to identify new opportunities and improve campaign performance
- Collaborate with cross-functional teams, including creative, content, and web development, to produce engaging content and optimize user experience
Experience
- Master’s degree in marketing, communications, or related field
- 5+ years of experience in digital marketing or related field
Skills
- Strong understanding of digital marketing channels, including SEO, social media, email marketing, and display advertising
- Proficient in marketing automation tools
- Excellent analytical skills and experience with web analytics tools (e.g., Google Analytics)
- Strong project management skills
- Excellent written and verbal communication skills
Sales and Business Development
Sales Specialist
We’re looking for a results-driven Sales Representative with excellent interpersonal skills to actively seek out and engage customer prospects. The ideal candidate will have a strong understanding of the sales process and excel at generating leads, building relationships, and closing deals.
Requirements
- Proven experience in sales, preferably in a similar industry or sector.
- Ability to create and maintain sales pipeline
- Ability to develop upscale and cross sale strategy
- Excellent communication and interpersonal skills.
- Strong negotiation and persuasion abilities.
- Ability to understand and explain technical concepts and product specifications.
- Results-driven with a track record of meeting or exceeding sales targets.
- Familiarity with Customer Relationship Management (CRM) software and sales tracking tools.
- Familiarity Salesforce, LinkedIn Sales Navigator, and other tools.
- Self-motivated and able to work independently as well as part of a team.
- Ability to create and deliver presentations tailored to the audience’s needs.
- Adaptability and resilience in a fast-paced and competitive sales environment.
- Willingness to travel as needed for client meetings and industry events.
Qualifications
- Bachelor’s degree in business administration, marketing, technology, or a related field.
- Professional and Industry certifications are added advantages.
- 2 years’ experience in Tech sales
Customer Success Representative
We’re looking for a results-driven Customer Success Representative with excellent communication skills to actively seek out and engage clients and prospective customer. The ideal candidate will maintain existing customer success metrics and data as directed.
Requirements
- Excellent written and verbal communication and strategic planning.
- Strong organization and time management skills
- Ability to work effectively across multiple departments in a deadline-driven environment.
- Results-driven with a track record of meeting or exceeding departmental targets.
- Familiarity with CRM software and sales tools.
- Experience in managing sale/or client’s account.
- Ability to manage data for new and prospective clients.
- Ability to review or make changes to customers’ accounts.
- Ability to thrive in fast-paced, innovative, team driven, and high energy environment
Qualifications
- Bachelor’s degree or equivalent in Communication or a related field.
- Professional and Industry certifications are added advantages.
- 2+ years proven experience in communications, marketing, sales, account management, client-facing or customer support role.
Senior B2B Sales Executive – Tech/Software
We are looking to hire a customer-oriented senior sales specialist to increase sales and lead our team of sales representatives.
Requirements
- Managing a pipeline of leads who are interested in joining Netzence
- Organising and running demo meetings with potential customers over video calls
- Supporting marketing initiatives to generate leads
- Define the sales strategy
- Proven experience in sales and strong leadership and team management skills.
- Excellent communication and negotiation abilities.
- Demonstrated track record of achieving and exceeding sales targets.
- Ability to analyze sales data and market trends to make informed decisions.
- Proficiency in Customer Relationship Management (CRM) software and other sales tools.
- Knowledge of Salesforce, LinkedIn Sales Navigator, and other tools.
- Strong organizational and time management skills.
- Ability to travel as needed for client meetings, conferences, and events.
- Strong business acumen and strategic thinking abilities.
- Ability to train and mentor sales staff to improve performance and productivity.
- Provide timely feedback to product teams on product gaps.
Qualifications
- Bachelor’s degree in business administration, marketing, technology, or related field (Master’s degree preferred).
- 5+ years proven experience as a senior sales representative.
- Professional and Industry certifications are added advantages.
- Proven track record of success in sales, with documented achievements.
Onboarding
Relationship and Onboarding Officer
We are looking for a Relationship and Onboarding Officer to build and maintain positive relationships with clients and oversee the onboarding process for new clients. You will serve as the main point of contact for clients, addressing their inquiries, resolving issues, and ensuring a smooth onboarding experience.
Requirements
- Proven experience in customer needs and plans development, Customer Relationship Management (CRM), partnership development, high quality sales and supply, and customer service solution design and implementation.
- Proven experience in client onboarding, documentation and compliance, risk management, stakeholder management, process improvements, and knowledge champion.
- Strong interpersonal skills and the ability to communicate effectively with clients, colleagues, and stakeholders at all levels.
- Excellent organizational skills and attention to detail, with the ability to manage multiple tasks and priorities in a fast-paced environment.
- Proficiency in using CRM systems, databases, and other software tools to track client interactions and manage onboarding processes.
- Problem-solving skills and the ability to resolve client issues and challenges with tact and diplomacy.
- Knowledge of regulatory requirements and compliance standards related to client onboarding and Know Your Customer (KYC) procedures.
- Ability to work independently and collaboratively as part of a team, demonstrating initiative, flexibility, and a proactive approach to achieving goals.
- Commitment to providing exceptional client service and building long-lasting relationships based on trust, integrity, and professionalism.
Qualifications
- Degree in business administration, finance, marketing, or a related field.
- Certification or training in client relationship management, onboarding processes, or related areas.
- 2+ years of proven experience in similar role.
Installation Engineers
We are looking for an Installation Engineer who will oversee the installation, configuration, and testing of equipment, systems, or infrastructure at client sites. You will work closely with software engineers and embedded/IoT software engineers, clients, and internal teams to ensure that installations are completed efficiently, on time, and according to specifications.
Requirements
- Proven experience in installation engineering, field service, or technical support, preferably in the telecommunications, Information Technology (IT), or infrastructure industry.
- Strong technical skills and hands-on experience with installing and configuring equipment, systems, or infrastructure, such as networking devices, servers, or telecommunications equipment.
- Familiarity with installation tools, equipment, and techniques, including cable management, rack mounting, and power distribution.
- Knowledge of safety regulations and best practices for working in industrial environments, construction sites, or customer premises.
- Excellent communication skills and the ability to interact professionally with clients, colleagues, and subcontractors.
- Problem-solving abilities and the capacity to troubleshoot technical issues independently and collaboratively.
- Ability to work independently and manage multiple installation projects simultaneously, while adhering to project deadlines and quality standards.
- Flexibility to travel to client sites as needed and work outside of regular business hours to accommodate project schedules and deadlines.
- Experience with project management software, Computer Aided Design (CAD) tools, or installation management systems.
Qualifications
- Degree in engineering, computer science, technology, or a related field.
- Industry certifications or training related to installation engineering, such as CompTIA Network+, Cisco Certified Network Associate (CCNA), or equivalent, is an added advantage.
- 2+ years of proven experience in similar role.
Business Development Manager
Job Description
- Develop, execute, and oversee a business strategy that prioritizes growth and positive customer ratings.
- Enrol clients on business platform.
- Maintain positive professional relationships with clients
- Use financial techniques to improve sales revenue
- Monitor sales progress to ensure that corporate goals are being met
- Track all business-related invoices
- Conduct high-level industry research to develop effective sales solutions
- Promote the company’s products or services to prospective clients
- Participate in collaborative business meetings to update key stakeholders
- Provide continuous, constructive feedback to salespeople
- Review sales contracts to ensure they meet legal and corporate guidelines
- Interact with clients and respond to important inquiries about the company’s services
Experience
- 5 years’ experience is similar role
- BSc in business, marketing, or finance
- Experience in managing sales or marketing teams
Skills
- Sharp negotiation and networking skills.
- Organizational skills.
- Problem-solving.
- Proven record of sales growth.
- Experience in customer service, marketing, or a sales-related field.
- Strong knowledge of business and sales growth techniques.
- Exceptional project management skills.
- Clear verbal and written communication skills.
Business Finance Manager
Job Description
- Experience with accounting principles, financial reporting, forecasting, budgeting and analysis across the income statement, balance sheet and statement of cash flows.
- Ability to work independently and collaboratively in a fast-paced environment.
- Analytical and organizational.
- Flexible thinker.
- Ability to meet deadlines.
- Expertise in MS Office Suite including advanced Excel and PowerPoint.
- Data management experience.
- Strong financial modelling skills.
- Industry experience is preferred.
- Strong project management skills.
Experience
- Bachelor’s degree in accounting or finance required. MBA preferred.
- Seven to 10 years of professional experience with a track record of increased responsibilities.
- RELEVANT CERTIFICATION(S): FPAC, CPA, ACCA, and ICAN.
Skills
- Experience with accounting principles, financial reporting, forecasting, budgeting and analysis across the income statement, balance sheet and statement of cash flows.
- Ability to work independently and collaboratively in a fast-paced environment.
- Analytical and organizational.
- Flexible thinker.
- Ability to meet deadlines.
- Expertise in MS Office Suite including advanced Excel and PowerPoint.
- Data management experience.
- Strong financial modelling skills.
Legal
Legal Counsel – Technology and IP
We are looking for a highly qualified Legal Counsel to oversee the legal aspects of our business. You will safeguard our reputation by guaranteeing that the company strictly follows law guidelines and give legal advice to management about all relevant issues.
Requirements
- Ability to analyze and summarize complex legal topics, aggregate decision-relevant information to convey messages clearly and concisely, and objectively develop, challenge, and verify conclusions.
- Ability to act autonomously in problem solving and complex, strategic decisions.
- Expertise in drafting and filing Intellectual Property (IP) related documents such as patents and trademarks.
- Expertise in drafting and reviewing legal documents such as contracts, statements, agreements, etc.
- Ability to manage large volume and variety of legal matters with competing deadlines and priorities.
- Ability to execute procedures for protecting patents, trademarks, and industrial designs.
- Ability to handle legal disputes and litigation.
- Strong interpersonal and teamwork skills
- The ability to manage internal and external teams while encouraging independent thought and recognizing differing viewpoints.
- Highest standards of ethics and integrity.
- Strong analytical and problem-solving skills, with the ability to identify, mitigate, and handle legal risks.
- Familiarity with data privacy laws and regulations, such as NDPR, GDPR and CCPA, up to date with relevant laws, and contributing to the knowledge base of the organization’s legal function.
- Experience advising clients or stakeholders on legal and regulatory issues related to technology and IP.
- Prior experience in-house at a technology company or in a technology-focused law firm is desirable.
- Strong understanding of technology and familiarity with emerging technologies such as AI, blockchain, cloud computing, and IoT.
- Arbitration and mediation skills and in-depth knowledge of administrative law and procedures.
Qualifications
- Degree in Law or similar relevant field (MA in Law is preferred).
- Professional and Industry certifications are added advantages.
- 3+ years of proven experience practicing law, with a focus on technology transactions, IP, and/or related areas.
Legal Counsel – Company, Sustainability, and VVB
We are looking for a legal counsel that will provide legal support and guidance on corporate governance, sustainability initiatives, and vendor compliance matters. You will work closely with internal stakeholders across various departments to ensure legal compliance, promote sustainability goals, and manage relationships with vendors and suppliers.
Requirements
- Experience advising on corporate transactions, including mergers, acquisitions, and joint ventures.
- Familiarity with vendor management processes, including vendor due diligence and compliance assessments.
- Expertise in drafting and reviewing legal documents such as contracts, statements, agreements, etc.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with internal and external stakeholders.
- Strong analytical and problem-solving skills, with the ability to identify and mitigate legal risks.
- Commitment to promoting sustainability and corporate social responsibility (CSR) principles.
- Ability to work independently and manage multiple priorities in a fast-paced environment.
- Ability to handle legal disputes and litigation related to company operations, sustainability practices, and vendor relationships.
- Ability to Support the development and implementation of policies and procedures to ensure legal compliance and promote ethical business practices.
- Familiarity with relevant laws and regulations, up to date with relevant laws, and contributing to the knowledge base of the organization’s legal function (including legal aspect of sustainability and VVB).
- Strong understanding of corporate law, environmental regulations, and sustainability frameworks (e.g., UN Sustainable Development Goals, GRI Standards, SASB).
- Understanding legal functions of Validation/Verification Bodies (such as UNFCCC and VERRA).
- Arbitration and mediation skills and in-depth knowledge of administrative law and procedures.
Qualifications
- Degree in Law or related field (MA in Law is preferred).
- Professional and Industry certifications are added advantages.
- 5+ years proven experience. practicing law, with a focus on corporate governance, sustainability, climate action, and/or vendor compliance.