Required Skills

AWS SQL Data Architecture

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 12th Mar 2024

JOB DETAIL

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

 

Company Information