Vacancy Details
Employer: SAICA (SOUTH AFRICAN INSTITUTE OF CHARTERED ACCOUNTANTS)
SAICA is recognised as one of the world's leading accounting institutes, providing a wide range of support services to its members and associates. We are looking for a Manager: Solutions Architecture to join our IT team.
This role is responsible for keeping up with the new IT technology developments, create standards and guidelines, and enforce architectural compliance on new developments, enhancement, or future incidents in line with the Institute’s strategy, IT strategy, enterprise architecture, and target IT architecture.
Key Outputs
Architecture
- Interpret Institute’s strategy and model its effect on the related architectural domains (business, technologies, information, application, data, and security).
- Assess company change in relation to the documented architectural roadmap and update roadmap if required
- Develop and maintain a model of SAICA’s current and future web architecture and design a structure that is stable, resilient and preformat.
- Develop and maintain a model of SAICA’s current and future Dynamics 365 and design a structure that is stable, resilient and preformat.
- Develop and own the technical architecture guiding principles.
- Re-design SAICA’s integration architecture to follow best practice and comply with industry standards.
- Assess and evaluate the solution-, business- and data architecture of any new and existing projects.
- Set the future direction and develop the migration plans for the applications to meet the business and architectural objectives of the Institute.
- Develop entity relationship diagrams where required.
Technical reviews
- Perform software reviews (COTS and bespoke).
- (TFS vs Source Safe, SAICA Website Upgrade, iMIS CRM, Dynamics 365, Azure, Power BI, Apps and Automate)
- Perform code reviews on new development and enhancements projects.
- Review technical standards and procedures to align with SAICA IT architecture.
- Review functional and technical specifications to align with SAICA IT architecture.
- Perform COBIT Reviews in areas that touch on IT Architecture.
- Ensure that the project requirements from an IT architectural point of view conform to the enterprise architecture.
- Identify risks and provide solutions that may reduce risk.
Technical support
- Estimate cost, and prepare business cases for IT solutions, considering infrastructure, licenses, development, and support.
- Work with the delivery team to develop high level project schedule resource plans for implementation projects.
- Identify Non-IT functions.
- Participate in internal projects as required.
- Review and specify tools and methodologies, as needed.
Analysis and Design
- Lead in designing, specifying, and selecting information system solutions, considering functionality, data, security, integration, infrastructure and performance.
- Participate in technical analysis and design sessions in support of development team.
- Understand business requirements and translate into a workable, integrated, sustainable architecture solution.
- Integrate strategic thinking into the formulation of solutions and capabilities to ensure that long-term objectives and impacts are factored into the design process.
- Participate in process flow analysis and process redesign along with the business analysts.
- Understand and support software architecture design and support development team in developing solutions.
Best Practices
- Research and share best practices and be consultative to the delivery team throughout the duration of the projects.
- Research investigates new technologies in support of IT deliverables (Attend product briefings and workshops).
- Develop and enforce development standards.
- Manage external vendors’ compliance to SAICA standards and architecture
- Regularly engage with stakeholders provide regular feedback
Development/SDLC
- Perform code reviews with software developers.
- Formulate and enforce the SDLC policies and procedures.
- Formulate a policy for managing SAICA’s code repository to ensure that source code is safe and secure.
- Standardize SAICA’s reporting platforms (standards, procedures, technologies).
Candidate Requirements
Qualifications
- A BSc Computer Science degree or IT related degree/diploma
- Certified Togaf Architect or any other related certification
Experience
- Minimum of 7 years relevant working IT experience
- Business Intelligence implementation
- Solutions implementations
- IT architecture
- Service oriented architecture
- Web Services
- Microsoft Stack (MS SQL, .Net Framework, WCF)
- Dynamics 365 and Azure
- Database administration
- Project Management
- IT Security
- Power Apps, BI, Automate
- Reporting (Crystal Reports, MS Reporting Services)
342 people have viewed this job.
About SAICA (SOUTH AFRICAN INSTITUTE OF CHARTERED ACCOUNTANTS)
The South African Institute of Chartered Accountants (SAICA) is the leading accountancy body in South Africa and one of the leading institutes in the world. SAICA's main role is to develop Chartered Accountants [CAs(SA)] to become leaders in government, businesses and communities.
More Jobs at SAICA (SOUTH AFRICAN INSTITUTE OF CHARTERED ACCOUNTANTS)
Accountant: Financial Reporting & Consolidation
- Gauteng
- Job Type: Permanent
- Posted 17 Sep 2024 | 54 Days left
Data Administrator (12 month contract)
- Gauteng
- Job Type: Temporary
- Posted 12 Sep 2024 | 54 Days left
Project Manager: Risk and Assurance (8 months contract)
- Gauteng
- Job Type: Temporary
- Posted 09 Sep 2024 | 51 Days left
Project Manager: Risk and Assurance
- Gauteng
- Job Type: Permanent
- Posted 09 Sep 2024 | 50 Days left