Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailJob Title: DevOps
Location: Dublin 4 (Hybrid working Model minimum of 2 days per week in Dublin 4.)
Contract / Permanent: FTC 12 Months With further extension
Start date: June 2025 or as soon as possible thereafter.
Role:
A Senior DevOps specialist is required to implement and maintain technical DevOps tooling and infrastructure in client. DevOps represents an important component of client s ongoing management of Line of Business (LOB) applications and delivery of new systems and services. DevOps provides client with a means to manage existing LOB applications in a secure stable and maintainable environment while also presenting a new environment ready for the introduction of new LOB applications to meet contemporary needs of the department.
The following nonexhaustive list of Key Deliverables are applicable to the current role sought:
Responsible for the design and implementation of LOB application build release deployment and configuration of production systems.
Introducing the best practice design patterns for pipeline management including Test Driven Development (TTD) techniques and automation.
Responsible for the design and implementation of universal log monitoring.
Performing quality reviews to ensure adoption and adherence across the team to DevOps practices.
Performing training and knowledge transfer as part of introducing/changing DevOps practices.
The candidate must:
Be flexible and adaptable working to learn and engage in work using technologies of choice selected by management for projects/initiatives.
Take directions and work on the assignments as allocated to them in line with agreed response times.
Report to client management/staff as required.
Deliver work to the required standard and within the agreed timeframes.
Report any slippages in work schedules to the HEO team lead .
Provide skills transfer to client staff through regular review meetings and coaching.
Accurately record working times and how that is spent on assignments using mandated systems.
Follow client standards and practices in the work they undertake.
Observe their obligations in relation to Health and Safety Working Times Data Protection and policies in relation to same.
Experience Level Required:
It is a mandatory requirement that the Resource proposed has the equivalent of: Senior level experience (i.e. has >7 years experience) directly relevant DevOps related experience.
Minimum of 7 years work experience using:
Linux based operating systems including installing configuring and maintaining Linux systems.
Automation and scripting technologies.
Code repository management.
Minimum of 3 years work experience using:
Telemetry systems (e.g. ELK stack) including installing configuring and maintaining universal log monitoring systems.
Continuous Integration/Continuous Delivery (CI/CD) practices including implementation and maintenance of CI/CD tooling such as Jenkins Azure DevOps etc.
Mandatory: A qualification at Level 8 on the NFQ major award (i.e. honours degree) or higher in Computer Science Engineering Information Technology Mathematics or other relevant field.
Key Deliverable:
The following nonexhaustive list of Key Deliverables are applicable to this Role.
Responsible for the design and implementation of LOB application build release deployment and configuration of production systems.
Introducing best practice design patterns for pipeline management including Test Driven Development (TTD) techniques and automation.
Responsible for the design and implementation of universal log monitoring.
Performing quality reviews to ensure adoption and adherence across the team to DevOps practices.
Performing training and knowledge transfer as part of introducing/changing DevOps practices.
Engaging collaboratively with existing internal and external stakeholders as part of existing systems management and new business systems initiatives.
Key Experience/Competencies/Skillsets:
The following Experience/Competencies/Skillsets are applicable to this Role.
1. Core scripting and tooling:
Proficiency in scripting languages such as Python Bash Powershell Ansible etc.
Strong competencies in code repository management including branch strategy.
Experience in configuration management and automation tools such as Ansible Chef Puppet etc.
2. DevOps tooling and microservices:
CI/CD tooling such as Jenkins Azure DevOps etc. Including pipeline strategy and implementation and incorporation of testdriven development (TDD) or equivalent practices.
Experience working with contemporary telemetry systems (e.g. ELK stack) including installing configuring and maintaining universal log monitoring systems.
Some experience working with microservices design patterns specifically event streaming architectures (e.g. RabbitMQ Kafka etc).
Education
Related experience. Minimum of 7 years work experience using: Linux based operating systems, including installing, configuring, and maintaining Linux systems. Automation and scripting technologies. Code repository management. Minimum of 3 years work experience using: Telemetry systems (e.g. ELK stack), including installing, configuring, and maintaining universal log monitoring systems. Continuous Integration/Continuous Delivery (CI/CD) practices, including implementation
Full Time