Vacancy caducado!
- You will be designing, developing and helping to maintain distributed systems leveraging Apache Cassandra, Apache Solr and Apache Zookeeper
- Development and maintenance of libraries via which the wider development community at BlackRock use to access Distributed Platforms
- Implementing monitoring, scale, resilience, performance, security and troubleshooting solutions for Distributed Systems
- Work with the Operations teams to provide help in diagnostic situations
- A proven understanding of the JVM and its evolution since 1.8 with at least 3+ years of production experience.
- Knowledge of Dependency Injection frameworks, Guava, Apache Commons and other popular development libraries
- Strong functional programming and Object Orientated skills
- Build systems - Maven, Gradle Build Tool, Jenkins or similar
- Testing and Test automation experience - Cucumber, Behave or alternatives
- Excellent knowledge of Apache Cassandra and Apache Solr and its source code, its history since version 2, and its origins
- Experience with Clusters with a global footprint
- Data Migrations and Extraction
- Demonstrable experience working with coordination frameworks such as Zookeeper, Consul or etcd.
- The ability to design schemas, for OLAP with warehousing, for OLTP with normalization, and for NoSQL using the Chebotko method
- Good communications skills, proven track record of working well in a team both locally and globally
- Excellent practical knowledge of Clusters management for clusters of different types
- Configuration Management - Working with XML, JSON, YAML, and the management of properties files across large distributed platforms
- Messaging infrastructure such as Rabbit MQ (/IBM MQ or alternatives)
- Exposure to Public Cloud based data store solutions
- Microsoft Cosmos, Elasticsearch, Amazon Dynamo
- Passionate about critical thinking, delivery, innovation, and attention to detail
- Good base Unix and SQL skills
- gRPC, protobuff, Kafka, Azure, Spark, Hadoop
Vacancy caducado!