My client, a leading media company, is looking for a Product Manager to join their Internal Products team to help generate the next generation of...
My client, a leading blue chip company based in London is looking for a developer who has experience in Node.js based suite of micro services that's forms the user-interface, built on top of modern graph databases and search technologies.
- Designing, implementing and optimising ElasticSearch databases and indexes.
- Designing complex ElasticSearch queries as well as optimising for relevance and query performance.
- Managing the lifecycle of a feature - from design to build to deployment
Skills & Requirements
- Highly capable user of ElasticSearch, with extensive use of its feature-set including custom analyzers & tokenizers, msearch, sorting, scroll, zero downtime deployment, index performance optimisation etc.
- Experience in implementing non-trivial search functionality with a combination of, e.g. faceted search, fuzzy search, filtering, relevance scoring, sorting
- Experience using AWS or similar cloud technologies and understanding of serverless architecture.
- Experience in server-side development (e.g. Node.js, Python, Java).
- Knowledge of a variety of software design patterns, such as factory, observer, module, pubsub, closure, async, promises, etc.
- Knowledge of Linux command line tools and version control concepts.
- Experience using Kibana.
- Knowledge of other database technologies, for example Neo4j, SQL and No-SQL databases.
- An understanding of design and UX principles.
- Knowledge of the current state of ES6 and ES7 development.
- Experience with version control and front-end build tools (Sass, babel, grunt etc.).
Please apply online today or call Emma Haslam on 0113 200 2259 for more information.
We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, gender reassignment, marriage and civil partnerships, pregnancy or maternity or age