Job
Description
You should have a minimum of 8 years of experience, with at least 5 years in the eCommerce and/or OMS domain. It is essential to possess a comprehensive understanding of various Commerce subsystems, including Storefront, Core Commerce back end, Post Purchase processing, OMS, Store/Warehouse Management processes, Supply Chain, and Logistic processes. Proficiency in a minimum of two areas apart from eCommerce is mandatory. Your expertise should include extensive backend development knowledge utilizing core Java/J2EE and Microservice based event-driven architecture, preferably with a cloud-based architecture such as AWS. Knowledge of integrations with downstream eCommerce systems like OMS, Store Systems, ERP, etc., is preferred. Additional familiarity with OMS and Store domains is advantageous. Experience in Service-Oriented Architecture, including developing/securely exposing/consuming Web Services RESTful and integrating headless applications, is required. You should be capable of understanding system end-to-end, maintaining applications, and troubleshooting issues effectively. A good grasp of Data Structures and Entity models is necessary. You must demonstrate proficiency in building, deploying, and maintaining server-based as well as serverless applications on the cloud, preferably AWS. Expertise in integrating synchronously and asynchronously with third-party web services is essential. Knowledge of AWS Lambda functions, API Gateway, AWS CloudWatch, SQS, SNS, Event bridge, Kinesis, Secret Manager, S3 storage, server architectural models, etc., is beneficial. Familiarity with any major eCommerce/OMS platforms is advantageous. Working knowledge of Production Application Support is a must. You should also have a good understanding of Agile methodology, CI/CD pipelines, code repo, and branching strategies, preferably with GitHub or Bitbucket. Adeptness in observability tools like NewRelic, DataDog, Graphana, Splunk, etc., along with configuring new reports, proactive alert settings, monitoring KPIs, is necessary. Understanding of L3 support processes and the ability to work closely with counterparts in L1/L2 teams to monitor, analyze, and expedite issue resolutions are vital. Being proactive in reducing stereotypes, automating SoPs, or finding avenues for the same is expected. Flexibility to work with some part of onsite (PST) hours overlap for handing off/transitioning work for the day to the onsite counterpart for L3 support is required.,