All roles at Michael Page India

IT Head - Renewable Energy - Delhi NCR

DelhiFull-time12–22 yrsPosted 1 week ago

Leadership IT support role at Michael Page India in Delhi. Needs 12+ years and a B.Tech or B.E..

About the role

Cybersecurity frameworks (ISO 27001, NIS2 compliance) SCADA systems, PLCs/RTUs, and OT infrastructure AI tools deployment and automation (hands-on) SaaS integrations (NetSuite, Kyriba, SharePoint, Smartsheet, DocuSign, CRM)

What you'll do

  • Define and execute the organisation's IT strategy, roadmap, and architecture aligned to business growth
  • Lead a distributed IT team across geographies and manage vendor relationships, budgets, and performance
  • Oversee IT infrastructure including M365, Azure, networking, helpdesk operations, and asset lifecycle
  • Ensure robust data governance, backup management, and compliance with GDPR, ISO 27001, and NIS2
  • Drive cybersecurity strategy including threat monitoring, SOC oversight, and incident response planning

What you need

  • Office 365
  • Azure
  • Stakeholder management
  • SCADA
  • ISO 27001
  • Networking

Good to have

  • Solar
  • Python
  • CRM
  • Data privacy
  • Incident response
  • ERP

More roles like this at Michael Page India

Apply on Michael Page India's site