Engineer – Billing Support

  • Full Time
  • Nairobi

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.