Job Vacancy at Vodacom Tanzania - August 2026

Engineering Jobs
Full Time
Dar es Salaam
Negotiable

VOMS & USSD Systems Support Specialist Job at Vodacom Tanzania – 2026

Vodacom Tanzania is seeking a qualified technology professional to support the operation, development, configuration and security of VOMS and USSD systems.

The role is suitable for candidates with experience in software development, system administration, application support, databases, APIs, Linux/Unix environments and telecommunications technologies.

The successful candidate will help maintain reliable VOMS and USSD services while supporting product configurations, software-development activities, system changes and technology projects.

Job Overview

Organization: Vodacom Tanzania
Job Area: Technology / Software Development / Systems Support
Employment Type: Full-time
Experience Required: 2+ years

Official Job Title: Not stated in the supplied vacancy text
Application Deadline: Not stated in the supplied vacancy text

About the Role

The successful candidate will provide technical support for software development, product and service configuration, application operations and security compliance.

A major part of the position involves supporting VOMS and USSD platforms, ensuring that systems remain stable, secure and capable of supporting telecommunications products and services.

The role combines system administration, software development, application support and DevOps-related responsibilities.

Key Responsibilities

VOMS and USSD Operations

The successful candidate will be responsible for supporting the day-to-day operation and engineering of VOMS and USSD systems.

Responsibilities include:

  • Supporting the operation of VOMS platforms.

  • Supporting USSD systems and services.

  • Monitoring system performance.

  • Troubleshooting technical issues.

  • Helping maintain service availability.

  • Supporting system configuration and operational improvements.

Change Management

The role will also involve managing and supporting changes affecting VOMS and USSD systems.

Responsibilities include:

  • Supporting technical change requests.

  • Coordinating system changes.

  • Assessing the possible impact of changes.

  • Supporting testing and implementation.

  • Ensuring changes follow established operational procedures.

  • Helping reduce disruption to live services.

Product and Service Configuration

The successful candidate will support the development and configuration of products and services running through VOMS and USSD platforms.

This may involve:

  • Configuring new services.

  • Supporting product changes.

  • Implementing technical requirements.

  • Testing configurations.

  • Working with product and technology teams.

  • Supporting deployment into production environments.

VOMS and USSD Projects

The position will contribute to technology projects involving VOMS and USSD platforms.

The successful candidate may support:

  • System upgrades.

  • New integrations.

  • Service launches.

  • Platform enhancements.

  • System migrations.

  • Technical testing.

  • Production deployments.

Good project-management and collaboration skills will therefore be important.

Security and Compliance

The role requires a strong focus on system security and compliance.

Responsibilities include:

  • Supporting security requirements.

  • Following technology-control procedures.

  • Helping ensure systems comply with internal security standards.

  • Supporting secure software development.

  • Identifying and addressing possible technical risks.

  • Maintaining appropriate access and system-management practices.

Required Technical Knowledge and Experience

Candidates should demonstrate knowledge and practical experience in several technology areas.

Service and Change Management

Applicants should understand:

  • Service management.

  • Change management.

  • Incident and operational support.

  • Technology service-delivery processes.

Software Development Life Cycle

Candidates should understand the Software Development Life Cycle (SDLC) and how software moves from requirements and development through testing, deployment and maintenance.

Experience working within modern software-development environments will be important.

APIs

Applicants should have strong knowledge and hands-on experience working with Application Programming Interfaces (APIs).

This may include experience with:

  • API integration.

  • API troubleshooting.

  • Service-to-service communication.

  • Backend integrations.

Agile Development

Candidates should understand Agile working practices.

Knowledge of methodologies such as:

  • Scrum.

  • Kanban.

  • Extreme Programming (XP).

  • Lean Software Development.

  • Feature Driven Development.

will be useful.

CI/CD

The role requires knowledge of Continuous Integration and Continuous Delivery/Deployment (CI/CD) practices and tools.

Candidates should understand how automated build, testing and deployment processes contribute to reliable software delivery.

Networking Knowledge

Applicants should have knowledge of core internet and networking protocols, including:

  • TCP/IP.

  • HTTP and HTTPS.

  • DNS.

  • FTP.

  • SSH.

  • SMPP.

This knowledge will help when troubleshooting integrations, network communication and messaging services.

Version Control Systems

Candidates should understand modern source-code management and collaborative-development practices.

Relevant knowledge includes:

  • Code repositories.

    Advertisement
  • Branching strategies.

  • Version control.

  • Collaborative workflows.

  • Source-code management.

