Redis Platform Engineer/Redis Admin
Acumenz Consulting · New York, NY · Yesterday
HybridInformation TechnologyContract
Contract role, hybrid in-person at NYC location. Final interview is in person at the client location.
Responsibilities
- Manage and maintain Redis instances, ensuring high availability and optimal performance.
- Monitor system health, troubleshoot issues, and implement backup and recovery strategies for Redis clusters.
- Configure Redis caching, session management, and data storage.
- Develop and maintain Python scripts for data manipulation, integration, and automation related to Redis.
- Create efficient data processing pipelines to ingest and process data from various sources.
- Optimize Python scripts for performance, scalability, and maintainability.
- Deploy Redis clusters using vendor-provided Docker/Helm charts on OpenShift Kubernetes Cloud services.
- Implement Redis cluster monitoring and alerting.
- Optimize Redis cluster performance using JVM tuning and profiling.
Qualifications & Skills
- Experience with Redis clustering, caching strategies, and distributed systems.
- Familiarity with monitoring tools like Prometheus and ELK Stack.
- Experience with cloud solutions like AWS ElastiCache.
- Preferred experience running Redis on Kubernetes and familiarity with Redis modules like RedisJSON.
- Working experience with OpenShift Kubernetes Cloud services.
- Well-versed experience in Redis administration and management, including strong understanding of data structures, caching mechanisms, and performance tuning in Redis.
- Python scripting for database interactions and automation tasks.