Analytics Developer - London, United Kingdom - eFinancialCareers

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description
This is an Analytics Developer role in our client's Big Data team.

Their vision is to democratise big data and analytics across our business, allowing users to understand performance or create meaningful insights in a timely and user-friendly manner, whetherit be connecting to our Hadoop Data Platform via APIs, Python or SQL, or using enterprise analytics platforms such as Qlik or Tableau.


This is an exciting opportunity to develop and support an enterprise Analytics platform using Qlik and Tableau, while working with leading big data technologies and developing your programming skills in Python, Java and SQL.


Key responsibilities:


  • Assist in Data Engineering tasks using Java, Python (PySpark, PyFlink) and SQL
  • Work in partnership with the business to define detailed Analytics requirements
  • Design and implement endtoend analytics solutions from conception, data acquisition, modelling, data integration and Analytics output:
  • To liaise with other development teams as necessary to implement cross-team projects
  • Be alert to Conduct Risk issues, specifically the risk of harm to client interests, market integrity and/or competition in financial markets due to inappropriate practices or behaviours across the firm

To undertake and manage:


  • Systems analysis and design
  • Systems development
  • Systems documentation
  • Production support and outofhours system maintenance

Skills / experience required:


  • Experience developing in Java or Python
  • Ability to write SQL statements, including Analytics functions
  • Exposure to and understanding of key RDBMS concepts
  • Experience delivering multiple Reporting requirements using one or many of the named technologies, or an equivalent technology e.g. Python, SQL, Tableau.
  • Experience working with enterprise analytics tools such as Tableau, Power BI, Qlik etc is advantageous
  • Working under pressure in a fastpaced business environment with large, complex data sets
  • Willingness to learn new technologies and keep uptodate with trends and proactively identifying areas into which they can be applied

Desirable

  • Understanding of Hadoop HDFS, Spark and Hive
  • Flink, Airflow, Elastic, Kibana, Ansible, Linux, Docker, Maven, Jenkins
  • Experience working with ETLs and Data Integration strategies
  • Batch processing, scheduling, orchestration and monitoring
  • Data modelling and schema design; RDBMS, JSON Schema Design

Additional Skills / experience:


  • Experience of software development in a financial services environment advantageous
  • Experienced designing database schemas, performance tuning and querying large data stores.
  • Solid Numerate Degree and/or demonstrable professional experience

Personal attributes:


  • Team player with excellent interpersonal skills and confident communication skills.
  • Must be proactive in generating ideas and effective at developing solutions that are balanced, proportionate and effective. It is critical that this is achieved in collaboration with the global team.
  • Ability to work and function under pressure, handle multiple tasks, and shifting priorities
- "Self-starter" always looking to improve quality of process and deliverables and keen to take a lead role in that process

More jobs from eFinancialCareers