Monday, November 2, 2009

Job Vacancy @ Openet




ABOUT OPENET

Openet is a leading worldwide provider of Transactional Intelligence solutions that enable the world’s largest and most innovative service providers to extract maximum value from their networks by gaining greater visibility into and control over the activity on them. Our solutions are based on a common product platform, FusionWorks, which sets the industry standard for performance, scale and flexibility. A global company, Openet’s implementations include long-running engagements with the world’s leading service providers such as British Telecom, Orange, at&t, Verizon Wireless and Telstra.

How to apply: send resume to atiqahramli at gmail.com

Professional Services:

1 x Senior Test engineer
6 x Software Design Engineers/Senior Software Engineers

• UNIX
• Oracle
• Customer facing
• Scripting
• flexible to travel
• telco protocol knowledge/experience preferred – BUT I can confirm that candidates not from a Telco background can be considered for mainly SDE level roles

Client Services

2 x Lead Test Engineer
5 x Senior Test Engineer
2 x Test Engineer
1 x Senior Support Engineer

Test Engineer

Role Title: Test Engineer
Department: Client Services
Location:
Reporting to: Director, Client Services

ROLE SUMMARY

The role of a Test Engineer in Openet Client Services requires solving a wide range of difficult problems in imaginative and practical ways. Peer/manager reviews exist at this level. The Lead Test Engineer must be able to take ownership of specific complex tasks, and take them to completion.

The some of the tasks involved are:

• Communicate effectively and consistently across client and Openet in support of the FusionWorks operating environments
• Effective Unit Test and System Testing of modules and systems
• Ability to communicate and work effectively with other members of the team
• Ability to create cohesive and clear documentation supporting tasks, issues and analysis
• Ability to test a complex module with minimal supervision or review.
• Review System Test Specifications and the work of Level l and II test engineers.
• Review Test plans and Testing of large modules and systems.
• Take a leadership role on larger Test projects.
• Ensure User acceptance of customer deliveries on a customer site, and dealing with customer issues.
• Mentoring and review of more junior test engineers.

PRINCIPAL RESPONSIBILITIES

• Technical Management of the Test Environments within Openet (Including set up of Lab, Set-up of Servers etc)
• Ability to take responsibility for Test Life Cycle.
• Take an active role in the design and implementation of test schedules
• Reading and understanding Unit, Integration and System Test Specifications
• Is able to plan, schedule and monitor own work with little review.
• Is creative in designing test
• Ability to communicate and follow-up on Technical Issues with other Openet groups
• Is proactive in a test team, contributes significantly to the success of the team and able to gain the co-operation of others.
• Is experienced in a variety of technologies, possibly focusing on a particular expertise.
• Continues to demonstrate an organised, systematic, disciplined and analytical approach to testing, problem solving, coding and defect fixing.
• Be able to function effectively with all applicable methods, procedures and standards. (Automated Test Tools experience is advantageous)
• Have excellent oral and written communication skills for effective dialogue with colleagues on the test team and superiors.
• Continues to develop an appreciation of the wider field of technology outside his/her own specialisation and has developed a good broad understanding of computer system architecture, (studying, magazines, WEB..).
• Able to bring these new technologies into use in Openet.

PERSONAL ATTRIBUTES

• Written & Oral Communication
• Mentoring Skills
• Self Discipline/Self Starter/Positive Attitude
• Attention to Detail
• Drive & Commitment
• Team Player
• Interpersonal skills
• Enquiring
• Analytical
• Creative
• Initiative
• Comprehension
• Planning

KNOWLEDGE REQUIREMENTS

- ESSENTIAL
• Telecommunications network and technology understanding
• Scripting Languages such as Perl, SQL, Shell
• Good working knowledge of Unix/Oracle
• Good automation skills

- USEFUL
• Programming Language such as Java or C
• Corba

QUALIFICATIONS

- Bachelors degree or equivalent experience, and a minimum 4-year to 6-years industry experience

EXPERIENCE

ESSENTIAL
- Previous Test Experience in the Telco industry. Demonstrable testing abilities. Experience leading a number of junior test engineers

