We use cookies to improve the user experience, analyze traffic and display relevant ads.
Details Accept
Enter position

Overview of salaries statistics in the category "Architecture in Johannesburg"

Receive statistics information by mail
Unfortunately, there are no statistics for this request. Try changing your position or region.

Recommended vacancies

BI Solutions Architect
PBT Group, Johannesburg, Gauteng
PBT Group has an opportunity for a BI Solutions Architect responsible for conceptualizing, designing, implementing, and supporting BI solutions.Duties and Responsibilities:Understanding the entire BI landscape to ensure sustainable implementation.Interacting with business analysts and end-users to establish information needs.Conducting data analysis and profiling on various source systems.Designing and documenting logical and physical data models.Reviewing data models with functional and technical teams.Establishing and maintaining compliance with data modeling and integration standards.Leading the creation, enhancement, and implementation of BI standards and processes.Mentoring junior team members.Establishing domain-specific standards and strategies.Assisting in creating the vision for future state technologies and architecture.Participating in research and development efforts.Providing technical expertise for level of effort estimates and technical resource planning.Participating in various phases of the SDLC to ensure adherence to architecture technology standards.Minimum Requirements:A degree in Computer Science / Information Systems / Business Administration / Commerce or equivalentBusiness Intelligence certifications (optional).5-7 Years of BI experience, with over 5 years in implementing BI solutions.End-to-end BI experience including ODS, DW, MDM, DG, ETL, Visualization.Microsoft data technology skills (SSIS, SSAS, SSRS).Expertise in various BI technologies, including Microsoft BI stack and Oracle.Strong analysis and communication skills.Experience in data gathering, research, and analytical abilities.Specific technical skills including SQL, data modeling, ETL design, BI front-end tools, etc.Strong analytical and problem-solving skills.Understanding of Master Data Management (MDM), Metadata Management, and Data Governance (DG).
IT Enterprise Architect
DataTech Recruitment, Johannesburg, Gauteng
We are seeking a highly motivated and experienced Enterprise Architect to join a growing team on a long-term Contract Hybrid in Johannesburg.You will be responsible for the design, development, implementation, and maintenance of the company’s enterprise architecture. This includes developing and maintaining architecture roadmaps, identifying and recommending new technologies, and ensuring that all IT systems and applications are aligned with the overall business strategy.Type: Contract (Up to 3 years) – Hybrid in Johannesburg.Rate: R800 – R1 100 per hour.Duties and Responsibilities:Lead the development and implementation of the company’s enterprise architecture, aligning it with the overall business strategy and objectives.Develop and maintain architecture roadmaps, identifying and analysing current and future business needs and IT capabilities.Analyse and recommend new technologies, considering factors such as cost, scalability, and security.Define and maintain enterprise architecture standards, guidelines, and policies.Collaborate with IT and business stakeholders to ensure that all IT systems and applications are designed and implemented in accordance with the enterprise architecture.Manage and maintain architecture documentation, including reference models, blueprints, and diagrams.Participate in the selection and evaluation of new IT solutions.Identify and manage architectural risks.Stay up to date on the latest trends and best practices in enterprise architecture.Participate in knowledge transfer activities and mentor junior team members.Perform other duties as assigned.Requirements:Minimum of five (5) years of relevant experience in IT/OT Architecture.Certified Enterprise Architecture professional – TOGAF 10 certification.NQF Level 7 qualification in an IT-related field, such as Information Technology, Computer Science, or related discipline.Strong understanding of enterprise architecture principles and methodologies.Experience in designing, developing, and implementing enterprise architecture solutions.Excellent analytical and problem-solving skills.Excellent communication and interpersonal skills, with the ability to collaborate effectively with all levels of stakeholders.Strong written and verbal communication skills.Ability to work independently and as part of a team.
Data Scientist
B-Sure, Johannesburg, Gauteng
Duties and Responsibilities:Design, develop and deploy reporting and analytical capabilities, adhering to internal architecture and data integration standards as well as the long-term Business Intelligence technical strategy.Create visual reports for management.Investigate reporting queries.Maintain data quality by developing data quality scripts and investigating source data and systems.Understand all business processes and systems to develop reporting solutions.Collaborate within the Business Intelligence team to build and maintain an end-to-end Business Intelligence solution that meets business requirements.Make modifications to existing Business Intelligence reporting and analytical solutions to accommodate changes in source systems and new business requirements.Optimize reporting and analytical solutions to provide optimal performance under increasing data volumes.Document solutions, both technical (design & metadata) and procedural (policies and procedures) to ensure that colleagues understand how to support the solution.Test reporting solutions (unit testing & system integration testing) and verify that it meets business, functional and technical specifications.Requirements:Matric (essential)At least 5 years’ relevant working experienceStrong MS SQL query writing and optimising experience (SQL, SSIS, SSRS, Power BI)Database design and optimisation
Systems Analyst
PBT Group, Johannesburg, Gauteng
We are seeking a skilled Systems Analyst to join our dynamic team. The Systems Analyst will be responsible for delivering comprehensive overviews of solution components, solutions integration, interface functionality, API cataloging and documentation, as well as functionality across various platforms including applications, web, and data systems.The ideal candidate will be technology agnostic and proficient in designing technical diagrams and documents for the development team.About the Role:Develop detailed overviews of solution components, including systems integration, interface functionality, API cataloging, and documentation.Analyse and document functionality across various platforms, including applications, web, and data systems.Collaborate with stakeholders to gather requirements and translate them into technical specifications.Design technical diagrams and documents to communicate system architecture and design to the development team.Provide support to the development team during the implementation phase, ensuring alignment with technical specifications.Conduct regular reviews and updates of technical documentation to reflect changes in system architecture or requirements.Stay informed about emerging technologies and industry trends to ensure solutions remain innovative and effective.Collaborate with cross-functional teams to identify opportunities for process improvement and optimization.About you:Bachelor’s degree in Computer Science, Information Technology, or a related field.Proven experience as a Systems Analyst or in a similar role.Strong analytical and problem-solving skills with the ability to translate business requirements into technical solutions.Experience with designing technical diagrams and documents using tools such as Visio, Lucidchart, or similar.Proficiency in documenting system functionality, including APIs, interfaces, and data structures.Excellent communication skills with the ability to effectively communicate technical concepts to non-technical stakeholders.Ability to work collaboratively in a fast-paced environment and adapt to changing priorities.Experience with Agile methodologies and working in cross-functional teams is a plus.
BI Developer
Yazoo Recruitment, Johannesburg, Gauteng
BI Developer with minimum 5 years’ experience and a Degree / Diploma in Informatics / Computer Science required to design, develop and maintain BI solutions that turn data into insights for business decision making.This position is based in Bryanston and a Hybrid working model to be discussed after the probation period.Minimum Requirements:Degree / Diploma in Informatics / Computer ScienceMinimum 5 years’ experience as a BI DeveloperAgile Methodologies experience requiredSDLC understanding requiredPower BISSRS / SSISMS SQL ServerRelational Database DesignData WarehousingDuties and Responsibilities:Design, develop and maintain BI solutionsSupport business requirements for the provision of business intelligence systemsSource and transform wide range of data across the business into formats to be used by end users to develop differentiating business insightsAssist in specifying complex business rules using specified toolsets to enable the data modelers to create complex analytical modelsDesign, develop and maintain information management and BI architecture
SSAS Cubes Developer
PBT Group, Johannesburg, Gauteng
PBT Group, a leading provider of Data and Analytics services, seeks a proficient SSAS Cubes Developer with a robust background in Microsoft BI stack technologies.The ideal candidate will play a pivotal role in designing, developing, and maintaining Business Intelligence solutions, particularly focusing on SSAS (OLAP Cubes) along with other components such as SSIS, SSRS, and Power BI.Duties and Responsibilities:Design, develop, and maintain multidimensional and tabular models using SQL Server Analysis Services (SSAS), collaborating with stakeholders to translate requirements into efficient cube designs.Create and optimize MDX/DAX queries for data retrieval and analysis, implementing security measures for data privacy and integrity within SSAS cubes.Perform cube processing, monitoring, and optimization for performance enhancement, troubleshooting and resolving SSAS cube and data model issues.Develop and maintain documentation for SSAS cube design, processes, and best practices, staying updated with industry trends and advancements in SSAS technology.Utilize the Microsoft BI stack, including MS SQL Server, SSIS, SSRS, and Power BI, to design, develop, and maintain Business Intelligence solutions.Implement ETL processes using SSIS to ensure efficient data flow and integrity, and perform data warehouse design, maintenance, and re-architecture as required.Lead projects in implementing new BI software tools and systems, analyzing data to drive improvements in key business metrics.Implement data structures adhering to best practices, facilitate data conversions, imports, and exports, and enforce data governance.Collaborate with software architects to ensure adherence to architectural guidelines and compatibility with other environments.Work with cross-functional teams to ensure solutions meet application requirements and performance goals, considering compatibility, usability, reliability, performance, and security aspects.Demonstrate initiative by acquiring and implementing new knowledge and skills, contributing to continuous improvement within the team and wider group, and enhancing product and system performance while adhering to industry best practices.Skills and Experience Required:Proven experience as an SSAS Cubes Developer or similar role, with proficiency in SQL Server, SSAS, MDX, DAX, and data modeling techniques.Strong understanding of multidimensional and tabular cube design concepts, with the ability to collaborate effectively in a team environment and communicate with stakeholders.Experience in cube optimization, performance tuning, and troubleshooting, along with knowledge of data warehousing concepts and ETL processes.Familiarity with data visualization tools like Power BI or Tableau is advantageous, demonstrating excellent problem-solving skills and attention to detail.5-6 years of experience in a BI development environment, with proficiency in T-SQL, SSIS, Data Warehousing, SSAS, and Power BI.Extensive experience in authoring OLAP cubes, writing MDX in Microsoft Analysis Services, and strong proficiency in SSRS Development.Advanced knowledge of T-SQL, including dynamic T-SQL, multi-threading, and performance optimization, along with practical experience with SQL Server Database Engine, MS SSIS ETL software, MS SSAS OLAP software, and MS Visual Studio Data Tools.Experience in database design, normalization of data structures, and familiarity with SDLC methodologies.Ability to create advanced data models, analyse data patterns, and design meaningful reports and dashboards.In-depth understanding of database management systems, online analytical processing, ETL frameworks, Kimball Data Warehouse Lifecycle, and demonstrated experience in creating and maintaining multidimensional cubes using SSAS.Qualifications / Certification:A degree in Computer Science, Information Systems, Business Administration, Commerce, or equivalent.
Chief Technology Officer
Initiate International, Johannesburg, Gauteng
We have an amazing career opportunity for a Chief Technology Officer (CTO) to join a leading PAN African sports betting platform at their offices in Johannesburg.You will need be a thought leader in agile delivery and have demonstrable experience in managing and building teams in a fast-paced environment.Does this job sound like the perfect challenge for you? Keep reading!Duties and Responsibilities:Your key job responsibilities as the Chief Technology Officer (CTO) in Johannesburg will include:Responsible for the oversight, management and direction of the Group Technology functionEnsuring the strategic aims of the Group are fulfilled and that the strategic vision of the Board is communicated and understoodInvolved in all areas of business strategy and responsible for the ongoing alignment of technical delivery and operationsConsistently and frequently delivering new features that add demonstrable value for customers and respond to their needsOverall ownership of and accountability for system architecture, team processes and delivery of technical solutionsCollaborating with the Senior Management team to help define and deliver on short term goals and longer-term roadmapCommunicating technology strategy and their roadmap to stakeholdersStructuring and managing technology teamsManaging and mentoring our next generation of senior technical leadersAdvising on technological options available to address business problems, providing timely advice on the feasibilityEnsuring that the impact of internal tools and external features is always measurableRequirements for this Chief Technology Officer (CTO) job in Johannesburg:At least 7-10 years’ experience in a tech role, and 3+ years in senior management or leadership roleBachelor’s degree in information technology, computer science, or related fieldA solid track record of delivery with multiple development streamsIn depth understanding of the Sports Betting industryStrong technical software development pedigreeGaming industry experience highly advantageousSuccessful track record of managing large technology teamsActive, hands-on leader, able to both define strategy and engage others at all levels in operational deliveryPassion for mentorship and developing individuals through feedback and coachingExcellent communicator, able to be the translation layer between the technology function and the senior management team, in both directions
Senior Product Manager
, johannesburg, ZA
Requisition Details and Talent Acquisition Consultant REQ : Thembi MtshaliJob FamilyInformation TechnologyCareer StreamIt Application DevelopmentLeadership PipelineManage ManagersJob PurposeTo manage a portfolio through multiple teams with a medium term strategic horizon.Job Responsibilities:Managed Financial and Business ResultsEnsure that all individual and department results are delivered within budget to deadlines:Ensure budget targets are met by effectively executing and complying to Divisional billing requirements and target:Ensure that transparent transfer pricing for provision of products and services for the business area are being followed through:Activity Justified Transfer Pricing (AJTP) model (aligned to GT service model) by establishing costs, prices and conditions:Ensure effective targeted cost recovery through monitoring and ensuring all times are captured by staff on a weekly basis:Ensure quality projects / processes / systems delivered on time and are fully aligned to Nedbanks business requirements:Provide agreed information, resources, professional advice and strategic contribution to relevant stakeholders on time, in budget, within quality standards:Ensured that all individual and department results were delivered within budget to deadlines:Delivered services to client expectations and Nedbank standards:Quality projects / processes / systems delivered on time and were fully aligned to Nedbanks business requirements:Provided agreed information, resources, professional advice and strategic contribution (on time, in budget, within quality standard):Managed Stakeholder Relationships:Deliver services on client expectations and Nedbank standards by ensuring the Service Level Agreement,Operational level agreements , contractual agreements, and project schedules are met as stipulated:Advise and consult to clients by providing professional solutions that meet the requirements of the clients business needs:Ensure that professional solutions delivered within agreed parameters and timelines:Ensure that Professional solutions demonstrate a balance of best of breed and return on investment for the client:Enable the building of commercially viable relationships with clients by providing quality advice to clients:Monitor and manage client, service providers/ vendors, partners and other stakeholder expectations:Actively engage to establish trust and respect of department members, direct reports, stakeholders and manager/s through active engagement with all parties:Delivered best practice services to client expectations:Monitored and managed client, service providers, partners and other stakeholder expectations, built long term relations:Proactively supported and shared information and knowledge with peers in own and other departments and functionsTrusted and respected by department members, direct reports and manager/sEffective communication and relationship networks upwards, downwards, sideways and outwards:Managed Internal ProcessesOperationalise Divisional Strategy by ensuring all supervisors and first line managers understand and prioritise work in alignment to Divisional Strategy:Empower First line managers and effective performance measures that are empowering and aligned to strategy by clearly defining their roles and responsibilities:Ensure professional field is leveraged to enable strategy and that proposed solutions related to field are embedded in strategy:Select appropriate professional frameworks, methods/ supporting technologies in line with Agreed Architecture and expected return on investments:Manage multiple assets through the development, implementation, review of strategies and planning for areaWhat are the key/ critical tasks :Co:ordinate operations. Dealer Relationship managers and Deal making teams. Handle month end reporting. Play an active role in Product Development and all activiti
Software System Designer II
, johannesburg, ZA
Requisition Details and Talent Acquisition ConsultantREQ Thembi MtshaliJob FamilyInformation TechnologyCareer StreamApplication DevelopmentLeadership PipelineManage Self: TechnicalFAIS AffectedJob PurposeTo translate business , other stakeholder requirements and user stories into system requirement and act as a link between business analyst, other requirements stakeholders and the software teamTo translate overarching end to end design into detailed designs across multiple asset(s) groupings (higher level of complexity) and provide technical leadership to the software developers and other designers. Contributes to growingevolving the Design discipline to keep abreast with best practices to enable Nedbanks technology strategy. Job Responsibilities:Ensure an understanding of system requirements and end to end design to produce the detail design:Ensure understanding of system landscape, standards, legislation and governance to provide effective technical requirements:Provide asset(grouping) level requirements based on analysis in terms of business and stakeholder requirements:Understand existing and new technology /domain in detail in order to provide effective designs:Understand the operational environment and impact of design on the specific environment:Accountable to analyse and produce detailed Designs as per the requirements received:Understand existing and required data in order to Support the domain :Provide input into test plans and cases on a system level:Provide or Build On Existing System Use Cases(optional) and sequence, Class, System Flow, Activity, Component diagrams:Produce Designs that Realise the strategic direction / architecture of the organisation to the best of their ability, based on the end to end solutions and technology road map:Collaborate with the key impacted stakeholders:Evaluate options for risk alternatives and make recommendations to minimise risk to the organisation:Identify and develop mitigation plans for dependency and system conflicts:Conduct impact analysis for systemapplication enhancements or new Innovation:Understand, interpret and reviewEnd to End Solution Design:Ensure the delivery of quality minded designs including input to (EQA review) for quality testing:Contribute to integration test packs:Conduct Trouble shooting sessions and assisting developer with queries:Collaborate effectively with all key project stakeholders:Update the asset knowledge base (Technical documentation, Lessons learned , training documentation etc.):Ensure work product or design enables architect target state fulfilment:Support the achievement of the business strategy, objectives and values:Stay abreast of developments in field of expertise of systems analysis and design:Ensure personal growth and enable effectiveness in performance of roles and responsibilities:Contribute to the Nedbank Culture building initiatives (e.g. staff surveys etc.).:Participate and support corporate responsibility initiatives for the achievement of business strategy:Seek opportunities to improve business processes, models and systems though agile thinking.:Conduct self development both by mentoring developers and designers and being mentored:Contributes to growingevolving the design discpline to keep abreast with best practices and to enable Nedbanks technology strategy.Essential Qualifications : NQF Levelstylemargin:top:0.0;margin:bottom:0.0::Matric / Grade 12 / National Senior Certificate:Advanced Diplomas/National 1st DegreesPreferred Qualification:Degree, National Diploma in Information TechnologyPreferred Certification :Certificate in relevant solution design methodologies where availableMinimum Experience Level:5+ years experience in designTypes of exposure:Proven application of creative and innovative skills:Senior Developer Experience:Tr
Software Technical Writer
Kontak Recruitment, Johannesburg, Gauteng
As a software Technical Writer at a well-established, large Courier Company, you’ll be pivotal in developing comprehensive documentation that adheres to rigorous organizational standards, ensuring clarity and accessibility for users.Leveraging your adeptness in quickly grasping complex subject matter, you’ll translate intricate technical details into user-friendly content, fostering user success with our products and services.Collaborating closely with cross-functional teams, you’ll gather insights, refine content, and contribute to the continuous improvement of their documentation processes.With a keen eye for detail and a proactive approach to continuous learning, you’ll play a vital role in enhancing the user experience and supporting the company’s mission of delivering exceptional solutions to their clients.R25K – R35K per month + Benefits.Minimum Requirements:National Senior Certificate, Grade 12, or similar qualificationTwo or more years of experience as an effective technical writerProven ability to quickly learn and understand complex subject matterExperience in writing documentation and procedure manuals for various audiencesSuperb written communication skills, with a keen eye for detailExperience in working with engineers to improve user experience (ex: design, UI), refine content, and create visuals and diagrams for technical support contentAbility to handle multiple projects simultaneouslyBachelor’s degree (or equivalent) in journalism, communications, or relevant technical fieldFirm understanding of SDLC (systems development lifecycle)Previous experience in software developmentDuties and Responsibilities:Develop comprehensive documentation in adherence to organizational standardsGain a deep understanding of products and services, simplifying complex information into polished, engaging contentWrite user-friendly content tailored to meet the needs of the target audience, facilitating user successDevelop and maintain a detailed database of reference materials, incorporating research, usability tests, and design specificationsEvaluate existing content and devise innovative methods for enhancementResearch, outline, write, and edit content in collaboration with various departments to align with project requirementsGather information from subject-matter experts to create procedure manuals, technical specifications, and process documentationCollaborate with development and support leads to identify documentation repositories, ensuring optimal data storage solutionsResearch, create, and maintain information architecture templates compliant with organizational and legal standards, facilitating easy data migrationDevelop content in alternative media forms to maximize usability while maintaining a consistent voice across all documentationStay updated on changes and procedures within the company to address customer needs effectivelyMaintain awareness of the company’s structures, divisions, and teams to understand business dynamics and query typesEnsure continuous learning and development to optimize system and process knowledgeApproach opportunities with a proactive “can-do” attitudeWork effectively in a lively environment, demonstrating strong teamwork skillsFoster collaborative relationships within the team to achieve shared objectivesContribute insights in departmental meetings to enhance decision-making processes and departmental functioningIdentify and address issues within the allocated area, proposing changes as neededDisplay adaptability and resilience to work under pressure and extended hours when required