Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
I
IBM
Linux Security Engineer
Choose a Location
This role is available in multiple locations. Pick one to apply.
Career Insights for Unix Administrator / Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Virginia data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Unix Administrator or Engineer installs, configures, and maintains UNIX operating systems operating within a business. Analyzes and resolves problems associated with the operating system's servers, hardware, applications, and software. Detects, diagnoses, and reports UNIX related problems on servers.
$118,096 / year median in Virginia
-9% projected decline
Job Description
- Introduction
- A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide.
- Your role and responsibilities
- As a Linux Security Engineer in Infrastructure Security, you play a crucial role in helping maintain security posture for supporting the mission of a progressive Federal agency.
- Perform security hardening and rule creation Linux environment. This includes reviewing new and re-evaluating existing configuration settings and rules to verify USCIS' security posture and eliminate unnecessary risk.
- Review existing configuration settings to identify potential security vulnerabilities and propose settings or architectural changes to address these vulnerabilities.
- Audit firmware versions and configuration settings for all Linux end points to eliminate vulnerabilities and ensure network devices are deployed in accordance with vendor recommendations, industry best-practices, DoD
- Security Technical and Implementation Guides (STIG), and DHS configuration guidance.
- Analyze Security Incidents and provide recommendations for improvement.
- Deliver consulting services to help clients achieve a superior security posture and effectively manage security incidents.
- Create remediation recommendations and roadmaps to address identified security vulnerabilities and incidents.
- Required technical and professional expertise
- Expertise in installing, configuring, operating, and patching Linux servers and managing Linux-based applications.
- Advanced knowledge of configuration management tools (e.g., Ansible, Chef, Puppet, SaltStack) and Linux/Windows administration in medium-large enterprises.
- Strong shell scripting experience (ssh, scp, rsync, sudo) with hands‑on work in containerization and orchestration tools (Docker, Podman, Kubernetes, ECS/EKS, Fargate, Singularity).
- Advanced understanding of clustering, load balancing, replication services, and automation using Python with frameworks such as Flask, Django, or FastAPI.
- Familiarity with container security tools (Twistlock, Falco, Clair) and possession of an active RHCE or equivalent certification/experience.
- Ability to obtain and maintain Public Trust clearance
- Preferred technical and professional experience
- Able to perform security hardening, reviewing new and re-evaluating existing configuration settings and rules to verify organizations security posture and eliminate unnecessary risk in all environments.
- Experience supporting federal agencies.
- Ability to demonstrate and explain technical concepts to both technical and non-technical audiences
- Able to clearly communicate with both customers and teammates and provide recommendations for improvements to existing software applications
- Understanding of New Relic, Nagios or similar monitoring.
Benefits
- Dental Insurance