Enterprise infrastructure / distributed systems (GemFire)
Location: ~LOUISVILLE~
Duration: 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
Roles & 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
Role Descriptions: Gemfire and REDIs Lead
Essential Skills: Gemfire and REDIs Lead
Desirable Skills:
Keyword:
Skills: Master Data Management
Experience Required: 8-10
SYSMIND LLC is an Equal Employment Opportunity employer. All qualified applicants will receive consideration for employment without any discrimination. We promote and support a diverse workforce at all levels in the company. All job offers are contingent upon completion of a satisfactory background check and reference checks. Additionally passing the drug test may also be required. All contractors intending to work on SYSMIND's W2 are "at will" employees.