Project Manager, London

We’re looking for a Project Manager to join our London office based team.

The successful candidate will play a key role in our dynamic and award-winning company. You’ll be responsible for delivering projects for mission-critical systems to mobile network operators, law enforcement and emergency service organisations worldwide.

Main Job Responsibilities:

Ensure that project plans are accurately drafted, approved and executed, managing all internal, customer and 3rd party resources to ensure delivery is on time and within budget.

Required Minimum Experience:

  • MSc or BSc (2:1 minimum from reputable – Tier 1/2 institution) backed by an excellent track record of delivery on time and under budget
  • Prince 2 or PMP qualified and with practical experience
  • Ability commensurate with 5 years’ experience in a similar role, working on the supplier side, and preferably with a small/mid-size software product company
  • Should have a sound technical background.
  • Foreign languages a plus (e.g. Spanish, Arabic)
  • Experience of JCT contracted projects beneficial.

The candidate should be:

  • Structured, logical and organised.
  • Experienced in working with and managing technical team members who do not report to them directly.
  • Comfortable dealing with clients, negotiating changes, acceptance, etc.
  • Able to fulfil some BA functions such as requirements capture and the production of documentation.
  • Experienced in working on the implementation and deployment of a software product – ideally for Mobile Network Operators.

Also, if needed:

  • Able to respond to bids, RFP, commercial proposals and meetings.
  • Able to engage in some presales activities. Able to coordinate and participate in deployments abroad with periods onsite.
  • Last but not least, will have an eye for detail, with a “can do” attitude and the ability to ‘get the job done’.

Vacancy: Regional Sales Director – Europe


Reporting to the Global VP Sales, the RSD will be responsible for Creativity Software’s (CS) business and relationships in the region. Location could be anywhere in Europe.

The Role

With a competitive salary and attractive bonus scheme, you will act as the commercial opportunity owner and lead the bid support team throughout the sales cycle. You will be responsible for the acquisition of new customers, and overall revenue growth in the region. Role will involve extensive travel within the region.

Key requirements

  • Essential experience in selling into either mobile network operators, emergency services or law enforcement sectors.
  • Experience in working with customers on identifying business value as part of a pre-sales engagement is important. You will not be just selling functionality.
  • You must be accustomed to working with and through channel partners.
  • Experience in building and owning customer relationships and positioning your company as a trusted advisor within your specific domain.
  • You have excellent presentation skills – comfortable dealing with clients, explaining technology solutions, white boarding value models, formal presentations, negotiating etc.
  • You will have extensive experience of complex technical sales, where the sales process involves the identification and documentation of needs, and the submission of written proposals. Experience with RFPs is a must.
  • Strong background in new business sales development, be comfortable with cold calling and operating at C level.

About You

You will have a university degree – ideally in a business or technical discipline. Fluent English is a must for the role and other regional languages are highly desirable.

Ideally, you will have recent and direct knowledge of selling software or services to mobile network operators. This means you will understand the sales process within our target customers, will understand the technology infrastructure, know the people to whom we sell, and will be able to position our products correctly.

You will have received formal sales training and be used to working within a target driven sales process. Although a small company, Creativity Software is staffed by people with blue chip sales backgrounds, and the sales process is documented.

You will be a tenacious but personable communicator – to enable you to access people who are often difficult to identify, and even more difficult to engage with.

  • Smart, bright and enthusiastic with a rolled-up sleeves mentality.
  • Target driven and results focused – with a track record of delivering against objectives and business development targets.
  • Articulate with excellent communication skills.
  • Able to deliver work on time to a consistently high standard.
  • Able to influence at the highest level – internally and externally.
  • Strong technical understanding of mobile network technology
  • Pro-active, flexible and customer focused

You will preferably have a minimum of 10 years commercial experience in sales or business development role with a strong track record in specific, measurable revenue generating responsibilities.

You must be comfortable working in a dynamic, small company environment. Last but not least, you have an eye for detail, with a “can do” attitude and the ability to “get the job done”.

About Creativity Software

Creativity Software Ltd is an award-winning business, specialising in Location Based Services (LBS) and data enablement. We have a suite of products that are world class in quality, which enable mobile network operators around the world to capitalise on the data enablement and LBS market opportunities and to meet regulatory location requirements.

The company has deployed solutions for Tier 1 operators in South America, Europe, Middle East, Africa and Asia since 2004.

The opportunities are endless. With a developing and innovative product suite, a growing client list, impressive order book and rapidly expanding team, this is an exciting time to join and make a genuine impact on the future success of the business.

Marketing & Advertising – Campañas de Mobile Marketing y Clientes basadas en la ubicación

