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

CACI bv ยท 3 weeks ago

Network Management Systems (NMS) Linux Engineer

CACI is a company dedicated to ensuring the safety of our nation through high-performing teams. They are seeking an experienced Linux Engineer to design, implement, and maintain Linux-based systems that support network monitoring and management infrastructure.

ConsultingEducationTraining
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

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 managementContainerization technologiesIT security best practicesTroubleshooting skillsCommunication 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 bv

twittertwittertwitter
company-logo
CACI levert, implementeert en beheert bedrijfskritische oplossingen voor het Hoger Onderwijs: het StudentInformatieSysteem OSIRIS en LISA voor zaakgericht werken.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase