IT Support Specialist
Dublin City Centre (Hybrid)
75-80K
A rapidly growing business in the renewable energy sector is looking for an IT specialist to join their team.
About the Role:
As the IT support specialist, you will be responsible for managing all IT-related workstreams and systems across the company. This role involves strategic oversight, implementation, and management of IT systems, hardware, and software tools, ensuring alignment with the company’s overall business objectives.
You will play a critical role in shaping the IT infrastructure to support the company’s growth and expansion. As a primary point of contact for IT strategy and execution, you will assume full ownership of IT systems across multiple locations, including Dublin, London, Sydney, and future international offices, providing support across all levels of the organisation.
What you will do:
- Strategic Leadership: Manage and support the implementation, configuration, and maintenance of Elgin’s internal IT systems, including Microsoft Dynamics 365, Power Platform (PowerBI & PowerApps), SharePoint, and Personio, ensuring alignment with long-term business strategies.
- IT Infrastructure Ownership: Take full responsibility for the architecture, development, and maintenance of the company’s IT infrastructure, providing hands-on technical support as needed.
- Cybersecurity Leadership: Review, develop, and implement robust IT security policies and procedures, ensuring the company's systems are secure and compliant with industry best practices.
- Cross-Departmental Collaboration: Partner with key stakeholders across the business, including Operations, Energy Trading (ETOS), and Asset Management (EAM) teams, to design and implement IT system improvements that enhance operational efficiency.
- Vendor Management: Liaise with external IT consultants to resolve system issues, drive updates, and maintain the integrity of the company’s IT environment.
- Employee Enablement: Oversee employee onboarding and training on IT systems and procedures, ensuring that staff are equipped to use the company’s technology efficiently.
- Hardware & Systems Oversight: Manage the procurement, setup, and maintenance of hardware across all departments, ensuring consistency and reliability across the company’s global locations. What you will need:
- 5+ years of experience in a senior IT management or leadership role, with proven success in managing enterprise-level IT systems and infrastructure.
- Extensive experience with corporate solutions, including Microsoft Dynamics, Office 365, and the Power Platform.
- Proven ability to manage and support the implementation of IT security and cybersecurity policies.
- Expertise in several of the following areas:
- IT Infrastructure Management
- Cybersecurity and Backup Administration
- Software License and IT Asset Management
- IT Vendor and Stakeholder Management
- Strong project management skills with the ability to oversee IT projects from conception to completion.
- Excellent interpersonal and communication skills, with the ability to collaborate effectively across multiple teams and international locations.
To discuss this opportunity in more detail please click APPLY NOW or contact me directly on mmagee@sigmar.ie