SIGN IN
Systems Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

CACI International Inc · 2 days ago

Systems Engineer

CACI International Inc is a company dedicated to ensuring the safety of our nation through innovative solutions. The Systems Engineer role involves designing, implementing, and managing complex systems, ensuring seamless integration of hardware and software while maintaining high system availability and driving innovation through automation.
Information TechnologyService IndustrySoftware
check
Comp. & Benefits
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Analyze business and technical requirements to design robust, scalable systems
Develop system architecture diagrams, schematics, and technical documentation
Conduct trade-off studies to determine the best hardware/software solutions for organizational needs
Install, configure, and test operating systems (Linux/Windows), application software, and system management tools
Manage and monitor all installed systems and infrastructure to ensure the highest levels of availability
Perform regular system upgrades, patches, and security configurations
Provide Level 2/3 technical support for complex system issues
Perform high-level root cause analysis (RCA) for service interruptions
Liaise with vendors and other IT personnel for problem resolution
Implement and maintain security, backup, and redundancy strategies
Ensure systems comply with industry standards (e.g., ISO, SOC2, NIST) and internal security policies
Monitor for vulnerabilities and execute proactive threat mitigation
Write and maintain custom scripts (Python, Bash, PowerShell) to increase system efficiency and lower the human intervention time on any tasks
Monitor system performance and identify "bottlenecks" to improve throughput

Qualification

LinuxAWSNetworkingVirtualizationScriptingCompTIA Security+CISSPAnalytical ThinkingCSEPAzure Administrator AssociateRHCECommunicationProject Management

Required

Expert knowledge of Linux (Ubuntu/CentOS) or Windows Server environments
Proficiency in AWS, Azure, or Google Cloud Platform (GCP)
Solid understanding of OSI layers, TCP/IP, DNS, DHCP, and VPNs
Experience with VMware, Hyper-V, or Containerization (Docker/Kubernetes)
Ability to code in at least one language (Python, Ruby, Perl, Bash, or PowerShell)
Ability to decompose complex problems into manageable tasks
Skilled at explaining technical concepts to non-technical stakeholders
Proven ability to manage multiple projects simultaneously under tight deadlines
B.S. in Computer Science, Systems Engineering, or a related technical field (Master's preferred)
5+ years of professional experience with 3+ years of proven experience in installing, configuring, and troubleshooting UNIX/Linux or Windows environments
Ability to lift up to 25 lbs (for server/hardware installation)
CompTIA Security+ or CISSP

Preferred

Certified Systems Engineering Professional (CSEP)
Microsoft Certified: Azure Administrator Associate
RHCE (Red Hat Certified Engineer)

Benefits

Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits

Company

CACI International Inc

company-logo
At CACI International Inc (NYSE: CACI), our 25,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.

Funding

Current Stage
Public Company
Total Funding
$1B
2025-05-21Post Ipo Debt· $1B
2003-01-10IPO

Leadership Team

leader-logo
John Mengucci
President & CEO
linkedin
leader-logo
Darryl W Burke
Senior Vice President / Air Force Client Executive
linkedin
Company data provided by crunchbase