cover image
Insight Global

Security Project Manager

Hybrid

Atlanta, United states

$ 70 /hour

Junior

Freelance

18-12-2025

Share this job:

Skills

Communication Decision-making Process Improvement Project Management

Job Specifications

Insight Global is hiring a Security Integrator Project Manager to manage the security integraton projects for new Data Center locations in the Atlanta Metropolitan area. This will be a 24 month contract on W2 with extensions and will require someone to be local to greater Atlanta in order to do site walks and visits on a weekly basis.

Job Description:

The Senior Security Project Manager leads critical physical security projects across a Fortune 10’s global datacenter infrastructure. This role involves designing and overseeing the deployment of security systems (e.g., access control, surveillance, alarms), managing cross-functional teams, and ensuring timely, compliant delivery of services. The position requires strong collaboration, project management, and technical expertise to support Microsoft’s mission of secure and scalable cloud operations.

REQUIRED SKILLS AND EXPERIENCE

4+ years in security program or project management

4+ years of site/construction management experience

4+ years managing physical security system deployments (Alarm systems, CCTV, fire alarms, video surveillance, access controls and other ESS)

Experience with security systems in datacenters or critical infrastructure/Hyper-scale environment

Strong communication and decision-making skills in high-pressure environments

Proficiency in Microsoft Office and data-driven process improvement

Hands-on experience with security system integration and technical oversight

About the Company

Insight Global is an international professional services and staffing company specializing in delivering talent and technical solutions to Fortune 1000 companies across the IT, Non-IT, Healthcare, and Engineering industries. Fueled by staffing and talent experts, Evergreen, our professional services brand, brings technical advisors and culture consultants to help customers tackle their biggest challenges. With over 70 locations across North America, Europe, and Asia, and global staffing capabilities in 50+ countries, our tea... Know more