Programming and Scripting

Knowledge of programming or scripting languages is required.

Relevant technologies include:

  • Java.

  • Golang.

  • Groovy.

  • Python.

  • C/C++.

  • JavaScript.

  • PHP.

Candidates do not necessarily need to specialize equally in every language, but practical software-development experience will be important.

Database Skills

Applicants should have experience working with relational and non-relational database systems.

Relevant technologies include:

  • MariaDB.

  • MySQL.

  • Oracle.

  • SQL.

  • MongoDB.

Candidates should understand database administration, queries and application-to-database interactions.

Operating Systems

The position requires practical administration knowledge of operating systems, particularly:

  • Unix.

  • Linux.

  • Windows Server.

Strong Linux/Unix skills will be particularly useful for systems-support and application-development responsibilities.

Cloud-Native Technologies

Knowledge of cloud-native technologies will also be valuable.

Candidates should understand modern approaches to building and operating scalable applications in cloud or containerized environments.

Telecom and Fintech Knowledge

The ideal candidate should have an understanding of:

  • GSM technologies.

  • Telecommunications platforms.

  • USSD services.

  • Financial technology.

  • Mobile services.

This knowledge will help the successful candidate understand how VOMS and USSD systems support customer-facing telecommunications products.

Artificial Intelligence Knowledge

Knowledge of AI tools and their practical applications will be considered an added advantage.

Candidates who understand how AI can support software development, monitoring, troubleshooting or automation may therefore have additional value for the role.

Required Qualifications

Applicants should possess:

A Bachelor's degree in Computer Science, Computer Engineering or a related technical field.

Required Experience

Candidates should have at least:

Two or more years of experience in system support and software development.

Applicants should ideally demonstrate practical experience with:

  • System administration.

  • Application support.

  • Software development.

  • Database management.

  • Linux or Unix.

  • APIs.

  • Production systems.

Key Skills and Competencies

The ideal candidate should demonstrate:

  • Strong technical problem-solving abilities.

  • Good communication skills.

  • Software-development knowledge.

  • System-support experience.

  • Ability to troubleshoot complex technical problems.

  • Understanding of Agile working practices.

  • Database-management skills.

  • Knowledge of telecommunications technologies.

  • Ability to collaborate with technical teams.

  • Strong attention to security and compliance.

  • Ability to work within a fast-moving technology environment.

Not Meeting Every Requirement?

Vodafone encourages candidates who are interested in the opportunity to apply even if their experience does not perfectly match every desirable requirement.

Applicants should focus on demonstrating their strongest relevant technical skills, professional experience and ability to learn.

How to Apply

The specific application URL was not included in the vacancy text provided.

Candidates should therefore search the official Vodafone/Vodacom recruitment portal for the corresponding Tanzania technology vacancy:

https://opportunities.vodafone.com/

Before applying, confirm:

  • The official job title.

  • Location.

  • Current application status.

  • Application deadline.

  • Any additional requirements shown on the official vacancy page.

Application Deadline

The supplied vacancy information does not specify an application deadline.

Candidates are encouraged to check the official Vodafone careers platform and apply promptly if the vacancy is currently open.

Tips Before Applying

Your CV should clearly highlight experience in areas relevant to the position, such as:

  • Linux/Unix administration.

  • VOMS.

  • USSD.

  • APIs.

  • Java or Python.

  • Database management.

  • CI/CD.

  • Software development.

  • Application support.

  • GSM.

  • Telecom systems.

  • Cloud technologies.

  • DevOps.

  • Fintech platforms.

Where possible, describe actual projects or systems you have supported rather than only listing technologies.

Important Notice to Job Seekers

Applicants should use only Vodafone/Vodacom's recognized recruitment channels.

Never make payments to individuals claiming they can guarantee employment, interviews or shortlisting.

Always verify the vacancy directly through the official careers portal before submitting sensitive personal information.

Conclusion

This technology opportunity is suitable for professionals with experience in software development, systems support, VOMS, USSD, APIs, databases and Linux/Unix environments.

Candidates should possess a relevant Bachelor's degree and at least two years of practical experience in system support and software development.

Because the source text does not include the official job title, location, deadline or direct application URL, applicants should confirm those details on Vodafone's official recruitment platform before applying.

Login or create your free AfroJobs account with Google/Gmail before applying.
Your application will be secure and confidential.
Tengeneza CV na Barua ya Maombi

Share this job