Skip to main content
JobDescription.orgSearch

Information Technology

Systems Engineer Job Description

A systems engineer in IT designs, builds and keeps running the servers, storage, virtualization clusters, identity services and cloud accounts that an organization's applications depend on. The role sits between the help desk and the architects: deeper than day-to-day administration, closer to production than enterprise design. Employers range from hospitals and banks to school districts, federal agencies and managed service providers. O*NET lists the title under Network and Computer Systems Administrators, whose BLS May 2025 national wages ran from $62,640 at the 10th percentile to $155,050 at the 90th, with a median of $99,130.

Last updated

Role at a glance

Typical education
Bachelor's degree in computer science, IT or a related field, or an associate degree plus hands-on experience.
Typical experience
As a rough guide, 2-5 years of help desk or systems administration before a systems engineer title.
Key certifications
RHCSA and RHCE (Red Hat), Azure Administrator Associate (Microsoft), AWS Certified CloudOps Engineer - Associate, CompTIA Server+.
Top employer types
Hospitals, banks and insurers, schools and universities, government agencies, manufacturers and managed service providers.
Growth outlook
Mixed: O*NET projects decline for the administrator profile and faster-than-average growth for the systems engineers/architects profile through 2035.
AI impact (through 2030)
Augmentation: vendor AI assistants help draft commands and troubleshoot, while engineers stay accountable for every production change.

Duties and responsibilities

  • Design server, storage and virtualization builds sized for the workloads they will carry, including failover capacity for a lost host or site
  • Build and maintain hypervisor clusters on platforms such as VMware vSphere, Microsoft Hyper-V or Proxmox, including patching, upgrades and resource policies
  • Write infrastructure as code in Terraform, Ansible or PowerShell so servers and cloud resources are built the same way every time
  • Run Active Directory, Entra ID, DNS, DHCP and internal certificate authorities, keeping trust relationships and group policy clean and documented
  • Plan and test backup, replication and disaster recovery jobs against agreed recovery point and recovery time objectives, then record the results
  • Apply operating system and firmware patches on a risk-ranked schedule, using vulnerability scan results and published exploit data to set priorities
  • Harden Windows Server and Linux builds against benchmark baselines, remove unused services, and keep configuration drift visible through automated checks
  • Monitor capacity, latency and error rates in tools such as Prometheus, Grafana or Zabbix, and act on trends before users notice slowdowns
  • Lead migrations between data centers, hypervisors or cloud providers, writing cutover plans, rollback steps and post-move validation tests
  • Document designs, runbooks and change records, and coach junior administrators through escalations, on-call shifts and post-incident reviews

Overview

A systems engineer is the person who decides how an organization's compute layer is built and then makes sure it stays up. O*NET's profile for computer systems engineers describes the work as designing and developing "solutions to complex applications problems, system administration issues, or network concerns." In practice that means owning the servers, storage arrays, hypervisor clusters, directory services and cloud tenancies that every business application rides on.

The job has two halves. The first is design. Before a new environment goes live, a systems engineer works out how many hosts it needs, how much storage throughput a database will demand at month-end close, what happens when one node fails at 2 a.m., and how backups will be restored if the primary site goes dark. Those choices get written up as a design document, reviewed by peers or an architecture board, and turned into build scripts.

The second half is operation. Once a platform is running, the systems engineer patches it, watches it, tunes it and fixes it. That covers Windows Server and Linux hosts, VMware vSphere or Hyper-V clusters, SAN and NAS storage, and identity systems such as Active Directory and Entra ID. It also covers the plumbing nobody notices until it breaks: DNS, DHCP, NTP, internal certificate authorities and the service accounts that tie applications together.

Cloud has not replaced this work so much as added a second estate to it. An engineer might manage a vSphere cluster in a colocation facility in the morning and an Azure subscription or AWS account in the afternoon, using Terraform modules for the cloud side and Ansible playbooks for the on-premises hosts. The skills transfer: capacity planning, failure domains, least-privilege access and change control apply in both places, even when the console looks different.

