Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Ensures customer satisfaction through owning the delivery process of their requirement projects.
- Owns the requirements gather processes and ensures that such requirements are well integrated within technology plans.
- Manages all the projects’ related activities (proposal formulation, requirements, planning, reporting, … etc.)towards the successful delivery of customer requirements, timely reporting on , and addressing risks as they arise.
- Acts as the technology partner to the customer and technical SPOC on matters related to timelines and scope of projects’ delivery.
- Work on expanding work scope with the different customers and ensure the business is continuously developed.
- Work on different opportunities management, and follow up with customers till opportunity status is finalized.
- Can own more than one project and/or opportunity at the same time.
- Projects / opportunities owned will be small or medium size.
Job Requirements
Education:
- Bachelor's degree in computer science, Software/Systems/Telecom Engineering or equivalent
Work Experience:
- 6+ years of professional experience in IT domain,
- 2+ years of experience in software development and architecture.
- 2+ experience as business analyst or any similar role that involves requirements elicitation, analysis , creating process flow-diagrams & documentation .
- Telecom experience is a plus.
- IT Knowledge:
- Expert knowledge in development technologies. (Java, javascript, python , VB or any other scripting experience , very good understanding for Object-oriented programming)
- Exposed and familiar with the following technology domains [Portals, Java solutions, Robotics , automation , Hosting, IT operations]
- Experience working with Scrum Framework and tools.
- Awareness of ITIL processes and best practices.
Technical skills:
- High business analysis skills.
- Strong analytical and product management skills required, including a thorough understanding of how to interpret customer business needs and translate them into application and operational requirements.
- Ability to understand the business from operational, financial, and technical points of view
- Good communication, Presentation and documentation skills [Proposal Writing, High level and detailed requirements documents writing, Presentations, training materials
- Complex problem resolution
Personal skills:
- Team player, strong influence and relationship management skills.
- Excellent Customer relationship management skills with ability to interact with high management.
- Deep expertise in leading teams and setting priorities to insure project delivery.
- An understanding of, and a willingness to adhere to, formal change control procedures and disciplines.
- An aptitude for problem solving, with the ability to take a logical route to the source of an error.
- A self-starter who delivers high quality work and can adapt to new challenges, either on their own or as part of a team.
- Excellent communications and Presentation skills both in Arabic and English for both technical and non-technical audience
- Putting Customers First Advanced (Level 1)
- Managing A Changing Environment Advanced(Level 2)
- Performing Through Our People Advanced (Level 1)
- Making A Personal Difference Advanced (Level 2)
- Delivering Results Advanced (Level 1)
- Communicating For Impact Advanced (Level 1)
- Ability and willingness for travelling
- Putting Customers First Advanced (Level 1)
- Managing A Changing Environment Advanced (Level 2)
- Performing Through Our People Advanced (Level 1)
- Making A Personal Difference Advanced (Level 2)
- Delivering Results Advanced (Level 1)
- Communicating For Impact Advanced (Level 1)
- Ability and willingness for travelling