Los anunciantes quieren (y es lógico que así sea) poder dirigirse a los consumidores con anuncios, campañas y publicidad en general entendiendo el contexto del individuo objetivo. Dentro del contexto del consumidor, la localización precisa se considera un elemento esencial y muy importante a ser tenido en cuenta. A través de varios estudios, esto ha demostrado aumentar la eficacia de las campañas en un 86% e impulsar mayores tasas de respuesta. Además, también se estima una mejora entre 5(cinco) y 7(siete) veces de take-up de las ofertas presentadas.

Entre las mejores prácticas destacamos la inclusión de Call-to-action medibles, como así también vouchers y códigos QR.

 Este tipo de campañas traen asociados importantes beneficios entre los que se destacan:

  • Mejora de la orientación y eficacia de las campañas sobre móviles
  • Registra el comportamiento histórico y detecta patrones para la previsión de futuras campañas
  • Permiten las Call-to-Action en tiempo real para impulsar la participación
  • En comercios minoristas permite acción inmediata mediante conocimiento preciso de la ubicación

Para poder implementar acciones y campañas de este tipo es necesario contar con una plataforma de ubicación (LBS) que se integra a las diferentes plataformas de publicidad a través de API flexibles. 

Tecnología LBS: Solución activa y pasiva híbrida completa

La solución LocationWise LBS (Location Based Services) de CS es una plataforma de ubicación basada en estándares líder en la industria tanto el 3GPP como el TMForum, que proporciona todas las generaciones de GMLC / SMLC para 2G, 3G, 4G, 5G y CDMA. La solución emplea algoritmos de segmentación altamente precisos para permitirle localizar a todos los suscriptores móviles de su país, en todo momento, cuando está activado. Los algoritmos CS patentados aumentan la tecnología estándar de la industria para mejorar significativamente la precisión. Esto permite una amplia gama de casos de uso, desde marketing contextual en tiempo real hasta soluciones de seguridad.

Esto se combina con sondeos y procesos para recopilar pasivamente datos de red junto con capacidades de mediación y retención para entregar datos de ubicación para cada evento de señalización en toda la red. El módulo EAI de Middlewise proporciona a los clientes una puerta de entrada altamente flexible, que facilita la implementación, reduce los costos de integración y mejora los informes. Juntos, estos representan el sistema de posicionamiento híbrido más potente y totalmente integrado del mercado.

Autor: Javier D’Agostino, LATAM Sales Director en Creativity Software, March 2021

Senior Linux System Engineer

Due to increased demand for our products, we are currently looking for outstanding individuals to join our highly professional team.

Remote working (partial or full) is an option for this role dependent on home location.

Main Role Responsibilities:

  • Preparation, installation and ongoing support of Creativity Software systems and software deliverables.
  • Act as first point of contact for support issues for specific customers and work in conjunction with local 2nd line support teams and all relevant internal staff to provide support to all customers.
  • Support to internal infrastructure and solutions as well as occasional individual support to technical and non-technical teams.

Knowledge and Experience

The candidate should be bright, dynamic, and reliable. They should also have solid communication skills and work in a highly structured manner. The candidate should have skills and experience commensurate with at least 5 years in a similar role.

Technical:

  • Strong Linux skills
  • Installation, configuration of Linux (CentOS), Apache, MySQL, PHP, etc.
  • OS hardening
  • Setup of networking equipment (switches, load balancers, VPN, etc.),
  • Setup and configuration of monitoring/alert tools (e.g. TICK, Nagios)
  • Installation of hardware and software systems, at client sites and remotely
  • System dimensioning, provisioning and configuration
  • Experience of support and maintenance to internal office networks and workstations
  • Familiarity with DevOps tools such as Ansible, and Docker
  • Familiarity with VM tools such as VMware and oVirt
  • Knowledge of NFV/VNF environments and tools would be a distinct advantage (e.g. OpenStack).
  • MySQL setup and ideally tuning and replication
  • Postgres experience is beneficial

Support:

  • Logical approach to problem solving
  • Ability to liaise both with clients and internal teams to address issues effectively
  • Able to communicate and liaise at a technical level; including to customers whose first language is not English

Minimum formal qualifications required:

BSC or MSC in Computer Engineering

Other:

  • Able to write excellent quality technical documentation such as: installation guides, operation manuals, test plans, etc. in English
  • Experience of ITIL, ISO and quality management processes would be beneficial
  • Knowledge of additional languages a plus (e.g. Spanish, Arabic)

Job Purpose and Objectives

Key purpose of the role:

At the outset of our projects you will prepare environments for the initial deployments of Location Based Services solution elements, deploy those elements following a defined procedure, documenting any deviations, and then ensure the deployment is complete and ready to pass to support. Subsequently, in each project, and indeed for any of our international customers, you will provide the highest standard of ongoing support.

This will initially be during UK working hours, however availability for out of hours cover (24/7) will eventually be required (i.e. on call, as part of a rota).

Main objectives / key deliverables / targets:

  • Comply with customer support SLAs
  • Proactively monitor and maintain our deployed solutions
  • Help develop best practice within the company for systems testing, deployment and support

Autonomy

The culture and management of Creativity Software is based on respect – for self and others – trust, and empowerment. In practical terms this means that individuals are given goals/objectives and are expected to take responsibility for achieving them with minimal supervision.

Mature, responsible individuals flourish within this environment, and are encouraged to be open and honest, to seek support and feedback at all times. There is a reasonable amount of documentation – of policies, best practice etc – and these need to be understood and observed. However, the nature of the business means that discretionary judgements are required frequently – and the individual will be encouraged to take on responsibility/autonomy within this context.

Impact

This is a significant role within the company. The speed of delivery of a solution to our customer’s requirements and its subsequent stability and performance can be greatly affected by the role holder. It is a customer facing role, and much of the assessment of the capability of CS by the customer will be based on the level of professionalism demonstrated by the role holder. This is essential for the retention of customers and securing future business from them.

Additional Information

For some projects, a degree of security clearance may be required (up to SC) and candidates must be willing to apply for such clearance with Creativity Software.

What are Location-based Services (LBS)?

These enable mobile operators, law enforcement agencies and the banking sector to capitalise on the incredible value of mobile location intelligence.
Location-based technologies offer MNOs the opportunity to deliver contextual services. As such services are specifically orientated towards the position of the mobile handset, it enables MNOs to provide services that are more targeted and effective.

Location Based Applications and Services

Location services cover a wide range of services, orientated at individual users or devices and vehicles. These can include:

  • Fraud mitigation services for the card payment industry
  • “Find Me” services e.g. nearest restaurant, coffee bar, ATM etc
  • Location-based charging, for example ‘Home Zone’ or ‘Office Zone’
  • Retail offers – dependant on user proximity
  • Social networking services
  • Visitor local information services
  • Child find/locate services
  • Route planning/navigation
  • “Where am I” type information services
  • Location-based games
  • Vehicle and asset tracking
  • Support for emergency services and Law Enforcement Agencies.

Such applications may be supported within a mobile operator’s network, or externally via third parties. In both cases, the application which depends on information obtained and processed by network resources is referred to as an LCS Client.

Location Techniques

The location of the UE is defined in terms of latitude and longitude coordinates. The accuracy depends on the particular technique used to locate the mobile. Several mobile industry variants are currently deployed – GSM, UMTS, LTE 5G & CDMA. The method for ‘requesting’ a user’s mobile location and the resultant network generated messages are standardised, regardless of the location technique utilised.
The ability of a mobile network to establish the location of UE is essential to ensure incoming calls are ‘directed’ to the appropriate cluster or group of cells. Such clusters or groups are defined/known as Location Areas. To ensure consistent call management, mobiles continually assess and measure the radio parameters from surrounding / neighbouring cells and detect when moving from one cell area (LAC) to another, in close co-ordination with the radio access network and base station infrastructure. Using this information, it is possible to ‘triangulate’ the geographic position of a user mobile. There are three primary data sets that can be used to cost-effectively locate the position of UE equipment without significant overhead. These are:

  • Cell ID
  • Cell ID + Timing Advance (TA) (CITA)
  • Cell ID + TA + Relative Signal Strength (RxLEV) (CITARx)

Infrastructure Required

In order to capture the information required for determining the location of UE and to control the management of authorised requests from LCS client applications to access the data requires the deployment of two dedicated nodes in mobile networks: the Gateway Mobile Location Centre (GMLC) and the Serving Mobile Location Centre (SMLC).

What is a GMLC?

Creativity Software’s GMLC solution can interconnect with third party SMLCs or can be delivered as part of a complete turnkey solution. Our GMLC offers a range of deployment options, supports connectivity to the NSS via Lg and Lh interfaces or alternatively make use of the MAP ATI function. For IN environments, Push Mode location updates can be supported.

GMLC – How it works

Privacy is a critical issue in location based services. The Creativity Software GMLC performs authentication and authorisation checks in location requests received from the LCS to ensure privacy and adherence to permission policies.

