What does a Computer System Engineers/Architect do?

Design and develop solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions.

Jobs Roles

  • Communicate with staff or clients to understand specific system requirements.
  • Provide advice on project costs, design concepts, or design changes.
  • Document design specifications, installation instructions, and other system-related information.
  • Verify stability, interoperability, portability, security, or scalability of system architecture.
  • Collaborate with engineers or software developers to select appropriate design solutions or ensure the compatibility of system components.
  • Evaluate current or emerging technologies to consider factors such as cost, portability, compatibility, or usability.
  • Provide technical guidance or support for the development or troubleshooting of systems.
  • Identify system data, hardware, or software components required to meet user needs.
  • Provide guidelines for implementing secure systems to customers or installation teams.
  • Monitor system operation to detect potential problems.
  • Direct the analysis, development, and operation of complete computer systems.
  • Investigate system component suitability for specified purposes and make recommendations regarding component use.
  • Perform ongoing hardware and software maintenance operations, including installing or upgrading hardware or software.
  • Configure servers to meet functional specifications.
  • Develop or approve project plans, schedules, or budgets.
  • Define and analyze objectives, scope, issues, or organizational impact of information systems.
  • Develop system engineering, software engineering, system integration, or distributed system architectures.
  • Design and conduct hardware or software tests.
  • Establish functional or system standards to ensure operational requirements, quality requirements, and design constraints are addressed.
  • Evaluate existing systems to determine effectiveness and suggest changes to meet organizational requirements.
  • Research, test, or verify proper functioning of software patches and fixes.
  • Communicate project information through presentations, technical reports or white papers.
  • Complete models and simulations, using manual or automated tools, to analyze or predict system performance under different operating conditions.
  • Direct the installation of operating systems, network or application software, or computer or network hardware.
  • Train system users in system operation or maintenance.
  • Perform security analyses of developed or packaged software components.
  • Develop application-specific software.
  • Develop efficient and effective system controllers.
System Architect & Business Analyst at Datacentrix in Midrand 5 days ago
System Architect & Business Analyst in Midrand 6 days ago
System Architect & Business Analyst at Datacentrix in South Africa 6 days ago
Financial Management System Supporters at Hero Telecoms (Pty) Ltd in Stellenbosch 19 hours ago
Pattern Maker Grader- Gerber System at Gumtree.co.za in Northern Suburbs 19 hours ago
SQL Developer- gain INVESTMENT & ASSET MANAGEMENT SYSTEM exp -. CT R540K-R600 P/A at Acuity Consultants in Cape Town CBD 19 hours ago
Technology Architect in South Africa 19 hours ago
OSS/BSS Test Engineers at Morson International in East London 19 hours ago
Solutions Architect (JG 15) at SBV Services Ltd. in Gauteng 19 hours ago
Infrastructure Architect (JG 15) at SBV Services Ltd. in Gauteng 19 hours ago