USEFUL
- Development life cycle -Telecom

Code Factory

1 x Lead Engineer

Role Title: Lead Engineer
Department: Code Factory
Location: Kuala Lumpur
Reporting to: Technical Manager, Code Factory

ROLE SUMMARY

The role of the Lead Engineer in Openet requires the leadership of a team of engineers in the development of a complex software development project. The Lead engineer is responsible for ensuring the use of engineering concepts in accordance with Openet’s engineering objectives to solve complex problems in creative and effective ways. Peer reviews exist at this level.
Some of the tasks involved include:

• Leading a team and contributing to the development of a complex project.
• Working as the lead technical contributor or project coordinator within Code Factory Policy team.
• Creating and executing project plans - conception to completion.
• Planning for and tracking project performance from conformance to specification.
• Identifying project risks and developing contingency plans.
• Understanding product requirements and communicating technical concepts and status clearly and concisely to co-workers and management.
• Mentoring to and reviewing members of team.
• Ensuring effective handover of project to Test and Support groups.
• Assisting with on-site implementations of the final product.

PRINCIPAL RESPONSIBILITIES
• Leading project team or technical project
• Taking responsibility for the planning and delivery of a Project from requirements to release. Being able to properly scope complexity of large projects and provide clear input to resource requirements.
• Demonstrating an organised, systematic, disciplined and analytical approach to requirements definition, design, and implementation. Ensuring that the team applies this approach in a coherent fashion to all aspects of the development life cycle.
• Adopting an innovative and committed approach to overcoming obstacles and solving problems in order to successfully deliver on commitments.
• Coordinating with the work of other groups inside and outside engineering teams.
• Leading technical reviews of documentation and source code.
• Being part of a support rota.
• Being able to represent Openet at customer meetings, presentations and conferences
• Anticipating customer requirements for new products or features and influences the organization to implement them.
• Interfacing with the HR Manager regarding sourcing and interviewing staff

EDUCATION
Bachelors’ degree or equivalent experience, and a minimum 6 years industry experience.

KEY PERSONAL ATTRIBUTES
• Communication, Interpersonal skills, Enquiring Mind
• Analytical, Creative, Initiative
• Proactive and Self-Driven
• Precise, Attentive to Detail
• Comprehension, Planning, Vision
• Results Orientation
• Team player with Mentoring skills

QUALIFICATIONS
Bachelors degree or equivalent experience, and a minimum 2-year to 4-years industry experience

SKILLS

ESSENTIAL
• Excellent oral and written communication skills
• Strong leadership and drive
• Team leadership & Mentoring ability
• Strong technical skills and understanding gained through previous development experience
• Communications Project development lifecycle
• Design and development methodologies
• UNIX Operating System
• Unix, TCL, Perl or similar scripting

USEFUL
• C++ and/or Java development
• Billing / Mediation systems experience
• Working with CMM or ISO 9000
• Relational Database, preferably Oracle
• Telecoms Protocols, especially Diameter

EXPERIENCE INDICATORS

ESSENTIAL
• Previous relevant software engineering experience
• Telecoms Mediation
• Leading a team of 3-6 engineers

USEFUL
• Test methodologies
• Diameter protocols
• Policy Control
• Active mediation


1 x Senior Software Engineer
Role Title: Senior Software Engineer
Department: Code Factory
Location: Kuala Lumpur
Reporting to: Technical Manager, Code Factory

ROLE SUMMARY

The role of a Senior Software Engineer in Openet requires solving a wide range of difficult problems in imaginative and practical ways. Peer/manager reviews exist at this level. The Senior Software Engineer must be able to take ownership of specific complex tasks, and take them to completion.

Some of the tasks involved include:

• Creation and review of Functional Specifications using Proposal and requirement documentation as input.
• Ability to design and implement a complex module with minimal supervision or review.
• Review Design Specifications and code of junior and peer engineers.
• Create and review Test plans and Testing of large modules and systems.
• Take a leadership role on smaller development projects.
• Installation and delivery of customer deliveries on a customer site, and dealing with customer issues.
• Assisting with on-site implementations of the final product.
• Mentoring and review of more junior engineers

