Job Summary:
The ideal candidate will be responsible for designing, deploying, maintaining, and scaling Kafka clusters in mission-critical environments, while also supporting the Linux-based infrastructure that forms the foundation of our real-time data platform.
Responsibilities
· Manage and maintain Redis instances, ensuring high availability and optimal performance.
· Should possess well-versed experience in Redis administration and management for ex: strong understanding of data structures, caching mechanisms, and performance tuning in Redis.
· 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.
· Python scripting for database interactions and automation tasks. Optimize Python scripts for performance, scalability, and maintainability.
· Work closely with development teams to design and implement Redis-based solutions that meet business requirements.
· Provide technical support and training to team members on Redis functionalities and Python scripting best practices.
· Document Redis configurations, Python scripts, and integration workflows for knowledge sharing and compliance.
· Generate performance reports and dashboards to monitor Redis usage and efficiency
Qualifications
· BE/B Tech/MCA
· Excellent written and verbal communication skills