Description
Design, integrate, and maintain computer systems and services, resolving complex application, infrastructure, and network issues. Manage the system lifecycle from requirements and implementation through verification, security, and continuous improvement.
- • Communicate with stakeholders to capture and refine system requirements.
- • Estimate costs and impacts; advise on design options and changes.
- • Document requirements, designs, runbooks, and installation procedures.
- • Validate system architecture for stability, interoperability, portability, security, and scalability.
- • Collaborate with engineers and developers to ensure component compatibility and integration.
- • Assess emerging technologies for cost, portability, compatibility, and usability.
- • Provide technical guidance and troubleshooting for system issues.
- • Identify data, hardware, software, and services needed to meet user needs.
- • Publish guidelines for implementing and operating secure systems.
- • Monitor systems and services to detect and remediate issues.
- • Lead analysis, development, integration, and operations of computer systems.
- • Evaluate component suitability and recommend preferred solutions.
- • Perform ongoing maintenance and upgrades for hardware and software.
- • Configure servers, storage, and network services to specifications.
- • Develop and track project plans, schedules, and budgets.
- • Define scope, objectives, risks, and organizational impacts of systems.
- • Design system and integration architectures for distributed environments.
- • Plan, design, and execute hardware and software tests.
- • Establish operational, quality, and compliance standards.
- • Evaluate existing systems and propose improvements.
- • Test and validate patches, updates, and hotfixes.
- • Communicate project status and findings via presentations and technical reports.
- • Build models or simulations to predict performance under varying loads.
- • Direct and verify installations of operating systems, middleware, applications, and hardware.
- • Train users and support teams on system operation and maintenance.
- • Perform security assessments and remediation for systems and components.
- • Develop automation, scripts, or application-specific tools.
- • Create and optimize system control and orchestration mechanisms.
Related specializations
Interview options
Interview options
Interviewee gender
Interviewee accent
Interview time
Source
Tasks & skills:
O*NET occupational data (work activities, skills, knowledge).
Learn more
Sources & Standards:
This site includes information from O*NET by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), used under the CC BY 4.0 license. Career Clutch has modified some of this information for student readability. USDOL/ETA has not approved, endorsed, or tested these modifications. O*NET® is a trademark of USDOL/ETA.
Last reviewed: Jan 2026