onsite
Cyber Security Engineer - CACI International
Security Engineer
Design, implement, and maintain secure systems and networks, integrating security best practices, conducting vulnerability assessments, and ensuring compliance with industry standards using Python, Linux, and AWS cloud environments.
About the role
Key Responsibilities
- Design and implement security architectures for enterprise systems and networks, ensuring alignment with industry standards and organizational policies.
- Conduct vulnerability assessments, penetration testing, and threat modeling to identify and remediate security weaknesses.
- Collaborate with development and IT teams to embed security controls into software development lifecycles and infrastructure provisioning.
- Develop and maintain security automation scripts and tools using Python and Linux shell scripting.
- Monitor security events, analyze incidents, and provide timely response and remediation recommendations.
- Maintain documentation, security policies, and compliance evidence for audits and certifications.
Requirements
- Active Top Secret clearance or ability to obtain one.
- 3+ years of experience in network security, vulnerability assessment, and security architecture design.
- Proficiency with Python scripting, Linux administration, and cloud security concepts (AWS preferred).
- Hands‑on experience with firewalls, IDS/IPS, SIEM tools, and security frameworks such as NIST, ISO 27001, or CIS.
- Strong analytical and communication skills, with the ability to work effectively across multidisciplinary teams.
Skills
network securitypythonlinux