Elgin Values
Core behavioural responsibilities for all employees Agility | We Lead with Agility |
Integrity | We Act with Integrity |
Excellence | We Empower Excellence |
Care | We Value Care |
Integration of our four core values into our employment processes and frameworks allows Elgin to recognise and respect individual employees for their personal contributions to their roles, their colleagues, stakeholders, and ultimately to the renewable energy sector. We see sustainability as every employee’s responsibility and weaving sustainable practices into our values is paramount to the culture we seek to create.
Job Description
The Role:The successful candidate will join the Operations team, reporting directly to the Head of Operations. 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.
This role offers a unique opportunity to work with a broad range of technologies, lead high-impact projects, and collaborate with senior stakeholders to drive IT innovation within a fast-growing company.
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.
About us
Elgin is a leading international solar & storage company, bringing projects from origination through development to energisation. The company has a portfolio of projects in late-stage development totaling 15GW+ across four key markets: the UK, Australia, Ireland and Germany.
Elgin Energy is an entrepreneurial business with a strong culture, pipeline, and future growth trajectory. The company has expanded internationally over the last 15 years with over 115 professionals located in its London, Dublin, Munich, Madrid and Sydney offices. Elgin has a 98% success rate through planning across all its markets. Please visit our website to learn more; www.elgin.com or check out our LinkedIn; https://www.linkedin.com/company/elgin-energy-limited/
#LI-Hybrid