1 day ago
Remote, United StatesMid Level
Base Salary
$80k - $137k/yr
Responsibilities
- Build, deploy, administer, maintain, and support Redis environments across on-premises and cloud-managed platforms.
- Support Amazon ElastiCache for Redis/Valkey, Amazon MemoryDB, Azure Managed Redis, and Google Cloud Memorystore services.
- Perform configuration, patching, upgrades, migrations, lifecycle management, scaling, monitoring, and platform maintenance.
- Configure and operate replication, clustering, multi-zone resiliency, persistence, snapshots, backups, retention, restores, and recovery validation.
- Monitor and tune availability, memory utilization, latency, throughput, replication health, capacity, Redis configurations, data structures, client behavior, and workloads.
- Troubleshoot production incidents and contribute to root-cause analysis, corrective actions, capacity planning, observability, and reliability improvements.
- Implement authentication, authorization, least-privilege access, network controls, auditing, credential integrations, private connectivity, vulnerability remediation, and compliance support.
- Develop and maintain automation for provisioning, configuration, deployment, patching, validation, monitoring, and routine operations.
- Participate in on-call rotations, incident response, change and problem management, and maintain operational documentation and runbooks.
Requirements
- At least 4 years of database administration, database engineering, platform engineering, or related infrastructure experience.
- At least 2 years of hands-on Redis administration or engineering experience in production or enterprise environments.
- Working knowledge of Redis architecture, persistence, replication, clustering, memory management, security, maintenance, and performance tuning.
- Hands-on experience with high availability, backup/recovery or persistence strategies, monitoring, capacity planning, and production support.
- Experience supporting at least one cloud-managed in-memory database service or comparable cloud database platform.
- Solid Linux administration and troubleshooting skills; RHEL or a comparable enterprise Linux distribution is preferred.
- Ability to troubleshoot database, operating system, storage, network, client-connectivity, and application-integration issues.
- Experience with upgrades, patching, migrations, platform changes, and controlled production releases.
- Preferred experience includes multiple cloud in-memory offerings, Redis Enterprise, Redis Software, Ansible, relational databases, Terraform, GitHub, GitLab, CI/CD pipelines, and observability platforms such as Datadog, Prometheus, Grafana, Splunk, or native cloud monitoring.
- Strong written and verbal communication, collaboration, ownership, customer focus, analytical ability, and operational-quality focus.
Benefits
- Compensation is $80,000.00–$136,625.00 annually based on experience and qualifications.
- Allstate provides a technology setup including a laptop, monitors, headset, keyboard, and mouse.
- Employees eligible to work from home receive a monthly connectivity reimbursement; remote work requires a dedicated private workspace and reliable internet with minimum speeds of 50 MB download and 5 MB upload.
- The role requires a background investigation.
Tech Stack
Categories
About Allstate
Allstate is a major U.S. personal-lines insurer that sells auto, homeowners, renters, and life policies to consumers through agents and direct online channels. It earns premiums and service fees across insurance and protection products, including telematics-based programs and device/identity protection. Founded in 1931 and headquartered in Northbrook, Illinois, Allstate is publicly traded on the NYSE under the ticker ALL.
