Scala Big Data Developer (INSIDE IR35)

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

Description

This client is looking for a Scala Big Data Engineer.

These initiatives are using best of breed technologies, such as Cassandra, Hadoop, Spark, HDFS, HBase along with in-house developed technologies, and the successful candidate will be working in a fast paced, dynamic team environment, building commercial products which are at the heart of the business.

Markit is on the lookout for highly skilled developers' proficient programming in the JVM ecosystem. Scala is the language of choice, along with strong analysis and troubleshooting skills. The candidate needs to be able to code for a highly available distributed system as well as profile and debug it.

The team follows an agile Scrum software development process with the emphasis on delivering high quality, tested and demo-able code at the end of each sprint.

Duties & accountabilities

Design and implement "Big Data" platforms for time series storage, batch and Real Time analytics.

Ensure highly interactive response times. Avoid allowing performance bottlenecks to creep into the system.

Interpret and analyse business use-cases and feature requests into technical designs and development tasks.

Be an active player in system architecture and design discussions.

Take ownership of development tasks; participate in regular backlog grooming, sprint planning, design and code review meetings.

Be proud of the high quality of your own work.

Work with a number of teams (in multiple worldwide locations).

Always follow quality standards (unit tests, integration tests and documented code).

Be delivery focused, have a passion for technology and enjoy offering new ideas and approaches.

Business competencies

Education and experience

Bachelor's degree in Computer Science, Applied Mathematics, Engineering, or a related discipline, or equivalent experience.

Strong software development experience: Scala

Be able to demonstrate experience as a key player in Big Data projects.

In depth knowledge of Apache Cassandra.

Experienced in the Hadoop ecosystem (HDFS, Spark).

Hadoop optimisation, including storage file formats, data transmission techniques and partitioning.

Linux/Unix and Shell Scripting.

Experience with TDD and BDD.

Experience developing and hosting solutions on AWS.

Commercial awareness

Knowledge of credit risk and market risk management workflows is useful but not required.

Management requirements

You can effectively provide technical direction, and estimates to fulfil a set of requirements.

You can effectively manage timelines and cross team coordination.

You can follow relevant technology trends, actively evaluate new technologies, and use this information to improve the product

You get a lot of satisfaction from on-time delivery.

Happy clients are really important to you

You take pride in your work.

Willingness to shoulder some of the dev opts responsibilities in the team

Personal competencies

Personal impact

You love to solve complex problems, whether that's making the user experience as responsive as possible or understanding complex client requirements.

Communication

You can confidently present your own ideas and solutions, as well as guide technical discussions.

You can effectively communicate with external clients

Teamwork

Your welcoming attitude encourages people to approach you when they have a problem you can help them solve.

Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. It is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available on our website.

To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website.

We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. If you are resident in the UK, EEA or Switzerland, we will process any access request you make in accordance with our commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.

Start date
ASAP
From
TEKsystems
Published at
18.01.2020
Project ID:
1877709
Contract type
Freelance
To apply to this project you must log in.
Register