Our Client is one of the worlds largest and well known Retailers with presence in over 20 countries. They have state of the art technology centers spread across the globe building solutions and platforms impacting millions of customers daily, If you have architected platforms from scratch and you love making shopping experiences superior for millions of consumers, then we are looking for you.
This role is part of the International Expansion team which is responsible for building solutions for international markets. This is an exciting role which sets the organisation on taking a massive lead over its competitors in the market.
Help define and influence the next generation technology strategy for the target international market
Work very closely with various business and technology stakeholders to drive leverage across teams and bring in necessary efficiency
Standardize and build a metric driven engineering culture across the organization
Help hire, develop, upskill and mentor a strong team of architects and engineers.
Oversee solutioning, architecture and code reviews across different work streams
An Engineering Degree - B.E/B.Tech/MS/PhD in any stream – Computer Science preferred.
18+ years of relevant experience with the following skills
Proven experience in driving architecture, design and development of distributed systems focusing on high scalability, availability and extensibility
Deep knowledge and hands on experience in delivering SOA (microservices), cloud, RDBMS, NoSQL, messaging and integration patterns
Worked across the product development SDLC
Experience with building and deploying to public cloud and run a public cloud migration strategy
Experience with containerization, Docker and Kubernetes
Experience in data crunching and deriving business insights using big data/machine learning techniques would be nice to have
Excellent knowledge with architecting distributed scalable systems using big data and NoSQL would be nice to have