Solutions/System Architect - Distributed Cache/In-Memory Cache
- Full-time
Company Description
World's Leading Investment Bank
Job Description
Solutions/ System Architect - Distributed Cache/ In-Memory Cache
LOCATION : Gurgaon
EXPERIENCE : 5 Yrs
ORGANIZATION : Technology MNC
EDUCATION : B.Tech/ B.E.
ROLES AND RESPONSIBILITIES :
1) Architect/ Design high-quality, high performing, scalable In-Memory/ Distributed Cache systems resulting in Improved Query Response Times and Improved Query Consistency
2) Subject Matter Expert (SME) for designing caching architectures
Qualifications
EXPERIENCE :
1) Experience with caching strategics such as cache aside, Read-Through Cache, write-through caching, Write-Behind Cache, Near Cache and lazy loading.
2) Caching Topologies - Mirrored, Replicated, Partitioned, Partition-Replica
3) Caching highly dynamic data, managing data expiration in a cache, managing concurrency in a cache, protecting cached data, partitioning cache, cross-correlate cached items, implement leader board, find recently accessed items, messaging, Serialization, ACID Compliance, Persistence, Clustering, Pipelining, Multiple Endpoints, Hot Restart, Composite Indexes, Distributed caching architecture systems, Application Data Caching, Runtime Data Sharing (RTDS)
4) Data Load Balancing, Client Cache, Automatic Persistence, Affinity Collocation, Locks,
5) 7+ years design/implementation/consulting experience with large-scale applications
6) 5+ years experience with caching and in-memory data architectures
7) C++/ Python/ Linux/ Java/ Scripting/ SQL
8) Experience in any In-Memory/ Distributed Cache like: Ignite, Hazelcast, Redis, Memcached, Gridgain, Gigaspaces, etc.
Additional Information
If interested please mail your cv to: nitika at cairnmartin dot com
Subject Line: Distributed Cache/In-Memory Cache Architect
Kindly include a cover note with relevant experience and academic qualifications in mail body for quicker processing.