PURPOSE OF THE POSITION
The candidate will form part of the Data Core Squad and will be responsible for ongoing Development of the ACG, Vodamail, Data Manager and DRA Application and Solution. He/she will also be expected to provide 2nd/3rd level product support and will be expected to perform a standby function.
PRIMARY RESPONSIBILITIES FOR THE ROLE
• Maintaining and contributing to system standards.
• Improve the automation of tasks where possible.
• Managing system security.
• Capacity and performance management.
• Research and recommend innovative approaches to improving efficiency
• Support and maintenance of network, infrastructure, applications and services
• Maintain connectivity and network uptime and availability
• Monitoring and troubleshooting networking and system issues
• Following change management processes.
• Provide Level2/Level3 support to customers both internal and external (multiple domains).
• Ensuring Server and services/applications availability
• Capacity planning and growth
• Managed services for customers/operators
• Configuration Management
• Troubleshooting and monitoring of applications and services issues.
• Applications, systems implementation and deployment across multiple domains.
• Be involved in Architecture and Integration of internal and external customer solutions.
• Be involved in Projects and integration work.
• Serve as a L2/L3 trouble-shooter on complex telecommications/IT problems.
• Perform complex implementation and maintenance tasks.
• Capture technical and business requirements; logical and physical design of the solution to
ensure appropriate technology is acquired and implemented.
• Investigate and implement automatisation where possible to alleviate day to day workloads.
• Remain informed of new technical developments and cyber trends in the industry.
• Work with team members, third parties and clients to define and deploy technology solutions.
• Standby and after-hours work required.
MINIMUM QUALIFICATION AND EXPERIENCE REQUIREMENTS
Golang, Java, Javascript, NodeJS, C/C++, Angular/React, and/or NativeScript/Ionic development
experience.
• Back-end, Middleware, Front-end, and/or Mobile Application development experience.
• Shell scripting ability for system administration.
• Knowledge of networking protocols and technologies (TCP/IP, SOAP, HTTP, XML, RADIUS,
Diameter, SCTP).
• Ability to learn quickly and work independently.
• Ability to lead a small development team.
• Ability to work under pressure
• 5+ years of experience with Linux/Unix
• Fundamental knowledge and experience with database administration tasks and processes
(Mongo, MariaDB, SQL, etc)
• Cloud Computing/ Containerised environments
• Software Tools –Project Tracking Tools, Ticketing System (JIRA, etc)
• Bash scripting, python or other.
• Shell scripting ability for system administration.
• Ability to learn quickly and work independently.
• Ability to lead a small development team.
• Ability to work under pressure
Nice to have Experience
• A tertiary Engineering or Computer Science degree.
• Experience in a Telco or Financial Services environment.
• Linux system administration (RedHat/Centos, Apache/NGINX, MySQL/MariaDB, Bash, Python).
• Big Data / Analytics / Monitoring experience using Elastic, Tableau, Grafana, Prometheus.
• Telecommunications technologies (SS7, SIGTRAN, MTP, SCCP, TCAP, MAP, CAP, etc).
• Mobile Packet Core experience (APNs, GGSN/PGW, DPI/Charging/Billing, must have worked at an
telecommunications operator or vendor)