Job Description :
Job Roles / Responsibilities:

Responsibilities
-Plan, design and architect solutions based on micro service techniques and principles
-Responsible for building Micro services architecture, designing and utilizing container-based technologies
-Architect cloud native solutions
-Define standards and patterns to guide architecture solution decisions
-Data modeling & design data architecture
-Be responsible in defining how structured and unstructured data of a new application will be stored, consumed, integrated/shared and reported by different IT application systems
-Creating/maintain/reverse engineer data models that enable the understanding and documentation of data standards, metadata and entity & domain relationships and the flow of data across business applications

Requirements
-This individual must have solid Architect experience in developing and delivering complex Micro services solutions across multiple technologies and cloud platforms
-Deep experience with solution architecture, working specifically with full stack solutions, RESTful services, and large legacy application portfolios, in both monolithic and micro-services contexts.
-Experience with cloud-based distributed application scaling and data processing
-Need experience working with Cassandra
-Need experience working with in-memory database such as Redis/ Hazelcast
-Need to have experience in Google Cloud Platform & Kubernetes
-Must have experience in configuring and setting up API''s in Apigee Edge
-Strong understanding of Docker-based Micro services architectures, Kubernetes or other container schedulers
-Experience in retail data modeling
-Excellent knowledge & skills in data analysis, data modeling, data profiling, data management of structured and unstructured data.
-Skills in database design, from conceptualization to database optimization.

Client : Direct Client