Automation is part of the daily toolkit. A systems engineer who builds a server by hand once will script it the second time, check the script into Git, and route changes through a pull request so a colleague can review them. That habit turns tribal knowledge into something an auditor, a new hire or the on-call engineer at 3 a.m. can read.

Security work runs through all of it. Systems engineers apply hardening baselines, remove default accounts, rotate credentials, and keep patch levels current against vulnerability scan results. When a critical flaw is disclosed in a hypervisor or a remote-access appliance, they are the ones who test the fix, schedule the maintenance window and confirm afterward that the vulnerable version is gone from every host.

A systems engineer may report to an infrastructure manager or a director of IT operations and works alongside network engineers, security analysts, database administrators and application teams. The role can include on-call shifts, and post-incident reviews are where a lot of the real learning happens.

Qualifications

Education. A bachelor's degree in information technology, computer science, information systems or computer engineering is the usual starting point. An associate degree combined with hands-on experience and certifications is a workable alternative path into the role, as is military service in an IT or communications specialty. What matters in an interview is whether you can explain how a system fails and how you would recover it.

Experience. As a rough guide, systems engineers arrive after two to five years in help desk, desktop support or systems administration, where they learned Windows Server, Linux and basic networking under supervision. Senior titles tend to follow another several years of owning platforms end to end: designing them, running them through incidents and retiring them cleanly. Principal engineers and infrastructure architects usually have a decade or more and a record of leading migrations.

Technical skills worth building:

  • Windows Server administration, Group Policy, Active Directory and Entra ID, and PowerShell scripting
  • Linux administration on Red Hat Enterprise Linux, Ubuntu or similar: systemd, storage, SELinux, package management and Bash
  • Virtualization on VMware vSphere, Microsoft Hyper-V, Proxmox or KVM, including clustering, live migration and resource scheduling
  • At least one public cloud (AWS, Azure or Google Cloud) at the level of compute, storage, networking, identity and cost controls
  • Infrastructure as code with Terraform and configuration management with Ansible, kept in Git with peer review
  • Backup and recovery tooling, plus written, tested disaster recovery runbooks
  • Enough networking to read a packet capture: TCP/IP, VLANs, routing, load balancers and firewalls
  • Observability stacks such as Prometheus and Grafana, Zabbix or a commercial monitoring platform

Certifications. None is legally required, but several map directly to the work:

  • Red Hat Certified System Administrator (RHCSA) and Red Hat Certified Engineer (RHCE), from Red Hat, for Linux-heavy shops
  • Microsoft Certified: Azure Administrator Associate, from Microsoft, for organizations on Azure and Entra ID
  • AWS Certified CloudOps Engineer - Associate, from Amazon Web Services, which AWS lists as formerly known as AWS Certified SysOps Administrator - Associate
  • CompTIA Server+ and CompTIA Security+, from CompTIA, as vendor-neutral foundations
  • Certified Kubernetes Administrator (CKA), from the Cloud Native Computing Foundation, where container platforms are in scope

Check each body's own page before booking an exam: vendors rename and retire credentials on their own schedules, and an older title on a resume can read as stale.

Soft skills. Clear writing for change requests and runbooks, calm communication during outages, and the discipline to follow change control even when a fix looks obvious. At senior levels, explaining a design trade-off to a finance manager or an auditor becomes part of the job.

Career outlook

The title straddles two ONET profiles, and their projections point in different directions. ONET lists systems engineer as a reported title under Network and Computer Systems Administrators, which it projects to decline by 1% or more from 2025 to 2035, with about 13,400 openings a year on average. The same title also appears under Computer Systems Engineers/Architects, which O*NET flags as a Bright Outlook occupation with faster-than-average projected growth of 5% to 6% over the same period and about 27,000 openings a year on average.

One reasonable reading of those two profiles: the design end of the job is the safer place to build a career. Engineers who can plan an environment, write it as code and defend the trade-offs line up with the architect profile. Work that consists mainly of routine administration lines up with the profile projected to shrink. That is a reason to treat automation, cloud design and documentation as core skills rather than extras.

Federal security rules also changed in 2026. On June 10, 2026, CISA issued Binding Operational Directive 26-04, Prioritizing Security Updates Based on Risk. It supersedes and revokes BOD 19-02 and BOD 22-01, the 2021 directive that created the Known Exploited Vulnerabilities (KEV) catalog. A binding operational directive is a compulsory direction to federal executive branch departments and agencies. Under BOD 26-04, how fast a flaw must be fixed depends on variables that include whether the asset is publicly exposed, whether the CVE is in the KEV catalog, and whether an attacker would gain partial or total control after exploitation. For vulnerabilities in the category the directive pairs with forensic triage, an agency must complete remediation or mitigation within three days and carry out a forensic triage of the asset to assess whether it is compromised. CISA describes the KEV catalog as "the authoritative source" of vulnerabilities exploited in the wild and says organizations should use it as an input to their vulnerability management prioritization framework.

For systems engineers who support federal agencies, that makes patching a sorting problem: knowing which hosts face the internet, which run software with a KEV entry, and how quickly a fix can be tested and pushed. Accurate asset inventory and scripted patch pipelines are what make those deadlines achievable.

Career paths from here branch in a few directions. Some engineers move into infrastructure or cloud architecture, owning designs across many teams. Others specialize in platform engineering and Kubernetes, site reliability engineering, or security engineering focused on hardening and vulnerability management. A management track leads to infrastructure manager and director of IT operations roles, where budget, vendor contracts and staffing replace hands-on builds.

Whichever direction you pick, the portable assets are the same: a Git history of infrastructure code, documented designs you can walk an interviewer through, and incident write-ups that show how you think when production is down.

Sample cover letter

Dear Hiring Manager,

I am applying for the Systems Engineer opening on your infrastructure team. For the past four years I have been a systems engineer at a regional credit union, where I run a six-host vSphere cluster, about 120 Windows and Linux servers, and our Azure tenant.

The project I am proudest of is the rebuild of our patching process. When I joined, patches went out once a month by hand, and the critical ones waited in the same queue as everything else. I wrote an Ansible inventory that tags each server by exposure and business owner, connected it to our vulnerability scanner, and built a pipeline that stages updates on a test group before production. Internet-facing systems now get urgent fixes within days, and every change is recorded in our ticketing system with a rollback step.

Last spring I led the move of our document imaging platform from aging physical servers to virtual machines. I wrote the cutover plan, rehearsed it twice in a test environment, and finished the migration inside a single Saturday maintenance window with no lost data. The runbook from that weekend is now the template our team uses for every migration.

I hold the Azure Administrator Associate and RHCSA certifications and am studying for the RHCE. Outside of work I keep a small home lab where I test Terraform modules before proposing them at the office.

Your posting mentions a hybrid environment and a plan to automate server builds. That is the work I enjoy most, and I would welcome the chance to talk about how I could help.

Thank you for your time.

Sincerely, Jordan Avery

Frequently asked questions

What does a Systems Engineer do?
A systems engineer in IT designs, builds and keeps running the servers, storage, virtualization clusters, identity services and cloud accounts that an organization's applications depend on. The role sits between the help desk and the architects: deeper than day-to-day administration, closer to production than enterprise design. Employers range from hospitals and banks to school districts, federal agencies and managed service providers. O*NET lists the title under Network and Computer Systems Administrators, whose BLS May 2025 national wages ran from $62,640 at the 10th percentile to $155,050 at the 90th, with a median of $99,130.
What are the main duties of a Systems Engineer?
Core duties include: design server, storage and virtualization builds sized for the workloads they will carry, including failover capacity for a lost host or site; build and maintain hypervisor clusters on platforms such as VMware vSphere, Microsoft Hyper-V or Proxmox, including patching, upgrades and resource policies; and write infrastructure as code in Terraform, Ansible or PowerShell so servers and cloud resources are built the same way every time.
Is a Systems Engineer in IT the same as a systems engineer in aerospace or defense?
No. The IT title covers servers, operating systems, virtualization, identity and cloud infrastructure. The engineering discipline of the same name manages requirements, interfaces and verification across complex products such as aircraft or satellites, and it is a separate career with its own credentials.
How is AI changing a systems engineer's daily work?
AI assistants are reaching the operating system itself: Red Hat Enterprise Linux 9.6 and 10 include an optional gen AI command line assistant, and Red Hat's system card says the hosted service uses the Gemini 2.5 Flash model. RHEL 10 documentation also covers an MCP server that lets AI assistants run, discover and troubleshoot issues on a host. The engineer still decides what reaches production, so reviewing suggested commands before running them is part of the job.
Can I still earn the Windows Server Hybrid Administrator Associate certification?
No. Microsoft retired both of its exams, AZ-800 and AZ-801, on Sept. 30, 2026, and its retirement page says candidates cannot earn the associated certification after the retirement date. Azure Administrator Associate (exam AZ-104) remains available, and Microsoft lets holders renew it at no cost by passing an online assessment.
Why does VMware licensing matter to a Systems Engineer?
Broadcom stopped selling perpetual VMware licenses as of December 11, 2023, after its $61 billion acquisition of VMware closed that November, and moved customers to term licenses or subscriptions. In VMware Cloud Foundation 9.0, license keys are no longer used: customers buy a term-based subscription with a set capacity. For the engineers running those clusters, licensed capacity is now something to track alongside CPU, memory and storage.
How does a systems engineer differ from a network administrator?
A network administrator owns switches, routers, firewalls, wireless and the links between sites. A systems engineer owns what runs on top of that fabric: hosts, hypervisors, storage, directory services and the operating systems themselves. In a small shop one person may cover both, and the two roles share troubleshooting on any outage that crosses the boundary.

Sources

Salary figures and role details on this page were checked against the following sources. Dates show when each was last reviewed.

  1. Network and Computer Systems Administrators, BLS Occupational Employment and Wage Statistics (May 2025)Checked Nov 2, 2026
  2. Computer Occupations, All Other, BLS Occupational Employment and Wage Statistics (May 2025)Checked Nov 2, 2026
  3. Summary Report for 15-1244.00 Network and Computer Systems Administrators, O*NET OnLine (2026)Checked Nov 2, 2026
  4. Summary Report for 15-1299.08 Computer Systems Engineers/Architects, O*NET OnLine (2026)Checked Nov 2, 2026
  5. BOD 26-04: Prioritizing Security Updates Based on Risk, Cybersecurity and Infrastructure Security Agency (June 10, 2026)Checked Nov 2, 2026
  6. Known Exploited Vulnerabilities Catalog, Cybersecurity and Infrastructure Security Agency (2026)Checked Nov 2, 2026
  7. Broadcom ends VMware perpetual license sales, testing customers and partners, Ars Technica (December 12, 2023)Checked Nov 2, 2026
  8. Licensing Overview, VMware Cloud Foundation 9.0 documentation, Broadcom (2026)Checked Nov 2, 2026
  9. Exam and assessment lab retirement, Microsoft Learn (2026)Checked Nov 2, 2026
  10. Microsoft Certified: Azure Administrator Associate, Microsoft Learn (2026)Checked Nov 2, 2026
  11. Gen AI tools in Red Hat Enterprise Linux 10, Red Hat (2025)Checked Nov 2, 2026
  12. AI System Card: RHEL Lightspeed, Red Hat Customer Portal (March 4, 2026)Checked Nov 2, 2026
  13. Interacting with the command-line assistant, Red Hat Enterprise Linux 10 documentation, Red Hat (2026)Checked Nov 2, 2026
  14. AWS Certified CloudOps Engineer - Associate, Amazon Web Services (2026)Checked Nov 2, 2026
  15. Red Hat Certified System Administrator (RHCSA), Red Hat (2026)Checked Nov 2, 2026
  16. Red Hat Certified Engineer (RHCE), Red Hat (2026)Checked Nov 2, 2026
  17. Certified Kubernetes Administrator (CKA), Cloud Native Computing Foundation (2026)Checked Nov 2, 2026
  18. CompTIA Server+ Certification, CompTIA (2026)Checked Nov 2, 2026
  19. CompTIA Security+ Certification, CompTIA (2026)Checked Nov 2, 2026