Insight Engineer


Salary: Competitive

Location: Porto Salvo, Portugal

Posted: 09 Apr 2019

Role Brief

The Insight Engineer is to be integrated in the TechOps NSS team, with responsibilities over the NSS services, platforms and networks reporting portfolio, allowing the organization to have access and gain insights on their performance and capacity indicators.

The Insight Engineer must aim to provide meaningful reporting and analytics, augmenting visibility and help the teams keep high levels of service availability and customer satisfaction, driving continuous improvements based on data. This is a technical role with significant exposure that requires a transversal domain knowledge of Truphone's core network, mobile services signaling protocols, call flows and significant experience on data models, data lakes and warehouses, reporting and visualization tools, data quality and security, along with several other aspects of data management and governance.

Key Accountabilities 

Manage and deliver Data reporting and insights across the technology domain, with a particular focus on mobility services (NSS/Roaming):

  • Design, build and manage Truphone's network and services' reporting portfolio;
  • Work within the NSS domain to collect information/insight requirements and highlight suitable data sources and needed enrichments and aggregations;
  • Work closely with the Data services team (data platform owners) to adequately prioritize and streamline data source ETL requirements as they populate the data lake, acting as the champion of the domain's data;
  • Collaborate with NSS teams and Data Services to design and maintain the relevant indicators for the platforms and services, ensuring their availability and quality, and providing relevant insights to help achieving the desired levels of service quality and performance;
  • Design and deliver performance and capacity reports, customized dashboards and monitoring triggers (SWAT configuration) inside the domain;
  • Perform service assessments to determine service impacts (outages, degradations, etc.), study load and traffic patterns in order to derive analytics, predict future behaviours and establish the most suitable thresholds for event generation (actionable insights);
  • Provide support to report and dashboard's consumers, troubleshooting any issues emerging from the underlying data sources;
  • Generate useful business insight from the data lake, using not only visualization tools to build reports and dashboards that address existing business needs, but also other tools to explore the data lake at large and uncover new insights.
  • Drive the adoption of the most suitable data visualization tools, as deemed adequate and relevant to address the specific needs within the domain, advocating continuous improvement and data-driven decision making.


Required Skills:

  1. A general knowledge of mobile networks and services is mandatory
  2. Core GSM network platforms, protocols and flows is preferred, namely:
    1. HLR/HSS, STP, DSC, OCS, GGSN, IMS, MSS, MGW, etc.
    2. MAP, CAMEL, SIP, ISUP, Diameter, Radius, GTP, DNS, etc.
  3. Experience with Data Management related topics
  4. Proficiency on data modelling and ETL
  5. Good knowledge of data stores, lakes and warehouses
  6. Vast experience with Data visualization and reporting tools
  7. Proficiency with database management systems (SQL and NoSQL)
  8. Experience with data repositories in the cloud (e.g. Azure, AWS)
  9. Proficiency with data streaming and big data technologies (Spark, Kafka, Hadoop, etc.)

10.  Comfortable with calculus/mathematics (e.g. statistics, probabilities)

11.  Programming skills a plus (e.g. shell scripting, python, scala, ansible)

Supporting skills:

  1. Experienced with network performance management and optimization (traffic models, performance indicators and capacity estimation)
  2. Logical reasoning and critical thinking towards problem solving
  3. Proficient in data analytics and data exploration tools
  4. Concepts of Data science

Personal qualities:

  1. Team player, able to work in multi-cultural environment with strong analytical capabilities
  2. Detail conscious, highly organised and methodical with a strong work ethic
  3. Excellent writing and formal presentation skills. Ability to translate complex technical concepts into clear and concise common language that can be easily understood by non-technical peers
  4. High degree of autonomy regarding prioritization and decision-making
  5. Innovative and inspiring

Experience / Background:

  1. 5+ years of experience working in a demanding and technology driven environment
  2. 3+ years working around mobile networks and IP technologies
  3. Computer Science Degree or similar education
Apply now

No agencies. We do not accept CVs from 3rd parties

Apply now

No agencies. We do not accept CVs from 3rd parties