Description
Software Development Manager (Big Data, Machine learning, ETL, Search/Information retrieval)
My client is looking for a Development Manager to sit within the DataSearch team. You will have a background in search/information retrieval, Big Data, Machine Learning, and data Visialization. You will lead a team and be responsible innovation in product development.
Essential Experience required:
- Strong knowledge of Solr/ElasticSearch.
- Apache Spark EMR, Apache NiFi, , Kafka, AWS, nginx, Tomcat, ELK, Zookeeper
- Java 7 or 8, Scala, Python
- Experience with Knowledge Graph and Linked Data.
- Proven experience of Test Driven Development (TDD) with very high code coverage
- Familiarity with front end automation testing using frameworks such as Selenium
- Continuous integration, ideally continuous deployment
- Experience of leading teams in an Agile environment Web service development
- Build Automation experience using common Java Build tools such as Gradle
- Use of a Source Control System, e.g., git, svn
- Architect-level understanding of multi-tier web applications and services
This is an inital 6 month contract with a high chance of extension.
£550 - £650 per day. Location - Oxford.