15+ years of experience with Retail Domain
Target Experience & Skills:
- Deep knowledge of Retail, enterprise-scale applications and distributed systems
- Has a good understanding of composable commerce principles and modular software components, including microservices architecture, API-first design, and headless commerce. Has high learnability for new technologies and applying patterns
- Experience in cloud platforms (preferably GCP), and DevOps principles, with the ability to design scalable and reliable solutions while adhering to industry best practices.
- Partner with Product Managers and Business stakeholders to understand business requirements and translate them into actionable technical deliverables and provide inputs on effort estimation, technical feasibility, and prioritization of features.
- Strong leadership, mentoring, and decision-making abilities, with experience in leading cross-functional teams
- Good communication skills, with the ability to explain complex technical concepts to non-technical stakeholders. Will act as the main point of contact for technical escalations and queries from client leadership.
JOB RESPONSIBILITIES
- Business:
- Identify technology enablers to extend and transform client business ecosystems
- Conduct discovery sessions with clients to help them understand current challenges and accept future ready solutions.
- Provide solutions that are competitive, easy to develop, cost effective and scalable
- Address the entire SDLC including architecture, provisioning, estimation, planning and leading end to end implementations.
- Manage stakeholders primarily client, team, interfacing teams.
- Engineering
- Extend core engineering culture through creation of accelerators, Povs, seminars, tech sessions.
- Build boiler plate code, solution templates, and accelerators to enable faster delivery and predictable quality solutions.
- Inspire and engage community
- Enable Potential
- Own people growth
- Manage learning curve for self and others
- Open to feedback
- Create a fair ground for everyone to contribute and challenge.
Personal Attributes:
- Strong and innovative approach to problem solving
- Excellent communicator (written and verbal, formal and informal)
- Flexible and proactive/self-motivated working style with strong ownership
- Ability to multi-task under pressure and work independently with minimal supervision.
- Ability to prioritize when under pressure
??? Coach and mentor team to help deliver to the client expectations
??? Actively participate and assists with company events such as hiring, training and internal initiatives.
SKILL REQUIREMENTS
Must have engineering skills
- A polyglot full life cycle engineer, who can manage the entire product lifecycle on their own
- Requirement: Understand requirement to map to service contract
- Design: manage high level design and low-level design
- Implementation: End to end implementation, reviews, and code quality plugins
- Devops: manage devops
- Testing: Unit testing and subsequent testing phases and propagation
- Productization: Experience in production release & troubleshoot.
Must have development Skills:
- REST based services design and implementations (Node JS / Java Spring react /Golang)
- Experience in anyone of the messaging systems (Kafka/ Rabbit MQ/IBM MQ/Active MQ)
- Any experience with event drive architecture
Must have cloud Skills:
- Experience in any of the cloud services (GCP/AWS/Azure/others) for application deployment and using cloud services in the development cycle.