IC Resources Ltd

IoT Software Engineer - Java or Scala

£60000 - £70000 per annum + depending on experience
24 Apr 2017
22 May 2017
Simon Allen
Specialist Area
Contract Type
Full Time
IoT Software Engineer - Java or Scala
£60k-£70k depending on experience

Our London based client is an (IoT) Internet of Things platform company who are growing rapidly and are now looking for a Software Engineer to help build the next generation IoT platform and applications powered by machine learning. We are looking for experienced Scala or Java Developers to design, implement, support, and grow the tools our developers and customers use nearly every minute of their day.

You will be responsible for design, code and maintenance of a distributed computation system powered by google cloud platform. Integrate multiple data sources using Extraction, Transformation and Loading (ETL) in the cloud. Design and build a distributed data platform which can horizontally scale as well as Implement statistical algorithms using popular frameworks over the data repositories.

Other duties will involve:

*Manage multiple Big Data clusters and data storage in the cloud
*Identify any enhancements and suggestions for improvement that could be included in the products or the products integration
*Collect and process event data from multiple application sources.
*Receive, review and perform Go-Live requests in accordance with documented procedures
*Receive, review and perform Requests for Change as per Change Management Procedure

As an IoT Software Engineer you will have:

*Excellent experience developing/programming with Java, Scala or both.
*Basic knowledge of Python is ideal
*Industry experience working with large scale stream processing, batch processing and data mining.
*MQTT, STOMP, AMQP are familiar to you, and so is Bluetooth beacons and RFID; and you will have heard of Z-wave and Zigbee.
*Superb array of debugging skills and an addiction to automation. You would not want to work on a project without Continuous Integration
*Extensive knowledge of Hadoop ecosystem and its components such as hdfs, kafka, spark, Flume, oozie and Hbase
*Knowledge if BigQuery, and Google cloud dataflow is a plus
*Experience in Data Management and Data Modelling.
*BS or MS in Computer Science or relevant experience commensurate to a bachelor's
*An interest in Container Scheduler technology, e.g. Swarm, Kubernetes

If you have the skills and experience necessary to fulfil the role or would like further information then please contact Simon Allen at IC Resources.

Keywords: London, IOT, Java, Scala, Python, Groovy, Bluetooth, Zigbee, Continuous Integration, Hadoop, spark, big, data, science, university, degree, cloud, etl, developer, programmer, google