Job Openings IT Systems Analyst

About the job IT Systems Analyst

Our client is in the Irish energy supply market since the 2010s, and they offer customers a simple but effective way of understanding and managing their electricity costs to make genuine savings through the use of technology which is unique in the Irish market.

They provide a range of energy supply and services to both residential and commercial electricity customers as well as industry leading Energy Services products including EV chargers, LED lighting and data measurement as a service utilising smart metering capabilities. In 2021 they secured a majority shareholding in Irelands leading solar company.

Their continued ambitious growth plans mean that they now have an exciting new opportunity for a Systems Analyst to join the IT team.

The Role

We are recruiting, on behalf of our client, a System Analyst in a growing IT department. The successful candidate will be part of a team of 4 and reporting directly to Head of IT. They will provide support on systems that deliver services to 43 staff, 30 call centre staff and approximately 30,000 electricity customers. They will assist with design, testing and implementation of new applications and technologies as required including the creation of mobile apps, best in class bespoke software and integration with best in class third parties.

The ideal candidate will have excellent problem solving, communication and stakeholder management skills.

The role is based primarily in the company's Dublin office (currently piloting a Hybrid working model 3 days office/2 days remote), the day-to-day responsibilities will include but are not limited to:

Key Responsibilities

  • Maintain and troubleshoot core business applications, including application servers, associated hardware and databases
  • Meet and coordinate with internal and external stakeholders to establish project scope, system goals, and requirements
  • Develop, analyse, prioritise, and organise requirement specifications, data mapping, diagrams, and flowcharts for developers and testers to follow
  • Define and coordinate the execution of testing procedures, and develop test cases to serve the overall quality assurance process
  • Provide documentation of all processes and training as needed
  • Manage the set-up, configuration and maintenance of systems
  • Develop and implement maintenance procedures, monitor systems health, gather system statistics, and troubleshoot reported errors and alarms
  • Implement best practices for scalability, supportability, ease of maintenance, and system performance


  • Bachelor's degree in computer science or information technology, or equivalent experience
  • 4-5 years experience working with information technologies and systems analysis
  • Strong computer, hardware, software and analytical skills
  • Proven ability to assess business needs and translate them into relevant solutions
  • Proven project management skills
  • Understanding of SQL based systems and underlying databases
  • Experience installing, configuring, documenting, testing, training, and implementing new applications and systems
  • Programming skills an advantage
  • Good written and verbal communications