The posting
Job Responsibilities
- Experience in designing, architecting and building large scale distributed, data-intensive systems on multiple occasions.
- Experience in working with and scaling open-source technologies-based distributed systems.
- Hands on with architecture and ability to manage other senior architects directly or in-directly.
- Ability to achieve objectives via influence, working with stakeholders from other functions.
- Deep expertise in either transactional or analytical datastores is highly desired.
- Has a track record for bringing innovation and technical leadership to organisations.
- Platform domain expertise to guide early decisions that can help accelerate execution, with a mindset of build once, build with configurability and build for reuse.
- Domain experience in building ecommerce products on the cloud.
- Experience in cloud technologies.
- End-end software engineering experience, with ability to step in during outages and production issues.
- Own and delegate all technical decisions for the portfolio he / she owns.
- Own and deliver long term technology strategy, convince management team for investments in technology.
- Drive PoCs, evaluations, build Vs buy decisions for all strategic decisions
- Be a mentor and consultant for teams / individuals across the company
- From architecting to running services in production, you will help build them, so they are modular, secure, reliable, reusable, diagnosable, and actively monitored
- You will draw from your experience during the evaluation phase to choose the best components, and the way forward, keeping in mind the priorities of the organization.
- You should be able to clearly articulate the reasoning behind various technical decisions in simple and cogent technical documents you create
- You should have a strong focus on HA, scalability, observability, reliability and quality.
- You shall act as a role model for keeping the bar raised at all times on architecture best practices.
- Based on your experience, you shall contribute to making our internal architectural standards better by suggesting improvements as you discover better ways forward
- You will exhibit a growth mindset and continuously learn. You will then develop PoCs to regularly evaluate technologies that might better solve customer problems.
Skills/ Experience
- Engineering or Equivalent Bachelor’s degree preferable from top engineering colleges.
- 8+ years of experience in developing ecommerce B2B/B2C products/platforms.
- Expertise in Data Structure, Algorithms & System Design
- Expertise In Java/JavaEE/Spring/SpringBoot/HTML/CSS/Angular/React/Vue JS
- Expertise In Database RDBMS/NoSQL (Solr/REDIS/MongoDB/RabbitMQ/Kafka etc)
- Good understanding In GCP/AWS/DevOps/SRE/On-Calls.
- Good understanding of AI/ML/Data Science Algorithms.
- Able to work and thrive in a fast-paced, rapidly changing work environment
- Should have excellent communication skills, with an ability to convey ideas clearly & precisely
- Must have leadership skills & a good team player
- Must be pro-active & a self-starter



