Redis Developer

Compunnel

$100K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of hands-on experience with Redis solutions
  • Proven ability to design and implement Redis caching and real-time processing workloads
  • Deep understanding of Redis data structures such as keys, hashes, and sets
  • Experience in integrating Redis within enterprise applications
  • Skilled in performance monitoring and tuning of Redis environments
  • Knowledgeable in Redis persistence strategies like snapshotting and AOF
  • Strong troubleshooting skills in high-availability settings.

Responsibilities

  • Design and maintain Redis solutions for enterprise applications
  • Support Redis instances for caching and messaging workloads
  • Develop efficient data structures for low-latency performance
  • Collaborate with development teams for integration
  • Create caching strategies to enhance application performance
  • Monitor Redis environments for efficiency and health
  • Implement security measures and manage data persistence.

Benefits

  • Collaborative work environment with cross-functional teams
  • Opportunity to innovate within high-performance, distributed applications
  • Exposure to cutting-edge technologies and practices
  • Chance to enhance skills in cloud-based and containerized environments
  • Support for professional development and continuous learning initiatives.
Full Job Description
Job Summary
We are seeking an experienced Redis Developer to design, implement, optimize, and support Redis-based solutions for high-performance, distributed applications. The ideal candidate will have strong expertise in Redis architecture, caching strategies, real-time data processing, and performance optimization. This role will work closely with engineering teams to improve application scalability, reliability, and low-latency data access across enterprise systems.

Key Responsibilities
• Design, implement, and maintain Redis-based solutions for enterprise applications.
• Build and support Redis instances for caching, pub/sub messaging, session management, and real-time workloads.
• Design efficient Redis data structures including keys, hashes, lists, sets, and sorted sets to support low-latency access patterns.
• Collaborate with application development teams to integrate Redis into business and application workflows.
• Develop scalable caching strategies to improve application performance and reduce database load.
• Monitor Redis environments for memory utilization, latency, throughput, and overall system health.
• Troubleshoot and resolve Redis performance, availability, and operational issues.
• Implement Redis security controls including access control lists (ACLs), authentication, and secure deployment practices.
• Configure and manage backup, snapshot, persistence, and Append-Only File (AOF) strategies.
• Optimize Redis configurations to support high availability, scalability, and fault tolerance.
• Analyze workload patterns and recommend architecture improvements.
• Create and maintain technical documentation, architecture diagrams, operational procedures, and usage guidelines.
• Support production deployments, upgrades, patching, and ongoing maintenance activities.
• Collaborate with DevOps, Infrastructure, and Application teams to ensure platform reliability and operational excellence.
• Participate in troubleshooting, root cause analysis, and continuous improvement initiatives.

Required Qualifications
• Strong experience designing and implementing Redis-based solutions.
• Hands-on experience with Redis caching, pub/sub messaging, and real-time processing workloads.
• Strong knowledge of Redis data structures including keys, hashes, lists, sets, and sorted sets.
• Experience integrating Redis with enterprise applications and distributed systems.
• Experience monitoring and tuning Redis performance, memory utilization, and throughput.
• Knowledge of Redis persistence mechanisms including snapshots and AOF.
• Experience implementing Redis security controls and access management.
• Strong troubleshooting and problem-solving skills.
• Experience supporting high-availability and mission-critical environments.
• Excellent communication and collaboration skills.
• Ability to work effectively with cross-functional engineering teams.

Preferred Qualifications
• Experience with OpenShift Container Platform.
• Experience with containerized application deployments and orchestration platforms.
• Knowledge of distributed systems architecture and scalability patterns.
• Experience with cloud-based Redis deployments.
• Familiarity with DevOps practices, CI/CD pipelines, and Infrastructure as Code.
• Experience with monitoring and observability tools.
• Experience supporting large-scale, high-transaction enterprise applications.
• Knowledge of performance tuning and optimization strategies for distributed environments.

Primary Skills
• Redis
• Caching Solutions
• Pub/Sub Messaging
• Real-Time Data Processing
• Performance Tuning
• Redis Security (ACLs)
• Backup and Recovery
• High Availability Architecture

Preferred Skills
• OpenShift Container Platform
• Containerization
• Distributed Systems
• Cloud Technologies
• DevOps Practices

Similar Jobs

More Jobs at Compunnel

  • MS SQL Server Expert
    $100K — $130K *
    Atlanta, GA 30349 (Fulton County)
    Information Technology
    In-Person
  • PLM Manager
    $100K — $130K *
    Beverly Hills, CA 90210 (Los Angeles County)
    Enterprise Technology
    In-Person
  • Redis Developer
    $100K — $130K *
    Atlanta, GA 30349 (Fulton County)
    Information Technology
    In-Person
  • Applied AI Engineer
    $90K — $120K *
    Montreal, QC H1A 0A1
    Enterprise Technology
    In-Person
  • Identity and Infrastructure Architect
    $120K — $150K *
    San Diego, CA 92154 (San Diego County)
    Enterprise Technology
    In-Person

More Information Technology Jobs

Find similar Redis Developer jobs: