Occupation Overview - Computer Systems Engineers/Architects
Design and develop solutions to complex applications problems system administration issues or network concerns. Perform systems management and integration functions.
Training Courses for the Computer Systems Engineers/Architects Job Role
What does a Computer Systems Engineers/Architects do?
Design and develop solutions to complex applications problems system administration issues or network concerns. Perform systems management and integration functions.
Core Task Examples:
Collaborate with engineers or software developers to select appropriate design solutions or ensure the compatibility of system components.
Communicate project information through presentations, technical reports, or white papers.
Communicate with staff or clients to understand specific system requirements.
Complete models and simulations, using manual or automated tools, to analyze or predict system performance under different operating conditions.
Configure servers to meet functional specifications.
Define and analyze objectives, scope, issues, or organizational impact of information systems.
Design and conduct hardware or software tests.
Develop efficient and effective system controllers.
Develop or approve project plans, schedules, or budgets.
Develop system engineering, software engineering, system integration, or distributed system architectures.
Direct the analysis, development, and operation of complete computer systems.
Direct the installation of operating systems, network or application software, or computer or network hardware.
Document design specifications, installation instructions, and other system-related information.
Establish functional or system standards to address operational requirements, quality requirements, and design constraints.
Evaluate current or emerging technologies to consider factors such as cost, portability, compatibility, or usability.
Evaluate existing systems to determine effectiveness, and suggest changes to meet organizational requirements.
Identify system data, hardware, or software components required to meet user needs.
Investigate system component suitability for specified purposes, and make recommendations regarding component use.
Monitor system operation to detect potential problems.
Perform ongoing hardware and software maintenance operations, including installing or upgrading hardware or software.