PRINCIPAL RESPONSIBILITIES

• Works on multiple problems of diverse scope where refinement of design/requirements will be necessary & is expected to drive resolution of requirements. Produces functional and design specifications and test plans in the course of implementing solutions.
• Is able to take responsibility for the complete life cycle of a module from requirements to delivery
• Is able to plan, schedule and monitor own work with little review.
• Is proactive in a development team, contributes significantly to the success of the team and able to gain the co-operation of others.
• Is experienced in a variety of technologies, possibly focusing on a particular expertise.
• Continues to demonstrate an organised, systematic, disciplined and analytical approach to designing, problem solving, coding and defect fixing.
• Have excellent oral and written communication skills for effective dialogue with colleagues on a project team and superiors.
• Being part of a support rota.
• Continues to develops an appreciation of the wider field of technology outside his/her own specialisation and has developed a good broad understanding of computer system architecture, (studying, magazines, WEB..).
• Able to bring these new technologies into use in Openet

EDUCATION

Bachelor’s degree or equivalent experience, and a minimum 4-year to 6-years industry experience..

KEY PERSONAL ATTRIBUTES
• Communication
• Interpersonal skills
• Enquiring
• Analytical
• Creative
• Initiative
• Comprehension
• Planning

QUALIFICATIONS
Bachelors degree or equivalent experience, and a minimum 2-year to 4-years industry experience

SKILLS

ESSENTIAL
• Excellent oral and written communication skills
• Able to work on own initiative
• Strong technical skills and understanding gained through previous development experience
• Project development lifecycle
• Design and development methodologies
• UNIX Operating System Unix, TCL, Perl or similar scripting

USEFUL
• C++ and/or Java development
• Billing / Mediation systems experience
• Working with CMM or ISO 9000
• Relational Database, preferably Oracle
• Telecoms Protocols, especially Diameter

EXPERIENCE INDICATORS

ESSENTIAL
• Relevant industry experience and ability to clearly describe technical content.
• Product development experience (especially a new product)
• Used to working under pressure / tight deadlines
• Experience of working within a small team.

USEFUL
• Experience of working leading a small team.
• Customer focused / facing work

Product Engineering

1 x Lead Engineer
• Team Leading (> 3 people)
• Process - Software Dev Life Cycle, e.g. Waterfall, etc.
• Communication Skills - Written & Verbal
• Customer Interaction - Requirements Gathering, On-Site, Etc.
• Project / Work Management
• OS - Unix (Solaris/HPUX) / Linux
• DB - Oracle / SQL
• Coding - Java / C++
• Coding - C / Other
• Scripting - Shell (Bash/Csh/Ksh) / Perl / Tcl / Python
• Version Control - CVS / SVN / VSS / Other
• Performance - Load / Capacity Testing / Tuning
• Business Analysis / Requirements Gathering
• Software Architecture / Design
• Test Plans / Specifications
• Tools - Test Case / Defect Management
• Test Automation - GUI/shell
• GUI Testing - Web / Swing
• Telecoms - Active (Request / Response) Mediation
• Telecoms - Client / Server, Protocols (Diameter, Radius, etc.)

2 x Software Design Engineers
• OS - Unix (Solaris/HPUX) / Linux
• DB - Oracle / SQL
• Coding - Java / C++
• Coding - C / Other
• Scripting - Shell (Bash/Csh/Ksh) / Perl / Tcl / Python
• Version Control - CVS / SVN / VSS / Other
• Performance - Load / Capacity Testing / Tuning
• Business Analysis / Requirements Gathering
• Software Architecture / Design
• Telecoms - Active (Request / Response) Mediation
• Telecoms - Client / Server, Protocols (Diameter, Radius, etc.)

Training
1 x Trainer

• Training Delivery
• Scripting Languages (PERL, TCL shell etc)
• Programming Skills (C, C++ JAVA etc)
• Software development life cycle
• Telecoms industry experience
• Oracle Database skills
• UNIX expertise
• Customer deployment experience