Architect (Application Architect) - Centurion, South Africa - ARCS

    ARCS
    ARCS Centurion, South Africa

    Found in: Talent ZA C2 - 1 week ago

    Default job background
    Description
    Our client is a world-class leader in insurance / investments and has an opportunity available for a dynamic (Application) Architect who will spearhead the design of robust, interconnected applications, emphasizing long-term sustainability

    Overview
    Your strategic alignment with group objectives and utilization of cutting-edge technologies will drive innovation, ensuring our client's organization's future success. Your responsibilities will also include creating and maintaining architectural diagrams and knowledge resources for seamless system continuity as an (Application) Architect.

    Qualifications and Experience:
    • Degree/qualification in Computer Science, Information Technology, or equivalent.
    • Relevant IT solution delivery experience.
    • Software or application development experience.
    • Exposure to an Agile Development environment.
    • Experience within the Investment industry a plus
    Expertise Required:
    • Excellent AWS experience
    • Proficiency in a web framework (e.g., Angular, IO), Rest integration standard, OpenID Connect.
    • Expert knowledge of NodeJS, CI/CD, testing frameworks.
    • Familiarity with report generation technologies (e.g., JS Reports).
    • Mastery of design patterns for responsive single-page applications.
    • Hands-on experience with Docker, Kubernetes, Cloud capabilities (CDN, cloud storage), application modeling, and UML.
    Additional Knowledge (Plus):
    • Database management systems (SQL, no-SQL, ERDs, DB Modeling, transactions, object-relational-mapping).
    • Understanding of object or microservice design.
    • Proficiency in operating system software.
    • Business process modeling and design.
    • Knowledge of Lean and Agile methodology tools.
    • Design expertise across UI, business logic, service, and database domains.
    • Familiarity with DevOps philosophy, practices, and documentation suitable for stakeholders.
    • Integration patterns and middleware understanding.