Senior Engineer - Vas Development Job at Etisalat Nigeria

Started by Jobrib, Sep 05, 2012, 04:30 PM

Jobrib

Job Title: Senior Engineer – Vas Development

Location: Lagos, Nigeria

Division: Engineering

Reports To: Manager-VAS Development

Organisation: Etisalat Nigeria

Job Summary:

•   Develop and design products and services as described in the Business Requirements Documents (BRD)

•   Provide technical support to the Products & Services and other teams to ensure delivery of an efficient software design, dimensioning and architecture

Principal Functions:

•   Participate in the development and customization of innovative services and/ or enhancements to existing VAS

•   Manage the process of installing & configuring VAS that have been developed

•   Review software design specifications and ensure that the Unified Modelling Diagrams are correctly designed according to the requirements of the service/application being developed

•   Conduct post-implementation checks to ascertain the benefit of new products or technology change on the service creation platform

•   Ensure efficient software development of VAS for Etisalat Nigeria

•   Ensure that all identified bugs are fixed according to the SLA of specific service

•   Investigate new technologies that could enhance the performance of the VAS Development Middleware Layer

•   Liaise with the Products & Services, IT, Enterprise Solutions, VAS Operations and other teams as and when required

•   Provide critical inputs relating to hardware dimensioning and capacity planning during budget cycles

•   Improve service development and quality of deployments with a view to increasing subscriber satisfaction

•   Conduct effective technical feasibility studies and impact analyses for new features and services within the VAS development environment

•   Support the provisioning of service capacity in the VAS development environment before introduction of new services

•   Manage and support the design of service delivery platform as well as service creation middleware strategies

•   Maintain key vendor relationships

•   Perform technology investigations into topics related to core service delivery platform design and performance

•   Support and advise on preparation and deployment of pre-requisites for project deliverables

•   Provide technical planning and optimization support to assist in service and product rollout

•   Provide end-to-end support in integration and input requirements for deployment of new applications

•   Support the team in defining and maintaining VAS development KPIs to ensure an efficient platform

•   Liaise with internal stakeholders to ensure optimization tasks are achieved

•   Apply knowledge and skills to analyze and resolve complex VAS development issues

•   Apply global best practices to work instructions/ processes/ tools in order to ensure high-quality and timely deliveries

•   Proactively assist the VAS development team in identifying and collecting required inputs for service and product development tasks

•   Participate in the process of establishing application and systems requirements for new projects or enhancements to existing services

•   Prepare and/ or review of functional and technical specifications for products and services

•   Liaise with 3rd party vendors during project development to review progress

•   Prepare and deploy pre-requisites for project deliverables.

Educational Requirements:

Bachelor's degree or equivalent in Computer Science, Computer Enginnering, Information Technology or related disciplines

Experience & Skills:

•   Minimum of 4 years directly relevant post-NYSC work experience, including extensive experience in enterprise level EE5 development (all phases of software lifecycle), interfacing with remote devices, operational responsibility for a product solution, and JAINSLEE Event-based application development

•   Demonstrable experience in interfacing with vendors and equipment suppliers

•   Solid understanding of project management methodology

•   Strong grasp of OOP concepts

•   Good knowledge of telecoms fundamentals

•   Comprehensive experience in java development

•   Strong grasp of enterprise-level java technologies with emphasis on EE5 or EE6 concepts (JSP, Struts, Spring, Servlets, EJB)

•   Solid experience in the development of applications implementing the following protocols: TCP/ IP sockets, SMPP, HTTP, XML, XML/ RPC

•   Strong knowledge of Solaris UNIX (operating system and scripting)

•   Very good knowledge of Oracle (Administration, database & PL/ SQL development)

•   Good knowledge of protocols such as SS7, SIGTRAN, SIP, GSM Protocols – MAP/ ISUP, etc

•   Good knowledge of JBOSS and Mobicents Application server and call/ traffic flows

•   Good knowledge of project management methods and software dimensioning and performance management tools

•   Demonstrable familiarity with Apache Ant or MAVEN and all phases of the software lifecycle: requirements, design, development, testing and deployment

•   Good knowledge of version control software

•   Ideal candidate must be an independent problem solver with good initiative and possess excellent project management, presentation, documentation, interpersonal and communication skills

Deadline: 12th September 2012.

Senior Engineer - Vas Development Job