Job Type : Contract/Permanent
Number Of Applications : 0
Job Posted On : 14/05/2025
Job Posted On : 14/05/2025
Job Duration: 12 months
Daily Salary: Negotiable
Job 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 the client. DevOps represents an important component of the client’s ongoing management of Line of Business (LOB) applications and delivery of new systems and services. DevOps provides the 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 the contemporary needs of the department.
The following non-exhaustive 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 (TDD) 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 year’ experience) directly relevant DevOps related experience.
Minimum of 7 year’ work experience using:
Linux based operating systems, including installing, configuring, and maintaining Linux systems.
Automation and scripting technologies.
Code repository management.
Minimum of 3 year’ 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 non-exhaustive 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 (TDD) 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.
Requirements
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 test-driven 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).
Test Triangle
1 week ago
2 weeks ago
1 year ago
2 years ago
3 years ago