54335:MDM consultant W/ GemFire
Louisville.KY(Onsite)
6 Months
Must Have Technical/Functional Skills
Primary responsibilities:
Lead architecture, design, and implementation of GemFire data grid solutions.
Build resilient distributed systems that support high-volume read/write workloads.
Integrate GemFire with streaming, microservices, analytics, and backend systems.
Define capacity planning, deployment patterns, failover strategies.
Provide technical leadership and mentoring to developers and engineers.
Drive coding standards, code reviews, automated testing.
Troubleshoot performance, latency, partitioning, and replication issues.
Collaborate with cross-functional teams (Dev, Ops, QA, Infra).
Participate in architecture reviews, POCs, and technology evaluations.
Document operational runbooks, diagrams, and support procedures.
Define and implement Redis architecture patterns (standalone, cluster, sentinel)
Lead design decisions around caching, session stores, message queues, lock mechanisms
Drive data modeling and TTL strategy for efficient memory usage
Optimize Redis performance for read/write heavy workloads
Automate deployments and scaling behavior
Work with software teams to embed Redis into application stacks
Establish monitoring, alerting, and capacity thresholds
Troubleshoot latency, eviction policies, persistence concerns
Primary Skillsets:
8+ years of experience in enterprise infrastructure / distributed systems
3+ years in GemFire / Apache Geode design and production operations Strong Java, concurrency, threading, networking fundamentals Solid knowledge of clustering, partitioning, replication models Experience with CI/CD, automation, infrastructure as code Familiar with microservices, REST APIs, event streaming Exposure to monitoring tools (Prometheus, Grafana, etc.) Excellent troubleshooting and performance optimization skills Proficient with Linux, networking, scripting for automation Experience with Redis cluster mode and sentinel Secondary Skillsets: Kubernetes, Docker, container orchestration Familiarity with Spark, Kafka, distributed caching patterns Experience with other IMDGs (Hazelcast, Coherence) Cloud deployments (AWS, Google Cloud Platform, Azure) Experience in alternative in-memory solutions (Memcached, Hazelcast) Knowledge of cloud managed Redis (AWS ElastiCache, Azure Cache) Familiarity with event streaming (Kafka, Pulsar) Kubernetes/containers and orchestration Preferred Certifications: Any one from AWS,Google Cloud Platform, Azure
Regards,
Satya
Technical Recruiter
Key Business Solutions, Inc