Application Architect - Sandton Verfied

Salary Negotiable Sandton, Gauteng Sandton, Gauteng more than 14 days ago 29-03-2014 4:01:38 PM
26-04-2014 4:01:38 PM
Key Purpose
The application architect will be responsible for creating the architectural vision and conceptual views of target solutions and collaborating with development teams to produce the logical architecture and design while ensuring that these meet the following requirements:
  • Business requirements
  • Non-functional requirements
  • Audit and governance requirements

Key Outputs Architectural Governance
  • Define and maintain Standards
  • Security
  • Framework/Patterns
  • Process
  • Code
  • Quality assurance
  • Architecture reviews
  • Design reviews
  • Code reviews

Key Architectural Outputs
  • Data Architecture
  • Data Entities
  • Logical Data Components
  • Physical Data Components
  • Application Architecture
  • IS Service Interactions
  • Logical SOA solutions
  • Physical SOA solutions

Innovation / Development
  • Look for other opportunities to add value to business through application changes, technology, process or other methods. This could Include cost, benefit & risk analysis, as well as POCs.
  • Strive to continuously improve what systems does and how we do it, while balancing risk and cost.

Incident Support
  • Analysis/investigation of technical issues in Production and possibly other environments
  • Provide guidance to developers to resolve development issues including performance tuning

Integration, Shared Services, and Framework Development (including DevOps)
  • Technical Development (framework changes etc.)
  • Security Development (in rare circumstances where the development teams require assistance, or to develop common security components.)
  • Delivering on build/deployment technical improvements to further Continuous Delivery initiatives
  • Technical upgrades (versions) or software migrations

Behavioural Competencies
  • The architect is a self-motivated, intelligent leader.
  • He/She must be an excellent communicator, able to work with multiple staff/management levels and roles within Systems, Business and TI areas.
  • He/She is logical and analytical, with a drive to continuously improve their environment and do the right thing. Strategic thinking is a requirement.
  • The nature of the job requires the ability to manage multiple tasks and initiatives simultaneously, often involving various teams, and possibly playing multiple roles across teams.
  • The architect is required to drive delivery of the Architectural Vision according to the agreed architectural roadmap.
  • The architect has a broad knowledge of systems and IT with experience of complex environments
  • Thought Leadership - Ability to come up with solutions that meet not only the immediate requirement but also the larger business and architectural vision.
  • Innovation - Ability to come up with innovative solutions to problems as well as driving continuous improvement in the organisation
  • Communication - Ability to effectively collaborate with key stakeholders and communicate the target architecture and the impacts thereof. Technical Competencies
  • Programming languages: Java (Java EE), Javascript, SQL/PL-SQL
  • Technologies: XML, JMS, SOAP Web Services, SEAM, Richfaces, AJAX, Hibernate/ORM, Tibco BW, Tibco BPM, HTML, Oracle Enterprise Database, Splunk
  • Other Skills/Areas of Knowledge: TOGAF, UML, BPEL, Maven, Jenkins, Agile (Scrum and/or kanban), SOA, JBoss, Apache, IIS

Qualifications & Experience
  • A recognised degree in Computer Science, Engineering or Information Science is required.
  • Minimum 8 years in IT, with 3-5 years in a senior role (Systems Analyst, Solution architect, Application architect or similar) - A proven track record at a senior level essential, preferably with references.
  • Previous Insurance experience advantageous.

Recruiter: CompuJobs