Enterprise System Developer at Safaricom Kenya

Safaricom

  • Kenya
  • Permanent
  • Full-time
  • 3 hours ago
Safaricom is the leading provider of converged communication solutions in Kenya. In addition to providing a broad range of first-class products and services for Telephony, Broadband Internet and Financial services, Safaricom seeks to uplift the welfare of Kenyans through value-added services and support for community projects.Enterprise System DeveloperKey Responsibilities:Technical Development & Integrations
  • Design, develop, and maintain integrations between Oracle Fusion and external systems using Oracle Integration Cloud (OIC), REST/SOAP Web Services, and file-based approaches.
  • Build and optimize data migration and conversion solutions using FBDI templates, ADFdi, HDL (HCM Data Loader), and SQL/PLSQL scripts.
  • Develop, enhance, and support BI Publisher reports, OTBI dashboards, Smart View queries, and custom data models for business reporting.
  • Create and maintain custom applications and extensions using Oracle VBCS, APEX, and ADF frameworks where required.
  • Monitor, troubleshoot, and optimize real-time and batch integrations for performance, scalability, and reliability.
  • System Enhancements & Customization
  • Analyse business requirements and translate them into MD50/technical design specifications (MD70, MD120).
  • Implement custom workflows, approval hierarchies, and security role modifications as per business requirements.
  • Conduct data modelling and schema design for reporting and analytics.
  • Develop and maintain automation scripts for recurring tasks, including data loads, reconciliations, and testing.
  • Ensure compliance with Oracle's PaaS and SaaS extension guidelines to keep the solution upgrade-safe.
Release & Support Management
  • Manage Oracle SRs (Service Requests) and work with Oracle support to resolve technical issues.
  • Provide 3rd line technical support for Oracle Fusion incidents, escalations, and production issues.
  • Assess and test quarterly Oracle Fusion Cloud releases for impact on integrations, reports, and custom solutions.
  • Perform root cause analysis (RCA) for recurring incidents and propose long-term technical fixes.
  • Collaborate with infrastructure and DBA teams on system performance, tuning, and monitoring.
Collaboration & Documentation
  • Partner with functional consultants to validate technical feasibility of configurations and setups.
  • Prepare and maintain technical documentation including integration maps, ERDs, test scripts, and operational guides.
  • Mentor support teams by providing knowledge transfer and troubleshooting guidelines.
QualificationsQualifications
  • Bachelor's degree in Computer Science, Engineering, Data Science, or related technical field
Proven hands-on experience in Oracle Fusion technical development with expertise in at least 3 of the following:
  • Oracle Integration Cloud (OIC)
  • BI Publisher, OTBI, Smart View
  • FBDI, ADFdi, HDL (for HCM)
  • REST/SOAP APIs, Web Services
  • Oracle VBCS, APEX, ADF for extensions
  • Strong SQL, PL/SQL, and data modelling skills.
  • Familiarity with Fusion SaaS architecture, data structures, and security model.
  • Experience with end-to-end integrations (on-premise to cloud, cloud-to-cloud, and hybrid).
  • Strong knowledge of technical documentation standards (MD50, MD70, etc.).
  • Exposure to Agile/Scrum project delivery methodologies.
  • Ability to troubleshoot complex incidents and perform performance tuning.
  • Good understanding of functional flows in Fusion ERP/HCM/SCM to contextualize technical solutions.
Don't Keep Share!:

Jobs in Kenya