PRODUCT ARCHITECT
July 1st, 2009
Tags: architectural C++ Clover Short Code analysis tools Corba Rules Engines Enterprise Architect Java LINT Purify/Quantify Rational Profiling tools Relational Database Design Rose Telecoms
Our client is looking to recruit a Product Architect to join their PD Session and Event Management (SEAM) GroupJOB DESCRIPTION
Member of the leadership team for this key software development team, providing architectural guidance to team members and holding key Design Authority.
RESPONSIBILITIES, JOB ACTIVITIES, DESIRED OUTCOMES
· Product Architect within the SEAM group, drawing on resources within the group.
· Sign-off for high-level designs/architecture within the SEAM group.
· Performance modelling of all software processes within the group, and recommending performance improvements.
· Input to functional requirement specifications for major product projects from an architecture/design perspective.
· Maintain UML repository for new designs.
· Maintain architectural documentation for SEAM group, contributing to overall product architecture documentation.
· Technology roadmap for the SEAM group, (which dovetails with overall technology roadmap).
· Propose and drive product improvement initiatives, preparing and presenting support business case to the management team.
· Mentor senior developers/designers within the SEAM group on architecture and high level designs.
· Engender team working within the SEAM group, and between Development and Product Architecture groups.
· Provide single weekly status to Product Architecture Group Manager and Development Group Manager.
SKILLS CRITICAL FOR SUCCESS
· A technical degree qualification is a key requirement for this role.
· At least 15 years previous experience in the telecoms Industry, of which at least 5 are in an architectural role.
· Previous advanced C development and design experience.
· Previous UML modeling experience.
· High performance in memory database techniques.
· Multi threaded techniques applied to real time applications.
· Systems profiling techniques.
· Relational database design experience, e.g. ODBC/SQL/SYBASE CTLIB/ORACLE
· Knowledge of UNIX (Sun Solaris).
· Knowledge of telecom standards and protocols e.g. ASN1, SS7, IS41, GSM, TDMA, SMSC protocols, Camel.
· Strong communication and presentation skills.
· Ability to work at an abstract level, while also capable of proposing and driving concrete plans, particular in the area of product improvement.
· Ability to work at various levels within the organisation, from working with development on designs and technology choices, to preparing summary presentations and business cases for management team.
SKILLS WHICH WILL GIVE AN ADVANTAGE
Experience in the following:
- Enterprise Architect or Rose/Rational
- Profiling tools e.g. DTRACE
- Code analysis tools e.g. Purify/Quantify, LINT, Clover
Experience of design in any of the following:
- Short messaging interfaces
- Experience of INAP CS-2/CAMEL/WIN standard interfaces
- IVR (Interactive Voice Response).
- Tariffing and rating of realtime calls
- Database client/server interface
- TCAP
- Knowledge of C++, Java and Corba
- Design for configurability (e.g. Rules Engines)
YEARS EXPERIENCE REQUIRED
At least 15 years previous experience in the telecoms Industry, of which at least 5 are in architectural role.
Apply for "PRODUCT ARCHITECT" job
All fields are compulsory!
