US Citizen
Green Card
EAD (OPT/CPT/GC/H4)
H1B Work Permit
Corp-Corp
W2-Permanent
W2-Contract
Contract to Hire
Consulting/Contract
UG :- - Not Required
PG :- - Not Required
No of position :- ( 1 )
Post :- 12th Mar 2024
Agile Way of Working, Digital : Amazon Web Service(AWS) Cloud Computing, PL/SQL, Data Architecture and Modeling
Lead the end-to-end architectural design of a complex system, with Redis as a mandatory component, ensuring it meets the requirements of scalability, performance, and maintainability.Experience designing and implementing custom data connectors, SerDe mechanisms to / from Redis, for both SQL (e.g. Oracle) and No-SQL (e.g. HBase, Hadoop) data sources, enable generic cache management framework from real-time data streams (e.g. Kafka) as well as batch Bigdata (Spark, Scala) pipelines at scale.Work closely with product managers, development teams, and stakeholders to gather and analyze requirements, translating them into technical solutions.Design data partitioning, caching strategies, and data models that utilize Redis effectively to enhance system performance and response times.Develop high-level and low-level architectural documentation, including diagrams, design patterns, and technical specifications.Implement Redis clustering, replication, and sharding strategies for high availability, data redundancy, and fault tolerance
Design and implement cache eviction policies, expiration times, and data synchronization mechanisms to ensure the cache remains efficient and up to date.Collaborate with Java developers to implement robust connection pooling, error handling, and optimized communication with Redis.Provide expertise in performance tuning, monitoring, and troubleshooting of Redis instances to ensure optimal system performance.Define security measures and access controls for Redis instances, ensuring data protection and compliance with industry standards.Lead code reviews, architecture reviews, and technical discussions to drive continuous improvement and knowledge sharing within the development team.Stay current with industry trends and emerging technologies related to Redis and large-scale system architecture, integrating relevant advancements into the project.Lead the end-to-end migration process from GemFire to Redis, including architecture design, data mapping, transformation, and validation.Evaluate the existing GemFire architecture and identify components that need to be re-engineered or optimized for Redis.Create a detailed migration plan, including data extraction, transformation, and loading (ETL) procedures, and ensure data integrity during the migration process