Epicareer Might not Working Properly
Learn More

Redis Admin || Hybrid onsite || Dallas, TX/ Jersey City, NJ/Tampa, FL

Salary undisclosed

Apply on


Original
Simplified

Hello,

We are currently looking to hire a [Redis Admin ] and we believe your skills and expertise are a better match for this role.

We are seeking an experienced and outstanding candidates for one of our esteemed clients. Kindly have a look at the below JD and reach us with your updated & best time to connect.

Role: Redis Admin

Duration: 12+ Months

Location: Dallas, TX/Jersey City, NJ/Tampa, FL

Roles and Responsibilities:

Database Management:

  • Install, configure, and upgrade Redis server environments.
  • Manage and monitor Redis clusters to ensure performance, availability, and reliability.
  • Implement best practices for Redis configuration, security, and backups.

Performance Tuning & Optimization:

  • Perform Redis tuning to optimize memory usage, network configurations, and overall system performance.
  • Monitor Redis instances for latency, throughput, and memory usage, applying optimizations as necessary.

Troubleshooting & Maintenance:

  • Diagnose and troubleshoot Redis issues related to performance, replication, memory leaks, or node failures.
  • Conduct regular health checks on Redis instances and provide resolutions for any identified issues.

High Availability & Scalability:

  • Ensure the high availability of Redis databases by setting up and managing Redis replication, clustering, and failover strategies.
  • Implement scaling strategies for Redis environments to handle growth in data volumes and user traffic.

Security:

  • Implement and maintain Redis security measures, including encryption, access control, and user authentication.
  • Ensure data integrity and implement strategies for data recovery and redundancy.

Automation & Scripting:

  • Develop and maintain scripts to automate Redis management tasks such as backups, monitoring, and alerting.
  • Use tools and scripts to streamline deployment and maintenance of Redis instances.

Monitoring & Reporting:

  • Set up and manage Redis monitoring solutions to track system health, performance metrics, and potential issues.
  • Generate regular performance and health reports for management and infrastructure teams.

Collaboration & Support:

  • Collaborate with development teams to assist with Redis queries, key management, and data optimization.
  • Provide support for Redis-related issues in development, staging, and production environments.

Documentation:

  • Maintain clear and comprehensive documentation of Redis environments, including configurations, processes, and issue resolutions.

Key Skills & Qualifications:

Experience:

  • Proven experience working as a Redis Administrator, DBA, or similar role.
  • Hands-on experience with Redis replication, clustering, and failover strategies.
  • Experience in tuning Redis for performance and scalability.

Technical Knowledge:

  • Strong understanding of Redis data structures, persistence models, and memory management.
  • Familiarity with Redis Sentinel and Redis Cluster.
  • Proficient with Linux and scripting languages (Bash, Python, etc.).
  • Knowledge of monitoring tools like Prometheus, Grafana, or Redis-specific monitoring solutions.

Problem-solving Skills:

  • Ability to diagnose and resolve issues related to performance, memory, and network within Redis environments.

Communication:

  • Strong communication and collaboration skills to work with developers, DevOps, and infrastructure teams.

Education:

  • Bachelor s degree in Computer Science, Information Technology, or a related field (or equivalent experience).

Preferred Qualifications:

  • Experience with cloud-based Redis solutions (e.g., AWS ElastiCache, Azure Cache for Redis).
  • Experience with Redis Enterprise or Redis on Kubernetes.
  • Familiarity with other NoSQL databases or caching technologies (e.g., Memcached).
  • Redis certifications (e.g., Redis Certified Developer or Redis Certified Administrator).

Work Environment:

  • May involve on-call rotations for production support.
  • Flexible working hours may be required based on project timelines or system outages.

NJTECH is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

NJTECH is a globally managed IT service, IT consulting and Business solutions partner. Our "High Performance Business" strategy builds our expertise in technology and consulting. Our offshore consulting plays a major role in helping clients to achieve their objectives in the highest level; ultimately creating sustainable value to customers. Come, transform your career with us and be a part of our high-performing team.

Regards,

AARAN

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job