Job Purpose | • As Tech lead of Rewards IT vertical, you will be spearheading design, development, implementing, supporting and managing IT operations of our Rewards & Loyalty platform along with solution partner(s). • Taking end to end ownership of New customer Rewards platform configuration & implementation, vendor and internal stakeholder coordination during and post implementations |
Duties and Responsibilities | • As Tech lead of Rewards IT vertical, you will be spearheading design, development, implementing, supporting and managing IT operations of our Rewards & Loyalty platform along with solution partner(s). • Taking end to end ownership of New customer Rewards platform configuration & implementation, vendor and internal stakeholder coordination during and post implementations • User story solutioning, pipeline management and ensuring timely & quality deliveries by partner and internal teams, cross team coordination for dependent solution / requirement development and its health. • Developing an integrated solution across all channels and touch points. Championing seamless program integration that creates a consistent experience regardless of how the customer engages with the brand. • Configuration and A/B Testing of programs and campaigns in the platform as per business requirements • Drive innovation with new technologies & out of the box ideas to drive engagement in key user segments • Manage customer rewards and loyalty program campaigns and reporting • Vouchers and offer management in the system • Integration of platform with all digital assets for earn and burn • Monitoring health and uptime of system, manage scaleup and down as per requirement, constantly monitoring ongoing campaigns from system, system Apis and infrastructure • Coordinating for data infrastructure, MIS, Analytics and KPI Reporting needs • Maintenance of the overall platform on an ongoing basis • Provide expedient issue resolution for users and program and identify areas for program efficiencies • Project management and tracking in Azure Board • Presenting KPI and status to cross-functional partners, and to leadership • Serves as Subject Matter Expert (both internal and external) for all aspects of platform and solutioning • A leader who can Lead, manage day to day operations associated and run solution platform for IT • Managing user stories on Azure Board • Proper documentation of all solution & deliverables • Adhering to all BFL compliance requirements • Managing Azure cloud cost requirements and keeping the same under budget • Support in hiring and team capacity building • Act as a leader and able to mentor the team |
Key Decisions / Dimensions | • Finalizing the Solution design and technical Architecture • Approach for interfaces to send / receive data between multiple DBs / Applications • Preparing data structure • Creation of implementation plan and planning deployment • Development Planning and resource planning • Conduct Code Review / Testing • Recon of various data set |
Major Challenges | • Keeping up to date with the latest technology • High volume transaction management and application support • Handling Production issues and responsible to communicate to business teams • Maintaining the system uptime to 100% |
Required Qualifications and Experience | a) Qualifications BE / B.Tech / M.Tech / PG in technology from a reputed institute with min. 8 years of experience in tech solutions design development, implementation, Delivery management, TechOps and support management b) Work Experience Experience of 8-12 years (E7) • Mandatory Skills (tasks may differ basis the below mentioned skill sets) Must have: Experience and Essential Expertise: • Very strong hands-on technical skills around full stack tech, architecture, middleware and hosting • Infrastructure • Deep conceptual as well as hands-on understanding of Microservices, ELK, Kubernetes, • Dockerization, Mobile app and portal tech solution design, MEAN stack, React / React native, JSON / Rest APIs, Mysql DB, mongo DB cloud infra – AZURE. • Very strong vendor partner management skills • Strong project management and team management skills • Possess excellent communication skills and effectively interacts at all levels • Strong bias for action & driving results in a high-speed, high-performance environment • Ability to work on projects with rapidly-evolving dynamics, and flexibility to readily adapt to • changing business needs with a focus on generating results |