Safaricom Kenya
Brief Description
Reporting to the Billing Engineering Lead, the job holder shall support billing Products & Services offered to Safaricom customers to deliver high-quality service within the set KPIs. Billing Products & Services comprise all billing services, including, but not limited to, Billing platforms, Mediation and the Pretups systems.
Key Responsibilities:
- Configuration and integration of all Billing solutions/systems in line with the Digital IT strategy execution plan.
- Develop automation tools and scripts to streamline deployments, monitoring, and incident response processes.
- Manage and update our Kubernetes infrastructure while ensuring high availability.
- Continuously improve the billing platform’s stability, scalability, security, cost-effectiveness, and operational excellence.
- Configure and maintain monitoring systems to detect and mitigate potential issues proactively. Define alerting thresholds and response procedures to ensure timely incident resolution.
- Document system configurations, procedures, and troubleshooting steps. Share knowledge and best practices with team members to foster a culture of continuous learning and improvement.
- Respond to and resolve critical incidents, perform root cause analysis, and implement preventive measures to minimize the likelihood of recurrence. Participate in on-call rotation to provide 24/7 support as needed.
- Analyze system performance metrics, identify bottlenecks, and implement optimizations to improve resource utilization and efficiency.
- Work closely with security teams to implement best practices for data protection, access control, and compliance with regulatory requirements. Conduct periodic security audits and vulnerability assessments.
- Maintain relationships with vendors and partners, evaluate technology solutions, and manage vendor contracts.
Qualifications
- BSc. Degree in Telecommunication Engineering/Electrical & Electronics engineering/Computer Science/IT.
- 2 years’ experience in a busy telecommunication/ IT environment or Software Engineering.
- Software Engineering methodologies including Agile-oriented development.
- Proficiency in networking protocols – TCP/IP, DNS and load balancing.
- Working knowledge in Unix systems and Databases – Oracle, MySQL.
- Working knowledge of security encryption solutions – SSL, firewalls, VPN, IPsec
- Strong experience in programming/scripting language(s) – Python, Perl, Shell, java or equivalent.
- 3rd Party RESTful API integration, PHP, MySQL, SQL server, web service working knowledge preferred.
- Experience with container and scheduling technologies (Docker, Kubernetes) and microservices architecture.
To apply for this job please visit egjd.fa.us6.oraclecloud.com.