1,227,840open jobs
69,546companies
213,293added this week
Browse all
Salary
≈ $31k – $72k per year (Estimated)
Location
Hybrid (Johannesburg, South Africa)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 4, 2026. First seen by Alion on Sep 30, 2026.

Overview
Company
Impact
Profile match

NTT

NTT is a Japanese telecommunications and technology group whose predecessor was established in 1952 as the state telephone monopoly and privatised in 1985. It is one of the largest telecoms operators in the world, running Japan's fixed and mobile networks through NTT Docomo, a global IT services business through NTT Data, and one of the biggest data centre portfolios on the planet. The group invests heavily in long-horizon research, most visibly the IOWN initiative to rebuild networks and computing around photonics rather than electronics, and it develops the lightweight tsuzumi family of Japanese language models.

Make an impact with NTT DATA

Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion - it’s a place where you can grow, belong and thrive.

The ideal candidate is an experienced Senior backend and integration-focused software engineer with strong Python/PHP, API, SQL and Linux skills who is comfortable working close to production infrastructure.

They should be confident operating at the command line, troubleshooting applications and services on Linux, and capable of becoming productive within the team's FreeBSD-based production environment.

They should be able to move between software development, automation, operating systems, troubleshooting and systems integration, while understanding enough about ISP and Broadband services to work effectively with network and platform engineers.

The successful candidate will be an experienced software engineer capable of working across application development, systems integration, automation and production Broadband platforms.

Core technical requirements

  • Strong software development experience in Python and/or PHP, with Python considered an important capability for future automation and integration development.
  • Strong understanding of object-oriented programming, software design principles and maintainable code development.
  • Experience developing and consuming REST APIs and integrating with third-party platforms and services.
  • Strong working knowledge of JSON, with practical exposure to XML and other structured data formats advantageous.
  • Strong SQL skills and experience with relational databases, particularly MySQL/MariaDB.
  • Strong practical experience working with Linux operating systems in development and production environments.
  • Good command-line and shell skills, including:
    • filesystem and permissions management
    • process and service management
    • package management
    • log analysis
    • networking and connectivity troubleshooting
    • scripting and task automation
  • Experience with FreeBSD is highly advantageous. The Broadband estate includes production services running on FreeBSD and the candidate should be comfortable learning and operating across both Linux and BSD environments.
  • General understanding of Unix-like operating system concepts, including services/daemons, permissions, users/groups, networking, filesystems and package management.
  • Experience with Git-based source control, preferably GitLab, including merge requests, branching strategies and collaborative code review.
  • Practical understanding of CI/CD pipelines, automated testing and controlled deployment into production environments.
  • Ability to troubleshoot production applications across:
    • application code
    • APIs and integrations
    • databases
    • web/application servers
    • Linux / FreeBSD operating systems
    • network connectivity
  • Experience developing and supporting business-critical production systems, including incident troubleshooting and root-cause analysis.
  • Ability to understand existing codebases, including legacy applications, and progressively modernise them without disrupting live services.
  • Experience with secure software development practices, including input validation, secrets management, authentication, access control and dependency management.
  • Strong technical documentation skills, including documenting APIs, application behaviour, integrations and operational procedures.

Broadband / ISP knowledge

The candidate does not need to be a network engineer but must be comfortable working in a network-centric environment.

Experience or understanding of the following would be highly advantageous:

  • RADIUS / AAA concepts, including authentication, authorisation and accounting
  • ISP subscriber provisioning and lifecycle management
  • Broadband technologies such as fibre, LTE, 5G and fixed wireless access
  • Customer and FNO integration models
  • IP addressing, DNS, HTTP/S and basic TCP/IP troubleshooting
  • Subscriber usage, quota and package management
  • Network automation and provisioning workflows
  • Working with network engineering teams on service activation and troubleshooting

Automation and integration

The role will be expected to contribute significantly to automation and reduction of manual operational processes.

Relevant experience includes:

  • Python-based automation
  • Shell scripting
  • API orchestration and systems integration
  • Scheduled/background processing
  • Data transformation and validation
  • Workflow automation
  • Integration with customer, FNO and internal NTT DATA platforms
  • Event-driven or queue-based processing
  • Development of operational tools used by Engineering and Support teams

Experience with tools such as Ansible or similar automation platforms would be advantageous.

Web and application technologies

Experience in some of the following would be beneficial:

  • PHP 8+
  • Python frameworks such as FastAPI, Flask or Django
  • JavaScript / TypeScript
  • HTML/CSS
  • Node.js
  • Nginx and Apache
  • PHP-FPM
  • Application deployment and troubleshooting on Linux and FreeBSD
  • Exposure to mobile application development or mobile application integration would be advantageous
  • Strong backend capability is more important than front-end specialisation.

DevOps and platform engineering

Exposure to the following would be advantageous:

  • GitLab CI/CD
  • Docker
  • Kubernetes / OpenShift
  • Ansible
  • Linux and FreeBSD package management
  • Shell scripting
  • Logging and monitoring platforms
  • Prometheus / Grafana
  • Secure software supply-chain practices
  • Automated testing and deployment

Given the current Broadband development structure, the candidate must be capable of operating independently and providing technical depth within the team.

The successful candidate should be able to:

  • take ownership of a technical requirement from design through to production
  • break complex requirements into deliverable technical components
  • review and improve existing code
  • conduct meaningful code reviews
  • troubleshoot complex production issues across application, database, OS and network layers
  • make sound technical design decisions
  • estimate development effort and identify delivery risks
  • work across multiple concurrent customer and platform priorities
  • mentor less experienced developers
  • contribute to development standards and engineering practices
  • document systems sufficiently to reduce individual knowledge dependency