The GMLC provides the interface to the LCS client which may be positioned external to the network e.g. 3rd party VAS application. The GMLC receives individual requests to locate and report back the geographic position of a user mobile. Such requests are in general permission-based reports – i.e. the particular mobile user has granted approval for his/her location to be made available. At the same time, checks are made to confirm that the LCS client is authorized to make such a request and ensure the UE (User Equipment) is able to support LCS enquires.

The GMLC must first determine which Serving Mobile Switching Centre (MSC) is managing the UE at the time the LCS request is made. To do this, it first identifies the MSC involved by making a request to the HLR. The HLR returns this information and a message is sent to the appropriate BSS via the MSC. The BSS determines the serving Cell ID and if available the timing and signal strengths from this and neighbouring cells.

This combined information is routed to the SMLC / SAS / E-SMLC where the calculation of geographic position estimation is carried out. The result is passed back to the MSC via the radio sub system and then to the GMLC for delivery to the LCS client (according to the 3GPP standards, there is no direct connection between the SMLC/SAS/E-SMLC and the GMLC – the location is always reported back to the MSC that has initiated the location request).
The GMLC is based on industry-standard SS7 protocol stacks, supporting SIGTRAN interfaces for IP connectivity and TDM transport in legacy environments. Creativity Software’s GMLC can interconnect with third party SMLCs, or both can be provided as part of a turnkey solution. Creativity Software’s GMLC solution can also be configured as a fully standards-compliant MPC for CDMA networks.
The interface provided complies with OMA MLP V3.2 and V3.1. Priority levels are handled through the optional selection of a priority level within the request and feeding appropriate prioritised queues. All the following messages flows are supported as per OMA:

  • SLIS (Standard Location Immediate Service)
  • ELIS (Emergency Immediate Service)
  • TLRS (triggered location reporting service)

If available, following subscriber information can be provided to the LCS-Client in addition to location response:

  • Subscriber state
  • Age of location
  • IMSI
  • IMEI
  • MCC,MNC,LAC,TAC
  • VLR address

Our GMLC can interface with any HLR/MSC/SGSN that supports 3GPP 29.002.
According to the 3GPP LCS architecture, the interface between GMLC and HLR is known as the Lh interface, and the interface between GMLC and MSC/SGSN is known as the Lg interface. The GMLC uses the Lh interface to obtain routing information of a target terminal. It uses the Lg interface to request the positioning information of a target terminal from the radio network via the core network.

The GMLC supports the following MAP LCS standard messages:

  • MAP-SendRoutingInfoforLCS (SRI-LCS)
  • MAP-ProvideSubscriberLocation (PSL)
  • MAP-AnyTimeInterrogation(ATI)
  • MAP-SubscriberLocationReport (SRI)
  • MAP-SendRoutingInfoForSM (SRI-SM)
  • MAP-ProvideSubscriberInformation (PSI)
  • MAP-SubscriberLocationReport (SLR)

What is a SMLC?

Creativity Software’s SMLC (SMLC / SAS / E-SMLC ) can be provided as a standalone unit, or co-located with the GMLC, depending on the telecom mobile network architecture required. This flexibility is a key strength, allowing Creativity Software to meet the requirements of different network configurations and integration with equipment from different vendors. It can be configured as either an SMLC for GSM networks and their derivatives, or as a fully standards-compliant PDE for CDMA networks.

SMLC for Mobile Network Operators – How it works

Location Services (LCS) cover services using the positional (geographical) location of mobile user’s equipment (UE) to offer a range of value added services. The location of a user’s mobile is defined in terms of latitude and longitude coordinates. The accuracy depends on the particular technique used to locate the mobile. Several mobile industry variants are currently deployed. The method for ‘requesting’ a user’s mobile location and the resultant network generated messages are standardised regardless of the location technique in use. As mobile networks can support multiple BSCs, Creativity Software’s SMLC platform can support connectivity to a number of BSCs via the standard Lb interface. It fully supports the 3GPP standardised network infrastructure for Location Services. This allows the SMLC to obtain radio measurements from the widest range of sources to determine the position of any target UE within the network.

Key Features / Support for the following interfaces:

  • Iupc Interface between RNC and SAS (RNC interface)
  • Lb Interface between SMLC and BSC (BSC interface)
  • Lc Interface between GMLC and gsmSCF (CAMEL interface)
  • Le Interface between External User and MLC (external interface)
  • Lh Interface between GMLC and HLR (HLR interface)
  • Lg Interface between GMLC and VMSC (gateway MLC interface)
  • SLh Interface between GMLC and HSS
  • SLg Interface between GMLC and MME
  • SLs Interface between E-SMLC and MME
  • Sh Interface between application server and HSS
  • Ml Interface between E-CSCF and LRF