W

WSP

Plans and designs infrastructure projects

Senior Consultant - Security

ConsultingConfirmed live in the last 24 hours
Full-timeNoida, Uttar Pradesh, IndiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in security management or a related field is required.
  • At least 8 years of experience in security consulting, focused on planning and design projects.
  • Expertise integrating security solutions into multidisciplinary projects such as transportation, commercial, or public infrastructure.
  • Knowledge of security standards, risk assessment methodologies, and physical security technologies.
  • Ability to use design and planning tools such as AutoCAD, Revit, and Bluebeam, and security software is an asset.
  • Ability to manage multiple projects, prioritize tasks, and meet deadlines in a fast-paced environment.
  • Familiarity with local and international regulations, including building codes and security guidelines.

Responsibilities

  • Conduct security risk assessments and threat analyses for planning and design projects.
  • Develop and implement security strategies, policies, and designs aligned with project objectives and client requirements.
  • Collaborate with architects, engineers, and planners to integrate security measures into project designs and ensure compliance with regulations and standards.
  • Provide guidance on physical security systems, including closed-circuit television (CCTV), access control, intrusion detection, and perimeter protection.
  • Prepare detailed security plans, specifications, and reports to support project delivery and client presentations.
  • Engage with clients, stakeholders, and regulatory bodies to address security concerns and ensure project alignment with industry best practices.
  • Stay updated on emerging security trends, technologies, and threats to provide forward-thinking solutions.
  • Support project teams in managing budgets, timelines, and resources related to security deliverables.

Desired Qualifications

  • A master's degree or relevant certifications, such as Physical Security Professional (PSP).

About the Company

WSP

Plans and designs infrastructure projects

WSP is an engineering and science consultancy that helps governments and businesses plan, design, and manage infrastructure. Its teams work on transport networks, buildings, water systems, power facilities, and environmental projects, combining engineers with scientists, planners, and technical advisers. Services include feasibility studies, detailed design, environmental assessments, and project management, with specialists supporting assets through construction and operation. Clients pay through contracts priced by staff time, agreed project fees, or a share of project costs. Genivar reorganized as WSP Global in 2014, and the group is headquartered in Montreal, Quebec.

Company size
10,001+
Company stage
IPO
Headquarters
Montreal, Canada
Founded
1959

Recently Posted Jobs

Explore more opportunities at WSP

See more jobs