Advantageous experience

The following are beneficial but should not be treated as mandatory:

  • FreeBSD administration and development
  • Mobile application development, including native or cross-platform mobile applications
  • Experience with mobile frameworks such as Flutter, React Native, Kotlin, Swift or similar
  • Integration of mobile applications with backend APIs, authentication and push-notification services
  • Java, C# or Node.js
  • PostgreSQL or Microsoft SQL Server
  • Redis or other caching technologies
  • Kafka or messaging platforms
  • AWS or other public cloud platforms
  • YANG, NETCONF, RESTCONF or Cisco NSO
  • Network automation
  • Telecommunications or ISP platform development
  • ESRI / GIS integrations
  • TR-069 / TR-369 / device-management platforms
  • Agile / Scrum delivery environments

Workplace type:

Hybrid Working

About NTT DATA

NTT DATA is a $30+ billion business and technology services leader, serving 75% of the Fortune

Global 100. We are committed to accelerating client success and positively impacting society through

responsible innovation. We are one of the world’s leading AI and digital infrastructure providers, with

unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and

application services. Our consulting and industry solutions help organizations and society move

confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more

than 70 countries. We also offer clients access to a robust ecosystem of innovation centers as well as

established and start-up partners. NTT DATA is part of NTT Group, which invests over $3 billion each

year in R&D.

Equal Opportunity Employer

NTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today.

Third parties fraudulently posing as NTT DATA recruiters

NTT DATA recruiters will never ask job seekers or candidates for payment or banking information during the recruitment process, for any reason. Please remain vigilant of third parties who may attempt to impersonate NTT DATA recruiters whether in writing or by phone in order to deceptively obtain personal data or money from you. All email communications from an NTT DATA recruiter will come from an @nttdata.com email address. If you suspect any fraudulent activity, please contact us.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,227,840 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Johannesburg
≈ $27k – $63k per year (Estimated) • In office • Cape Town
JavaScript
C#
C#
.NET
Databases
Azure Cosmos DB
AI/ML
Machine Learning
Frontend
React.js
DevOps
Azure
Bicep
Management
SharePoint
Agile
Apply
≈ $62k – $148k per year (Estimated) • Hybrid • Full-Time • Cologne
JavaScript
Node JS
Databases
PostgreSQL
MS SQL
AI/ML
Claude Code
DevOps
Azure
Apply
In office • Bachelor's Degree
Python
Python
Django
Django REST Framework
DevOps
CI/CD
Apply
≈ $17k – $44k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Bengaluru
Python
JavaScript
Node JS
Frontend
React.js
DevOps
Rest API
Terraform
CloudFormation
CI/CD
AWS
Incident Management
IoT
MQTT
Management
Agile
Apply
Staff Engineer 1 hour ago
$190k – $225k per year • In office • 3+ years exp • Bachelor's Degree • Saint Louis
Python
Java
Scala
Clojure
Databases
Google BigQuery
BigQuery
AI/ML
Copilot
Frontend
GraphQL
DevOps
Rest API
GCP
Azure
AWS
Apply
$133k – $184k per year • Equity • Hybrid • Bachelor's Degree • San Francisco
JavaScript
TypeScript
SQL
Ruby
Ruby
Ruby on Rails
Databases
MySQL
Redis
Apache Kafka
Frontend
GraphQL
Next.js
React.js
DevOps
Rest API
Terraform
Analytics
A/B Testing
Apply
$155k – $180k per year • In office • 7+ years exp • Bachelor's Degree • Lakewood
Go
JavaScript
TypeScript
SQL
C#
AI/ML
Claude Code
Frontend
Vue.js
Angular
React.js
DevOps
Azure DevOps
GitLab CI
Azure
CI/CD
Management
Gmail
QA
Jest
Apply
$180k – $210k per year • Hybrid • 8+ years exp • Bachelor's Degree • Chicago
Python
JavaScript
AI/ML
AI Agents
LLM
RAG
Hallucination
LLM Guardrails
DevOps
CI/CD
Windows
Apply
$120k – $155k per year • Remote (United States) • 3+ years exp • Bachelor's Degree • Lakewood
Python
SQL
AI/ML
Airflow
Dagster
dbt
AI Agents
Machine Learning
Analytics
Power BI
Management
Gmail
Apply
$41k – $61k per year • In office • Farnborough
Python
Bash
AI/ML
MLFlow
Kubeflow
ClearML
InfiniBand
NVLink
DevOps
Ansible
Red Hat
OpenShift
Loki
Prometheus
SLURM
Git
Kubernetes
Ubuntu
Grafana
HPC
Linux
Apply
Hybrid • Full-Time • Bachelor's Degree • Chennai
Python
JavaScript
SQL
C#
C++
Node JS
Databases
Cassandra
ElasticSearch
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Microsoft Office
Apply
Hybrid • Full-Time • Bachelor's Degree • Chennai
Python
JavaScript
SQL
C#
C++
Node JS
Databases
Cassandra
ElasticSearch
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Microsoft Office
Apply
Java Technical Lead 6 days ago
≈ $15k – $43k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Bangkok
Java
SQL
Java
Spring Framework
Maven
Spring Boot
Gradle
Databases
MySQL
PostgreSQL
RabbitMQ
Apache Kafka
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Management
Agile
Apply
≈ $23k – $48k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Bangkok
Apply
Software Developer 10 days ago
≈ $76k – $156k per year (Estimated) • In office • Part-Time • Bachelor's Degree • Jakarta
Management
ServiceNow
Outlook
Service Desk
Apply
See all jobs
This is one of many
1,227,840 more open roles from verified company boards, updated every day.