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
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
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
CACI levert, implementeert en beheert bedrijfskritische oplossingen voor het Hoger Onderwijs: het StudentInformatieSysteem OSIRIS en LISA voor zaakgericht werken.
Funding
Current Stage
Growth StageCompany data provided by crunchbase