Network Management Systems (NMS) Linux Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

CACI International Inc · 5 months ago

Network Management Systems (NMS) Linux Engineer

CACI International Inc is a company focused on ensuring the safety of the nation, and they are seeking an experienced Linux Engineer to support Network Management Systems (NMS). The role involves designing, implementing, and maintaining Linux-based systems while ensuring high performance, reliability, and security of the network monitoring and management infrastructure.

Information TechnologyService IndustrySoftware
check
Comp. & Benefits
badNo H1BnoteSecurity Clearance Requirednote

Responsibilities

Administer, configure, and troubleshoot Linux-based systems (e.g., CentOS, Ubuntu, RHEL) in an air gapped environment
Configure and optimize Linux servers for NMS applications (e.g., Riverbed, SolarWinds, Network Node Manager)
Develop and implement automation scripts using tools such as Ansible, Puppet, Chef, or Terraform to streamline system provisioning, configuration, and deployment processes
Design and maintain CI/CD pipelines to improve system deployment and updates using tools like Jenkins, GitLab CI, or GitHub Actions
Work closely with DevOps and engineering teams to identify areas for process improvement and automation
Ensure high availability, reliability, and scalability of Linux environments to support the NMS
Monitor system performance, identify bottlenecks, and implement improvements (e.g. Prometheus, collectd, Grafana, InfluxDB)
Manage system updates, patches, and security configurations to ensure systems are up-to-date and secure
Troubleshoot and resolve system issues, including system failures, performance problems, and network-related issues
Provide support for automation-related incidents and work on optimizing system health and uptime
Develop and maintain documentation for Linux system architectures, processes, and procedures
Mentor junior engineers on Linux and best practices
Evaluate and recommend new technologies and tools for Linux-based systems
Participate in capacity planning and resource allocation for the infrastructure

Qualification

Linux operating systemsAutomation scriptingCI/CD toolsSystem monitoring toolsCloud platformsConfiguration management toolsContainerization technologiesIT security best practicesTroubleshooting skillsAnalytical skillsCapacity planningProcess improvementCommunication skillsTeamwork abilitiesMentoring skillsDocumentation skills

Required

Bachelor's degree in Technical field or equivalent work experience
10+ years of related work experience
TS/SCI with Poly required
Experience with system monitoring tools
Strong knowledge of Linux operating systems (e.g., Red Hat, CentOS, Ubuntu)
Experience with cloud platforms (AWS, Azure, GCP) and on premise virtualization platforms (VMware, libvirt, KVM) and their monitoring tools
Proficiency in shell scripting and at least one programming language (e.g., Python, Bash)
Experience with configuration management tools (e.g., Ansible, Puppet, Chef)
Hands-on experience with CI/CD tools like Jenkins, GitLab CI, GitHub Actions, or similar
Familiarity with containerization technologies (e.g., Docker, Kubernetes)
Knowledge of IT security best practices and implementation in Linux environments
Excellent troubleshooting, problem-solving and analytical skills
Strong communication and teamwork abilities

Preferred

Relevant certifications (e.g., RHCE, CCNP, ITIL)
Hands-on experience with CI/CD tools like Jenkins, GitLab CI, GitHub Actions, or similar
Experience with monitoring tools such as Prometheus, collectd, Grafana, InfluxDB
Knowledge of log management and analysis tools (e.g., Elastic)
Understanding of DevOps practices and CI/CD pipelines

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