
Senior Ab Initio Production Support Data Engineer and Analyst - Data and Analytics, Dublin
- Dublin
- Permanent
- Full-time
- Can you recognise opportunities to automate performance monitoring?
- Do you enjoy optimising the code to ensure processes perform efficiently?
- Can you lead an investigation to identify root cause?
- Can you implement complex data fixes?
- Do you have Excellent analytical and problem solving skills with expertise and knowledge of data integration technologies?
- Our Production Support Data Engineering Team plays a key role in enabling timely access to accurate data, by monitoring the performance and failures in the overnight batch and intervening when necessary to ensure its completion. A Senior Ab Initio Production Support Data Engineer is responsible for the successful completion of the overnight batches Ab Initio, within the agreed SLA’s. This provides the business timely access to accurate data flows for their reporting commitments.
- This role will involve working closely with the Operational teams within the CTO such as Problem and an incident management, IT Operations and Batch Management to ensure a collaborative approach to managing the extensive Data Engineering batch.
- The Ab Initio Production Support team forms part of the Data Engineering and Architecture area within the Centre of Excellence for Data and Analytics at AIB.
- Ad Initio developer experience
- Experience optimising code to create efficiencies in existing batch processes
- Awareness of relevant financial services regulations such as BCBS, FATCA etc.
- Minimum of bachelor degree in a discipline incorporating: information management related disciplines or quantitative analytical techniques, e.g., Software Engineering, Data and Analytics, Mathematics, Statistics;
- Experience in managing complex scheduled batch processes within an Enterprise Scheduler such as TWS (Tivoli)
- Knowledge of the data quality challenges and impacts financial services organisations face and of solutions to sustainably address these
- Market leading Pension Scheme
- Healthcare Scheme
- Variable Pay
- Employee Assistance Programme
- Family leave options
- Two volunteer days per year
- Communication skills. You know how to communicate to and between technical and non-technical stakeholders as well as facilitate discussions within a multidisciplinary team, with potentially difficult dynamics. You can advocate for the team externally. You know how to manage different perspectives.
- Data analysis and synthesis. You know how to undertake data profiling and source system analysis and can present clear insights to colleagues to support the end use of the data.
- Data development process. You can design, build and test data products that are complex or large-scale. You know how to build teams to complete data integration services.
- Data innovation. You understand the impact of emerging trends on the organisation in data tools, analysis techniques and data usage.
- Data integration design. You know how to select and implement the appropriate technologies to deliver resilient, scalable and future-proofed data solutions.
- Data modelling. You understand the concepts and principles of data modelling and can produce relevant data models across multiple subject areas. You know how to reverse-engineer data models from a live system. You understand industry-recognised data modelling patterns and standards and when to apply them. You can compare and align different data models.
- Metadata management. You can design an appropriate metadata repository and present changes to existing metadata repositories. You understand a range of tools for storing and working with metadata. You can provide oversight and advice to more inexperienced members of the team.
- Problem resolution. You know how to respond to problems in databases, data processes, data products and services as they occur. You can initiate actions, monitor services and identify trends to resolve problems. You can determine the appropriate remedy and assist with implementation of it as well as preventative measures.
- Programming and build. You know how to use agreed standards and tools to design, code, test, correct and document moderate-to-complex programs and scripts from agreed specifications and subsequent iterations. You can collaborate with others to review specifications where appropriate.
- Technical understanding. You understand core technical concepts related to the role and can apply them with guidance.
- Testing. You can review requirements, specifications and define test conditions. You can identify issues and risks associated with work while being able to analyse and report test activities and results.
- This role is part of the Fitness & Probity Regime and Individual Accountability Framework, which set out the specific requirements applicable.