Design and develop solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions.
SOC: 15-1299.08
Common Job Titles
IT Architect (Information Technology Architect)
Infrastructure Engineer
Solutions Architect
Systems Engineer
What You'll Need to Succeed
AI-generated
Key competencies for this occupation at a glance
KnowledgeDesign enterprise-level system architectures and integration solutions applying knowledge of computers, telecommunications, and engineering principles to meet organizational requirements.
Advanced
KnowledgeDevelop technical strategies and roadmaps for systems management and infrastructure evolution collaborating with interdisciplinary teams and stakeholders.
Advanced
KnowledgeAnalyze complex system administration issues and network architecture problems using systems analysis and evaluation techniques to identify root causes.
Proficient
KnowledgeEvaluate system performance, compliance, and security requirements against established standards and industry best practices.
Proficient
Hands-onOperate cloud computing platforms and containerization technologies using tools such as AWS, Azure, Docker, and Kubernetes for system deployment and orchestration.
Proficient
Hands-onExecute system integration and configuration management tasks using automation tools such as Ansible, Chef, Puppet, and Terraform.
Proficient
Hands-onPerform programming and scripting tasks in multiple languages including Python, Java, C++, and Shell scripting to support system automation and customization.
Proficient
KnowledgeApply database management and query optimization techniques working with SQL, NoSQL, Oracle, and Microsoft SQL Server to ensure data integrity and performance.
Proficient
MindsetIntegrate customer service principles with technical consultation when providing guidance to stakeholders and resolving complex technical issues.
Proficient
KnowledgeAssess emerging technologies and system vulnerabilities through continuous learning and monitoring to maintain current knowledge of computing trends.
Proficient
MindsetAdvocate technical solutions and architectural decisions by documenting, presenting, and negotiating recommendations with technical and non-technical audiences.
Proficient
KnowledgeCoordinate system implementation and deployment activities managing project timelines, resources, and cross-functional teams to ensure successful delivery.
Developing
Wage Data According to the Bureau of Labor Statistics
Annual wage data for Computer Systems Engineers/Architects (2024)
Estimated Total Employment (U.S.)
439,380
Wage Distribution by Percentile
Line chart of annual wages by percentile. U.S. is the solid line. 10th percentile: U.S. $52,650. 25th percentile: U.S. $76,360. 50th percentile: U.S. $108,970. 75th percentile: U.S. $147,530. 90th percentile: U.S. $176,800. Use the left and right arrow keys to move between percentiles.
U.S.
Metric
U.S.
10% of workers earn the following or less
$52,650
10% of workers earn the following or more
$176,800
Workers on average earn
$116,700
+ indicates wage is at or above the BLS reporting cap ($239,200/year)
Skills & Requirements
Key competencies for this occupation, ranked by importance
Computers and Electronics4.9/5
English Language4.1/5
Telecommunications4.0/5
Customer and Personal Service3.9/5
Engineering and Technology3.8/5
Skills & Requirements: Knowledge
Tools & Technology
Equipment and software commonly used in this occupation