Site Security Manager in Fort Bragg, North Carolina at North South Consulting Group
NewJob Function: SafetyEmployment Type: Full-Time
North South Consulting Group
Fort Bragg, North Carolina, 28307, United States
Posted on
New job! Apply early to increase your chances of getting hired.
Explore Related Opportunities
Administrative Services and Facilities Managers jobs near me in North CarolinaJobs near me in North CarolinaAdministrative Services and Facilities Managers jobs
Job Description
The Site Security Manager (SSM) is responsible for the operational oversight, security, and technical administration of a RAPIDS ID card facility. Acting as the subject matter expert (SME), the SSM ensures compliance with DEERS/RAPIDS policies, manages site personnel, safeguards sensitive materials and equipment, and maintains accountability of ID card stock and systems. The SSM performs both managerial and hands-on technical duties, including troubleshooting systems, conducting audits, training staff, and enforcing strict security protocols.
Required Qualifications
- US citizen and the ability to pass a federal background check
- Minimum 2 years of specialized experience performing CAC and USID card functions
- Must be capable of performing all duties of a Verifying Official (VO)
- Demonstrated experience leading and supervising personnel
- Strong knowledge of DEERS/RAPIDS systems, policies, and procedures
- Ability to interpret regulations, policies, and security requirements
- Experience with:
- User administration and access control
- Inventory and accountability of sensitive materials (e.g., CAC stock)
- Security compliance and audit reporting
- Technical proficiency in systems such as:
- RAPIDS
- Security Online
- Inventory Logistics Portal (ILP)
- Statistical Analysis Software (SAS)
- Ability to manage hardware installation, troubleshooting, and system maintenance
- Strong understanding of physical security, OPSEC, and identity verification procedures
- RAPIDS Site Security Manager certification
- Experience working in a military installation or DoD environment
- Familiarity with DMDC processes and support channels
- Experience conducting training programs and mentoring staff
- Knowledge of cybersecurity and DoD information assurance requirements
- Experience managing high-volume ID card issuance operations
- Background in audit readiness, compliance inspections, and reporting
**This position is contingent upon contract award.
Scan to Apply
Just scan this QR code to apply from your phone.
Job Location
Fort Bragg, North Carolina, 28307, United States
Frequently asked questions about this position
Similar Jobs In Fort Bragg, North Carolina
Fayetteville - Territory Manager, Healthcare Enrollment
Troy Medicare
Fayetteville, North Carolina
BUSINESS OFFICE MANAGER - PINEHURST HEALTHCARE & REHABILITATION CENTER
Liberty Healthcare Management
PINEHURST, North Carolina
BUSINESS OFFICE MANAGER - PINEHURST HEALTHCARE & REHABILITATION CENTER
Liberty Healthcare Management
PINEHURST, North Carolina
SECRETARY
Southeastern Health
Lumberton, North Carolina
Sr. Security Lead
Cary Oil Co Inc
Cary, North Carolina
Apply NowYour application goes straight to the hiring team
By submitting your application, you understand and agree to JobTarget's
Terms of Use and
Privacy Policy.