Technical Architect – WCS ecommerce

Role Technical Architect – WCS ecommerce
Experience 12 to 15 Years

Role Description:-

Key Responsibility:-

  • Works on WebSphere Commerce architecture specifications.
  • Works on identifying WCS out-of-the-box functionalities to be leveraged to meet customer needs.
  • Provides the details on WCS processes and patterns to various stakeholders of the project in order to ease the requirement gathering and architecture designing efforts.
  • Ensure clarity on NFR and address these requirements during Architecture definition phase.
  • Define Logical, Technical & Physical views of Architecture.
  • Define reusable components/frameworks, common schemas, standards to be used & tools to be used and help bootstrap the engineering team.
  • Review design to make sure design is aligned with WCS Architecture.
  • Lead performance engineering and capacity planning exercises.
  • Help PM in identifying key technical risks and mitigation plan for the same.
  • Help PM in effort estimation and planning.
  • Mentor & guide Tech Leads & Software Engineers Other Responsibilities.
  • Responsible for developing best practices and guidelines to be followed by the team.

Desired Skill:-

  • 10+ years of experience in IT including at least 3 years in Architect roles for WebSphere commerce implementations (B2C/B2B systems).
  • 8+ years with hands-on experience Java/JEE; Struts/JSF, Spring, EJB, RESTful service and Web services.
  • Proven experience with various subsystems of WCS like Catalog, Member, Order, payment.
  • Strong experience in SOLR will be an added advantage.
  • Experience in Integrating with various systems/services such as Payment gateways, Bazaar voice integration, Analytics, External Order Management, Content Management systems (Exposure to AEM will be an added advantage).
  • Strong design and development skills with database technologies and DB2 database.
  • Proficient in dealing with all the layers in solution: Multi-channel presentation, business logic in middleware, data access layer, RDBMS | NO-SQL.
  • Strong understanding of architecture patterns such as multi-tenancy, scalability, and federation, to build cloud-ready systems.
  • Proficient in UNIX/Linux environments.
  • Strong skills in HTML technologies including AngularJS, React JS, HTML5, CSS, JSON, XML, AJAX and comfortable with responsive design using Bootstrap.
  • Experience in using Maven, JUnit, JProfiler/JProbe.
  • Exposure to tools like Rational suite, Enterprise Architect, Eclipse, and Source code versioning systems like CVS/SVN.
  • Experience with different development methodologies (RUP | Scrum | XP).
  • Expertise in creating technical documents like Architecture views, Technology Architecture blueprint and Design specification.
  • Experience in Architecture consulting engagements is a plus.
  • Certification in any Architecture related area is a plus.
  • Follow trends in technology and have a point of view.
  • Knowledge and understanding of cloud computing infrastructure (Azure / Amazon EC2 / …)