Systems Architect | IoT.nxt

Job opening:
Systems Architect

Role: Systems Architect

Department: IT and Engineering

Location: Centurion, Pretoria

Apply Now

Job Title/Reporting to

Systems Architect reporting to the Product Engineering Manager located in Centurion, Pretoria  

Job Purpose

Systems Architect is responsible for the architectural design, development, and deployment of the enterprise's overall systems. Defines system solutions based on user/client needs, cost, and required integration with existing applications, systems, or platforms.   Define the systems architecture, standards, and methodologies in accordance with industry best practices. Ensure the good functioning of the System Architecting Process. Serve as the high-level designer of the systems to be implemented. Establish the basic structure of the system, defining the essential core design features and elements that provide the framework for all that follows. Provide the architects view of the users' vision for what the system needs to be and do, and the paths along which it must be able to evolve and strive to maintain the integrity of that vision as it evolves during detailed design and implementation.  

Key Result Areas (Major Accountabilities)

  • Adhere to enterprise architecture standards, procedures, policies.
  • Match system requirements with IT strategy and objectives.
  • Balance system properties with internal design properties.
  • Balance stakeholder needs with system context, during the entire system life cycle.
  • Manage consistency across the various organizational and design boundaries.
  • Maintain repository of systems architecture artefacts
  • Monitor high-level system performance
  • Data Security Management
  • Develop systems architectures containing logical models of the components and interfaces involved.
  • Produce detailed component specifications from systems architectures, taking into consideration the intended uses of the architectures as a whole.
  • Translate component specifications into detailed designs for implementation using selected products.
  • Produce documentation for systems architectures, making sensible use of both text and graphics (UML).
  • Maintain a good knowledge of current practice and awareness of current developments within own area(s) of expertise.
  • Lead architecture developments for small systems.
  • Establish policy for the selection of systems architecture components.
  • Co-ordinate design activity between the systems architecture, application development and service delivery functions to ensure consistency.
  • Contribute to the organization’s enterprise architecture technology and vision, and ensure alignment with the group strategic architecture direction
  • Document and communicate information about emerging technologies to relevant functional management.
  • Establish policy for the selection of systems architecture components.
  • Help to develop systems architecture strategy in an organization.
  • Help to improve systems architecture design techniques and to promote the discipline.
  • Provide architecture guidance to assigned projects.
  • Provide the architectural view of the users' vision for the system.
  • Take full responsibility for ensuring that systems architectures balance functional, service quality and systems management requirements as indicated by the business requirement.
 

Knowledge, Skills, Experience

Knowledge:

  • Excellent understanding of Object Orientated principals and Java language fundamentals.
  • Knowledge of commonly used design patterns
 

Skills:

  • Programming skills
  • Architecture skills
  • Organisational skills
 

Professional Experience:

  • 3 – 5 year’s experience in a technical lead / governance role.
  • SDLC Systems Architecture
  • Extensive experience within Microsoft
  • At least 1 to 2 year’s experience in an architectural role with at least 6 - 7 years exposure to software development
 

Educational Background:

  • B. Sc (Computer Science) beneficial
 

Competencies:

Change management
  • Develops workable implementation plans.
  • Communicates changes effectively.
  • Builds commitment and overcomes resistance.
  • Prepares and supports those affected by change.
  • Monitors transition and evaluate results.
Leadership
  • Exhibits confidence in self and others.
  • Inspires respect and trust.
  • Accepts feedback from others.
  • Gives appropriate recognition to others.
Judgment
  • Displays willingness to make decisions.
  • Exhibits sound and accurate judgment.
  • Supports and explains reasoning for decisions.
  • Includes appropriate people in decision-making process.
  • Makes timely decisions.
Motivation
  • Sets and achieves challenging goals.
  • Demonstrates persistence and overcomes obstacles.
  • Measures self against standard of excellence.
  • Takes calculated risks to accomplish goals.
 

Values and Behaviours:

  • We are honest and respect each other.
  • We challenge issues but honour commitments.
  • We believe that innovation is a way of life.
  • We have a passion to win; a freedom to fail; but only once for the same reason.
  • We take responsibility for our actions; we are accountable for achieving results and we take ownership of our mistakes.
  • We do the right thing for the right reason.
  • We are part of the solution, not part of the problem.
  • We are fearless with nerves of steel.
  • We believe in teamwork and partnership.
  • We are diverse yet united.
  • We are involved yet independent.
  • We believe in learning and continuous improvement.
 

Remuneration & Benefits:

  • Annual Salary CTC
  • Wellness Programs 
  • Flexible / Remote Working

Are you our next Systems Architect?

Express your interest below

    Resume Upload

    This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies outlined in our cookie policy. View more
    Accept