Posted By

user_img

Chethan S N

HR Recruiter at TataCliq

Last Login: 11 May 2022

101

JOB VIEWS

13

APPLICATIONS

0

RECRUITER ACTIONS

Posted in

IT & Systems

Job Code

1092516

TataCliq - Engineering Manager - Supply Chain Management

10 - 16 Years.Any Location
Icon Alt TagMay work from home
Posted 1 year ago
Posted 1 year ago

Company Introduction

Tata CLiQ is the flagship digital commerce initiative of the Tata Group. It is a multi-category e-commerce platform, operating across categories such as Fashion, Footwear and Accessories, Electronics and Luxury. Tata CLiQ has a unique omni-channel marketplace model offering customers the convenience of quicker delivery (by shipping from store), easy pick-up and returns, across 1,200+ brands and 1,000 stores in 100+ Indian towns and cities.

Here's what we believe in:

We obsess over customer delight

We are out there to find an alternate way of doing e-commerce

We carry an attitude to develop a culture of learning & continuous improvement, both for people and processes

Our goals will be ambitious, demand significant stretch

We believe in Uncomfortable Transparency

We will always be respectful, empathetic and caring about the well-being of our teams

About the Team

The supply chain team works in building scalable, cloud native, distributed system. Pioneering work is done in cutting-edge technologies like event store, graph database, grpc based microservices, graphql, openshift and CQRS+ES paradigm. The team also has started contributing to open-source projects that are used for building the products.

Job Description

We are looking for a seasoned software engineer to join our development team working on cutting-edge technologies. We want someone who is comfortable asking "why?" The candidate would build reusable components that will be used across the org. There are opportunities to create intellectual property, while at the same time contribute to open-source community. The candidate must be comfortable working in an agile environment and can "take the wheel" when necessary.

Responsibilities

Coding:

- Displays technical leadership by writing code that sets example to rest of the team & undertakes transformational work which has impact on the team.

- Ability to work on new open-source technologies where help might not be readily available and willingness to understand the source code is needed.

- Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review.

Architecture & Design:

- Lead research & develop designs to build large scale & complex products designed to handle larger scale, availability, performance considerations

- Guide & design in adopting microservices, middleware & container architecture for product building

- Lead, own & design architecture evolution, hardening the architecture and design for the product

- Guide in direct root cause analysis of critical business and production issues.

- Lead design reviews & code reviews

- Establish engineering best practices in design & coding & devops for the team on old & new tech stack

- Contribute to optimising design, code.

- Contribute to defining unit & functional test automation strategy & framework adoption

- Establish & induct secure coding practices using OWASP Top 10 and ensure zero vulnerability

- Research new tech stack in backend, middleware & databases for product transformation / improvement and solve new problems

- Engages & leads non-functional requirements like scalability, security, stability & performance for the product owned and works in collaboration with security, devops and testing team to achieve the same.

- Evaluate, drive & optimise infrastructure needs for product to meet the scalability & availability needs.

- Identify & solve tech debts with an actionable plan

Technical Mentoring & collaboration:

- Unblocks the team members of any technical challenges the team faces.

- Be the go-to person for all the technical challenges team members face.

- Able to mentor and coach other team members technically, so that the team wins together.

- Facilitate the scrum ceremonies.

Skills and Qualifications

General

- A Bachelor's/Master's/Phd Degree from top tier institute.

- Critical thinking and problem-solving skills

- Analytics skills and experience

Backend

- 11-13 years of software development or programming experience.

- 4+ years of experience in designing software in any public cloud - aws, gcp or azure is needed.

- 4+ years of experience in building microservices in Java using Spring Boot, Graalvm, etc is needed.

4+years Using Golang is Mandatory

- 1+ years of experience in gRPC, graphQL and protocol buffer is desirable.

- Experience in microservices framework like Quarkus, Micronaut or Helidon is desirable.

Middleware

- 1+ years of experience in common message brokers like Kafka or NATS would be needed.

- 1+ years of experience in using IAM solutions like OpenIAM, KeyCloak, etc would be desirable.

Database

- 1+ years of experience in any NoSQL would be desirable, preferably Couchbase, EventstoreDB or Nebula Graph.

- 1+ years of experience in horizontally scalable RDBMS like YugabyteDB, CockroachDB, would be desirable.

Didn’t find the job appropriate? Report this Job

Posted By

user_img

Chethan S N

HR Recruiter at TataCliq

Last Login: 11 May 2022

101

JOB VIEWS

13

APPLICATIONS

0

RECRUITER ACTIONS

Posted in

IT & Systems

Job Code

1092516

UPSKILL YOURSELF

My Learning Centre

Explore CoursesArrow