JOB PURPOSE: Manage the design, deployment and configuration of Enterprise Systems in alignment to the Business Demand and Technology Strategy/Architecture Blueprints and Roadmaps
KEY TASKS & ACCOUNTABILITIES:
Lead & manage the design (HLD and LLD), deployment and configuration Enterprise and MIS Systems including ERP (Supply Chain, HR Management, and Finance), Revenue Assurance, Business Performance Management, Enterprise Content Management (ECM), Geographic Information Systems (GIS), Fraud Management, Enterprise Portals, Enterprise Self-Services Apps, Enterprise Collaborations Services, Enterprise Knowledge Management, and Enterprise Asset Management.
Manage and develop integration and fulfillment requirements within Enterprise Services development platforms and other technology platforms Providing Systems APIs Integrations to Service Platforms Engineering Development Team.
Follow up integration and fulfillment architecture design to reduce cost and time to market in alignment with tech architecture –ensure efficient abstraction.
Ensure the Development & Availability of technical procedures and documentation for all the applications including High & Low level design documents, technical implementation documents, operation docs, user guide, etc. for Enterprise and MIS systems based on Frameworks (e.g. ITIL, CoBIT, ISO20000)
Manage the deployment lifecycle, manage development through vendors (in case of out-tasking / outsourcing), Assess Vendor Performance and provide regular reports and feedback to program management governance (PMO) and vendor management.
Provide 3rd level support in coordination with vendors as needed.
Forecast business demand based on development pipeline and update capacity management
Analyze business requests and translate them into technical requirements
Participate in demand planning and management committee for feedback on development, system interdependencies and project prioritization
Participate in technology Business planning Cycle through identification of Annual Project Plans and the provisioning of Cost Estimates
Ensure the Alignment with tech architecture on adherence to principles and standards
Develop change requirements, perform impact assessment and identify projects (if change is not configuration)
Lead acceptance tests (unit, platform, integration and operation) and ensure smooth handover to operations
Support in business acceptance tests - UAT (user acceptance tests)
Develop and update the technical documentation of applications
Participate in the development of RFP scopes/specifications/response assessment in alignment with vendor management
Perform capacity upgrades in line with service capacity management guidelines and current capacity status
Lead the Design and implementation of strategic projects (part of the technology roadmap)
Promoting best practices in design and development of services.
Contribute to and implement standards and changes to services and processes
Ensuring design and development is in compliance with integrations and service design standards, processes and policies following the process and standards defined in ITIL/SDLC process guideline & Best Practices.
Ensure compliance with all applicable policies & regular requirements on Information Security.
Drive continuous improvements.
Assess and document the architecture of existing services
Develop and maintain road-map that delivers the solution architecture
Work closely with product and scrum teams to manage team-level projects
Govern the implementation through collaboration with team-level architects and component owners to drive a unified design
Manage and update function KPIs and regular Progress Reports.
Team Members Management, Motivation, engagement, Skills development, and Knowledge sharing and performance improvement.
To be fully accountable for the quality, accuracy of timeline and effectiveness of reports, KPI’s and the team SMART-i’s.
What Do You Need to Qualify
TYPICAL PERFORMANCE MEASURES:
Quality of Team Contribution
Effectiveness of new and enhanced Solutions
Efficiency of solving problems, decision-making and issue resolution.
Trusts, supports, and has genuine concern for other team members.
Understands and is committed to team objectives.
Acknowledges and works through conflict diplomatically.
Support through action one or more of the organizational or location objectives.
Effectiveness of issue resolution/decision making/change control and risk management.
Adaptability of work plans/resources in response to change.
Reports to BSS/OSS & Enterprise Systems Development Senior Manager.
Solid understanding on large-scale, high-performance enterprise application deployment and solution architecture on complex heterogeneous environments.
Proven ability to work independently; designing, developing and deploying solutions, and to deliver projects on time and on budget with minimal direction.
Familiarity with the principles of agile and lean development methodologies
Ability to work efficiently in a constantly changing environment where the process is fluid and unique solutions are desired.
Highly self-directed and able to manage and prioritize multiple concurrent and competing or conflicting challenges.
Significant experience designing and delivering complex Enterprise systems and applications in a data centric environment.
Deep experience with software development practices, standards, and technologies.
Able to effectively engage product management, project management, and IT stakeholders.
Able to effectively manage risk in the implementation of architecture.
Strong communication, documentation, presentation, and modeling skills.
Adhering to ITIL & TMForum Processes & Best Practices.
PERSON SPECIFICATION QUALIFICATIONS/EXPERIENCE
Degree in Computer Science, Software Engineering or Related discipline.
Minimum 5 years of experience in related field.
Experience on Object-Oriented Languages like Java Python & C++ languages.
Experience on Enterprise Application Development Platforms Skills (e.g., Odoo, SharePoint)
Experience on Mobile app development is an advantage.
Knowledge and experience of RDBMS.
Knowledge and experience on Linux and Windows OS.
Knowledge in telecommunication domain.
Vendor Specific Certifications is a Plus
TMForum certification is a Plus.
Strong communication skills.
Strong presentation Skills.
Ability to interpret and apply best practice methods/processes.
Excellent numeracy and analytical skills.
Management of external suppliers and software/hardware vendors.
Conflict handling and resolution skills.
Highly developed communication and reporting skills (verbal and written) in English &Arabic
Ability to impart knowledge to others in a 1-2-1 and 1-2-many environments.
KEY BEHAVIORS FOR SUCCESS
Analytical Thinking and Problem Solving.
Concern for Standards/Efficiency.
Tenacity, Resilience and Self-Management.
About Zain Sudan: The country’s leading operator was established in 1997 and today serves More than 16 million customers as of 31 August 2020, reflecting a market share of more than 48%. Possessing the country’s most advanced voice and data network, the operator’s network extends to an impressive 90% of the population with 2G, 3G and LTE sites. Through constant development of the telecommunications infrastructure and proactive marketing initiatives, Zain remains committed to offering customers in Sudan the most dynamic products and services. The foundation of Zain Sudan’s achievements lies in the company’s ability to inspire its employees to deliver the best and most imaginative services at every level. With an energetic and inspired predominantly Sudan workforce, the company is committed to employing high caliber people as well as nurturing the finest Sudan talent. With a strong human resources and training program that develops and nurtures leaders in the workplace, the company has consistently opened new doors for its dedicated staff. For more on Zain Sudan please visit www.sd.zain.com