free bootstrap template

Solution Architect - eCommerce

Solution Architect - eCommerce 

City: Johannesburg, Selby


A large corporation situated in the southern suburbs of Johannesburg is recruiting a Solution Architect to work on e-Commerce projects within a permanent capacity.

Role Purpose and Objectives:

Ownership of the end to end solution design for projects

The objectives of the role include:

  • Facilitating the design process to achieve a solution ratified by the architecture board

Key Responsibilities:

  • Responsible for developing end to end technical solutions to address business problem, new service offerings go to market strategy etc.
  • Using the standard architecture building blocks -document the end to end solution including the following:
  1. Application design
  2. Data Design
  3. Infrastructure design
  4. Network design
  5. Security design
  6. Integration design
  • Understand internal and external business requirements as it relates to the change initiative
  • Develops an application solution architecture that accurately translates business requirements to technology and ensures the design will meet business requirements throughout the lifecycle of a change.
  • Collaborate with the Domain Architects on the solution design to ensure it conforms to enterprise architectural standards and future roadmaps.
  • Liaise with IT Project Managers and IT Delivery Coordinators to implement a solution that will meet business requirements within time and cost constraints.
  • Cultivate and disseminate knowledge of application-usage best practices.
  • Monitors effectiveness; recommends improvements according to systems development lifecycle.
  • Identify and evaluate risks and participate in mitigation and control activities.
  • Guide the Business Analyst to collect the required information to shape the design
  • Provide guidance and coaching to developers and specialists on changes throughout the design process.
  • Establish traceability between requirements and application solution architecture design.
  • Lead and delegate application development responsibilities to developers and specialists to ensure the project is completed within the required time frame.

Essential skills and experience required for this role:

  • A significant can do attitude
  • Results focus and driven

Technical know-how:

  • Coordinates implementation tasks with end-user, operations and quality management.
  • Has experience with alternate implementation strategies such as pilot or parallel.
  • Facilitates implementation reviews for complex applications.
  • Has consulted on various aspects of moving applications into the production environment.
  • Has a wide range of experience: Infrastructure, networks, programming, applications, security, integration
  • Has a platform and vendor independent mind-set
  • Can demonstrate design involvement in large scale systems integration projects
  • Knowledge of functions and features of applications related to their area.
  • Has experience with multiple, industry standard, structured methodologies.
  • Has utilised in their career several difference project methodologies and understands when different approaches are appropriate.
  • Has familiarity in developing Service Oriented Architecture (SOA) based services within medium to highly complex application environments.
  • Experienced developing solutions within the Systems Development Life Cycle (SDLC) processes.

Client Management:

  • Facilitate a design outcome between the projects and the domain architects
  • Need strong negotiating skills
  • Must have excellent planning and organisation skills with a proven ability to bring projects in on time and within budget
  • Possess excellent communication skills both written and oral
  • Display a strong customer focus background with commercial awareness and strategic thinking capability
  • Cultivate relationships with business and technology stakeholders.


Professional Qualification Requirements:

  • TOGAF exposure


Technical Qualification Requirements:

  • Undergraduate technical degree (e.g., BIng, BSc) or equivalent experience in Technology



  • Comes from a package implementation or software development background
  • Programming experience at some stage in his/her career
  • Previous solution architecture or the technical lead for multiple projects
  • Significant design exposure for large scale integrated solutions
  • Minimum of 2 years' experience as an architect or technical lead
  • Experience working in a business critical client facing digital environment
  • Competent in Web Development technologies
  • Good exposure to User Interface and User Experience Design, both Web and Mobile.
  • Good knowledge around HTTP, TCP/IP, Webservices and Rest as well as the Security associated with these environments
  • Sound skills in HTML, CSS, XML and Javascript, Java and possibly PHP
  • Added advantage if experienced with any of the following; Magento, Linux and Windows OS, MySQL or similar RDMS and Oracle Fusion Middleware

Apply here