Data Technologies - Redis Administrator

Engineering Requisition ID 3224 Pune, India

Description

DUTIES AND RESPONSIBILITIES:

- Build and operate REDIS cluster for high performance and linear scalability of nodes

- Experience with scripting language - Python, Shell scripts. Cloud deployment and load testing on AWS
- Should have handled REDIS based datasets / datatypes, schema design, optimization, query analysis, database administration and handle very large data volumes 
- Exposure to NoSQL databases, PostgreSQL, MongoDB etc.
- Experience with feature rich, networked and in-memory cache handling
- Experience with CI, deploying, maintaining and troubleshooting applications on Linux/Unix platforms
- Exposure of different socket protocols and other low-level M2M communication protocols like MQTT, TCP, UDP
- Preferred knowledge in several of the following: semantic segmentation, object detection, 3D computer vision, tracking, multi-view geometry, localisation, visual-odometry 
- Preferred knowledge in machine learning technology for computer vision and applying to practical, state-of-the-art systems 
- Knowledge in KERAS REST API implementation is a plus
- Knowledge in Image Processing and Computer Vision is a plus


KNOWLEDGE, SKILLS, AND ABILITIES REQUIRED:

 

- Experience with Redis Administration (primary requirement) which includes 
- Should have handled REDIS based datasets / datatypes, schema design, optimization, query analysis,

- Troubleshooting and resolving problems with the database
- Installation, upgradation to latest releases
- Good knowledge on framework and architecture 
- Worked on or at least good knowledge on sharding, replication and HA features for Redis
- Hands on experience in working with Pivotal Cloud Foundry environment

- Experience in monitoring, recovery and backup methods
- Good understanding in security zones and firewalling
- Knowledge on Qualys is definitely a plus

- Multi skilled DBA worked or knowledge on Oracle, Cassandra, Postgresql
- Experience working in a team-oriented, collaborative environment
- Good understanding of the organizations goals and objectives
- Good communication and documentation skills
- Willing to work on 24/7
- Knowledge in ITIL process and Ticket handling
- Shell/Perl scripting is an added advantage
- Willing to learn and work on new/multiple technologies

EEO Employer/Vet/Disabled