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