Analytics Developer - Software Data

Berkshire  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

The candidate is expected to cover a software developer role, specifically for Big Data analytics. This mostly targets the creation of analytics, but the role can expand also to ETL/data-ingestion.

The ideal candidate will have advanced experience on both batch and streaming processing frameworks. Analytics will be designed and implemented using a data driven approach, so candidates need to have experience of working on data at-scale, and more specifically on network logs.

Key responsibilities include:

  • Working on a state of the art on-premise Hadoop cluster with a diversified set of BigData technologies
  • Understanding and management of existing analytics both from design and operational point of view. This includes a combination of batch processing and streaming, Scripting and compiling, ad-hoc and scheduled execution, etc.
  • Designing and building new capabilities to help identify any potential quality issues on both network and customer level

Skills and Experience

Education/Working experience

  • Master in Computer Science [desirable]
  • Experience in companies (or research projects) working with network data [desirable]

Technical Skills

  • Good coding skills
    • Scala, >[2y]
    • Python >[5y]
    • Command line tools and Scripting >[5y]
    • Standard CSV tools and practice
    • Web-development [is an extra]
    • Any other language [is an extra]
    • Any registered collaboration to already existing open source projects is very welcomed
  • Experience in Big Data tools
    • Spark (RDD and SQL) >[2y]
    • Hive >[3y]
    • Streaming frameworks (SparkStreaming, Flink, etc.)
    • Good knowledge of the ASF projects and community
  • Networking
    • Command line tools (eg, ssh)
    • Servers configurations and connectivity
    • Network protocols, expecially TCP/IP
    • End to end mobile data network architecture, interfaces and protocols, starting from devices, ending on the Internet access [is an extra]
    • Knowledge of DPI technologies [is an extra]
    • General knowledge of other data platforms (load balancers, Firewalls, PCRF, content filtering) [is an extra
    • Proven record of exceptional analytical skills
  • Scientific publication, talk to conferences are very welcomed
    • Understanding of network related indexes (latency, throughput, TCP/IP dynamics, etc.)
    • Understanding of QoE metrics (PLT, SpeedIndex, startup latency, etc.)

Soft/Business Skills

  • Demonstrates creativity and innovation
  • Works independently and defines objectives for himself
  • The ability to analyse requirements, identify potential implementation options and solutions, document clearly, and manage their delivery
  • Good documentation and communication skills.
  • Understanding of Legal/Regulatory, Data Protection, and Security requirements of the business.
  • Good interpersonal skills

Apply for immediate Interviews: Flint are a provider of services to the ICT Industry

Start date
August 2018
Duration
6 months Renewable
From
Flint Consulting Limited
Published at
17.07.2018
Project ID:
1599337
Contract type
Freelance
To apply to this project you must log in.
Register