Job Description
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, Beauty, and Luxury. It has a unique omnichannel 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.
Responsibilities
Hands on - Technical Contribution (70 %)
-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 & mentor team on the same.
-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
-Drive technology strategy and vision in collaboration with product
-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.
-Establish monitoring strategy & principles in line with product usage & bottlenecks.
-Identify & solve tech debts with an actionable plan
-Bring new ideas for product enhancement.
-Align solutions with the overall business applications and IT technology roadmap
Technical & People Management (20%)
-Lead a team of engineers, with varying degrees of experience.
-Mentor & coach & train team on engineering design, coding & architecture.
-Responsible for building & creating a higher performance culture within the team
-Responsible for hiring for his/her product team
-Create clear career paths for team members and help them grow with regular & deep mentoring.
-Perform regular performance evaluation and share and seek feedback.
-Present proposals to people, operations and engineering leadership.
-Drive development and enforcement of standards, tools and methodologies
-Checking their team's work for technical accuracy, validity of methods used
-Own & drive on technical work assignments
-Advocates on behalf of team members by securing adequate resources for success
-Remove roadblocks and makes sound trade-offs
Delivery & Stakeholder Management (10%)
-Partner with business leadership and translate business needs into an executable technical design and roadmap of prioritized projects with known dependencies
-Collaborate with product and program managers to support them with product roadmaps & technical scope, timelines, resource plans, development (agile methodology), testing and communication plans
-Establish process & framework & competence to prioritise & resolve production issues - based on severity & Impact to business
-Identify & address critical bottlenecks for business through short term & long-term solutions
-Work with business on assessment on guidance on product use and limitation
Skills and Qualifications
-Leadership, team building, and mentoring skills
-Strong communication, interpersonal, and conflict resolution skills
-Critical thinking and problem-solving skills
-Analytics skills and experience
-Attention to detail
-Flexible thinking, including the ability to pivot and try new approaches when faced with challenges
-Organizational, planning, and documentation skills
-Proficiency using presentation software to explain complex information to non-technical management personnel and other stakeholders
Backend
-12-14 years of software development or programming experience.
-4+ years of experience in designing software in any public cloud - aws, gcp or azure.
-3+ years of experience in building microservices in Java using Spring Boot, Graalvm, etc.
-1+ years of experience in gRPC, graphQL and protocol buffer would be desirable.
Middleware
-1+ years of experience in common message brokers like Kafka or NATS would be needed.
Database
-2+ years of experience in any NoSQL would be needed, preferably in Couchbase, Cassandra
-2+ years of experience in RDBMS like Oracle, Postgres.
Platform
-Hands on experience in configuring & using various monitoring tools like elastic search, Kibana, Grafana, Prometheus, Jaeger, etc would be needed.
Non-functional requirements
-Good knowledge of container technologies & developing micro services in distributed architecture is needed.
-Deep understanding of technology and architecture in a highly scalable and available setup
The opportunities we have are perfect for highly motivated and talented candidates.
We are looking for candidates who have a strong passion for customers, a high level of comfort with uncomfortable transparency, and a keen sense of ownership and drive to deliver results.
So QUiQ - PiQ - CliQ before the opportunity is missed.
Company
Tata Unistore
Job Posted
a year ago
Job Type
Full-time
WorkMode
On-site
Experience Level
8-12 years
Locations
Mumbai, Maharashtra, India
Qualification
Applicants
Be an early applicant