Lead various requirement workshops to collect, analyze, clarify and formalize business requirements
Formalize business requirements into functional specifications
Translate functional specifications into technical requirements and designs
Work on strategic projects such as:
Multi-company deployment
Resource externalization
Manage a team of junior consultants
Understand customer needs and translate them into business requirements.
Write and validate minutes of meeting and gather requirements from the customer’s end users.
Write specification, design, installation, exploitation documents.
Follow up CRs till reaching production.
Develop scripts (Shell, PRO*C and PL/SQL) for exploitation.
Design and configure commercial offers for GSM and Fixed market (new rateplans, services, rating packages, promotions packages, free units, …)
Work on innovative projects such as:
CUG (Closed User Group) Project
VoIP B2B (Voice over IP) Project
VMS (Voice Messaging System) Project
Perform user acceptance tests (rating and billing tests)
Provide 2nd line support for BSCS production:
Investigate and suggest solutions and workarounds
Implement procedures to recycle rejected calls
Provide onsite support
Identify and fix bugs
Implement Kernel/Non Kernel batches using Shell scripts, SQL scripts, Pro*C batches, Spring Batch.
Rateplans/services/Rating Packages/Promotion configuration
Services Mass Activation/Deactivation
Discounts/OCC/Promotion Assignment
Contracts Migration
Data extraction
Etc.
Write specification/installation/exploitation documents.
Provide technical assistance for development/production/test & integrations teams.
Validate test results and verify all enhancements, programs and/or system(s) meet the expected results.
Technical
Validation and Test Engineer
Perform BSCS ix R2 shipment tests:
Online Modules: SY, PX, AR, etc.
CMS server
Customer Management: CX
Billing: MIH, BCH
Write test plans and perform tests in the streams:
Provisioning: GMD, NPX, EMA (Ericsson Multi Activation)
Rating: PRIH, RIH, PCCH, CCH, RLH
Dunning: ixCollections
Billing: MIH, BCH, BGH
BSCS Developer
Design and configure commercial offers for GSM and Fixed market
Configuration of rateplans, services, service packages, zone packages, usage packages, rating packages.
Configuration of Promotions: Discounts (Absolute discounts, Relative discounts, Tiered Discounts), Rewards (Advertising texts, free unit packages exchange, fees …), Minimum Commitment, etc.
Developing Pre-Billing batches: Promotion assignment/deactivation, service parameter change, OCC assignment, overwrites of charges, etc.
Developing batches using CMS commands to allow: service activation/deactivation, service parameter change, etc.
Provide support to Exploitation team.
Investigate and fix production defects.
Perform the Bill Compare between the old billing system and BSCS ix R2: Analyzing bill amounts differences and identifying the divergence origins.
Technical Environment: BSCS V7/ iXR2, CMS, SOI, Oracle, Unix, SQL
Migration Project
· Working with Capegimni Integrator in the streams
- Validation & Integration: using HP Qualtiy Center tool
Performing shipment tests:
- Online Modules: SY, PX, AR, etc.
- CMS server (using the soitool)
- Customer Management: CX
- Billing: MIH, BCH
Writing and performing tests in the streams:
- Provisioning: GMD, NPX, EMA (Ericsson Multi Activation)
- Rating: PRIH, RIH, PCCH, CCH, RLH
- Dunning: ixCollections
- Billing: MIH, BCH, BGH
Performing End to End Tests
- Development:
TPM (Third Party Maintenance): Commercial Offers for Gsm Market
- Understanding customer needs, and translating them to business requirements
- Writing system functional specifications documents
- Preparing RFCs and follow up all IT Billing CRs till reaching production
- Design and configuration of commercial offers for GSM
- Configuration of new: Rate plans, services, service packages, zone packages,
usage packages, rating packages …
- Configuration of Promotions
- Developing Pre-Billing batches
- Developing batches using CMS commands to allow: service activation/deactivation,service parameter change, etc.
- Developing stored procedure to allow free units filtering in CX
- Providing support to Exploitation team
- Investigating and fixing production non kernel defects
Commercial Offers for Fixed Market
- Specification, design and configuration of commercial offers for Fixed Markets
· Creating from the scratch:
- All the services, basic services and service parameters of the fixed market:
network VAS (Value Added Service), permanent VAS, occ, etc.
- Free unit packages
- Promotions: Discounts (Absolute discounts, Relative discounts, Tiered
Discounts), Rewards (Advertising texts, free unit packages exchange, fees …),
Minimum Commitment, etc.
- Rateplans: creation of new Rateplans, configuration of zone packages/usage
packages/rating packages …
- Pre-billing batches: Promotion assignment/deactivation, service parameter
change, occ assignment, overwrites of charges, etc.
- Provide support to Exploitation team
- Defects Correction
- BillCompare between the old billing system and BSCS ixR2: Analyzing bill amounts differences and identifying the divergence origins
· Mosaics indexing using invariants
· Programming Languages: C++
· IDE: Visual Studio 2005
· Design and development of an automatic functional reports generator
· Programming Languages: Java/J2EE, XML, SQL
· Framework: JSF
· IDE: JDeveloper
Design and development of a tool allowing voice recognition
· Programming Language: Java
· SGBD: Oracle
· IDE: JBuilder9 Entreprise Edition