Senior DevOps Engineer
On this page
TechJobs.ie Job Insights
At a glance
- Employment type
- Contract
- Location
- Ireland · Remote within Ireland
- Workplace
- Remote
- Category
- DevOps
Technologies & skills
Primary technologies
Cloud & infrastructure
Other technical skills
What you'll be doing
Senior DevOps Engineer (12-month contract) to support design and maintenance of on-premise CI/CD platform. Work with Jenkins, Kubernetes, Git, Artifactory, SonarQube, and monitoring tools. Hybrid work: initial month fully on-site in Dublin, then 3 days on-site, 2 remote. Involves CI/CD, automation, and support.
- Support development teams on Jenkins Kubernetes instances
- Develop and maintain CI/CD pipelines using Groovy scripts
- Manage and update tools such as SonarQube, Git, Jenkins, Artifactory, Coverity, Blackduck
- Integrate tools into Kubernetes stacks (legacy and on-premises)
- Contribute to CI/CD workflows on Azure cloud
- Provide 3rd level support and resolve issues
Key requirements
Must-have
- Strong experience with CI/CD and DevOps tools (Git, Jenkins, Artifactory, SonarQube)
- Proficient in containerisation (Docker) and Kubernetes deployments (ArgoCD/Helm)
- Skilled in monitoring and logging tools (Prometheus, Splunk, Grafana, Elasticsearch, Kibana)
- Experience with scripting (Bash, Groovy)
- Linux system administration
Nice-to-have
- Familiarity with Java, JavaScript, and Spring Boot
Role signals
- Technical focus
- DevOps, CI/CD, automation, support
- Hands-on vs management
- Hands-on
Similar jobs
Full job description
**DevOps Engineer – 12-Month Contract – Dublin
**
Overview
Our client seeking a Senior DevOps Engineer to support the design and maintenance of its on-premise CI/CD platform. The role involves working with tools such as Gitlab, Jenkins, SonarQube, Artifactory, and integrating security and monitoring solutions.
-
Rates: €600/650
-
Work Arrangement:
-
First month:
-
5 days on-site in
-
Dublin.
-
Thereafter: 3 days on-site, 2 days remote.
Key Responsibilities
-
Support development teams on Jenkins Kubernetes instances.
-
Develop and maintain CI/CD pipelines using Groovy scripts.
-
Manage and update tools (SonarQube, Git, Jenkins, Artifactory, Coverity, Blackduck).
-
Integrate tools into Kubernetes stacks (legacy and on-premises).
-
Contribute to CI/CD workflows on the Azure cloud.
-
Provide 3rd level support and resolve issues.
Requirements
-
Strong experience with CI/CD, DevOps tools (Git, Jenkins, Artifactory, SonarQube).
-
Proficient in containerisation (Docker) and Kubernetes deployments (ArgoCD/Helm).
-
Skilled in monitoring and logging tools (Prometheus, Splunk, Grafana, Elasticsearch, Kibana).
-
Experience with scripting (Bash, Groovy) and Linux system administration.
-
Familiarity with Java, JavaScript, and Spring Boot is a plus.
Apply Now
Interview prep pack
Grounded in this listing. Use it to prepare examples before you apply.
Your interview focus
Based on this listing, the Senior DevOps Engineer role focuses on designing, maintaining, and supporting on-premise CI/CD platforms, with a strong emphasis on Jenkins, Kubernetes, and integration of monitoring and security tools.
- CI/CD pipeline expertise·High
- Kubernetes and container orchestration·High
- Monitoring and logging tool proficiency·Medium
- Scripting and Linux administration·Medium
Only have 30 minutes?
Follow a focused preparation plan based on this job.
Start 30-minute prep
Your 30-minute plan
Review Jenkins and Groovy Pipeline Projects
0–8 minGo over your past projects involving Jenkins and Groovy, focusing on pipeline automation and troubleshooting.
Summarize Kubernetes and Tool Integration Experience
8–15 minPrepare concise examples of integrating DevOps tools into Kubernetes using Helm or ArgoCD.
Refresh Monitoring and Logging Knowledge
15–21 minRevisit your experience with Prometheus, Grafana, Splunk, Elasticsearch, and Kibana, including alerting and incident response.
Practice Scripting and Linux Administration Stories
21–26 minSelect key examples of Bash/Groovy scripting and Linux system administration relevant to CI/CD environments.
Prepare Role-Specific Questions
26–30 minDraft and rehearse thoughtful questions about the technical environment, team structure, and upcoming projects.
Talking points
, 5 itemsCI/CD Pipeline Automation with Jenkins and Groovy
You will need to demonstrate experience building and maintaining automated pipelines, especially using Jenkins and Groovy, as this is central to the role.
Kubernetes Deployments and Tool Integration
The role requires integrating DevOps tools into Kubernetes stacks, so be ready to discuss your approach to container orchestration and tool deployment.
Monitoring and Logging Solutions
You should be able to explain how you have implemented or managed monitoring and logging using tools like Prometheus, Grafana, Splunk, Elasticsearch, and Kibana.
Scripting and Linux Administration
Strong scripting skills (Bash, Groovy) and Linux system administration are required, so prepare examples of automation and troubleshooting in these areas.
Supporting Development Teams and Issue Resolution
The role involves 3rd level support and collaboration with development teams, so be ready to discuss your experience in support and problem-solving.
What to research
, 4 itemsJenkins and Groovy Pipeline Development
Review your experience building and maintaining Jenkins pipelines, especially using Groovy scripts.
Kubernetes Tool Integration
Prepare examples of integrating DevOps tools (SonarQube, Artifactory, etc.) into Kubernetes environments using Helm or ArgoCD.
Monitoring and Logging Tools
Refresh your knowledge of Prometheus, Grafana, Splunk, Elasticsearch, and Kibana, focusing on setup, alerting, and troubleshooting.
Linux Scripting and Administration
Be ready to discuss your Bash and Groovy scripting skills and your approach to Linux system administration.
Questions to ask
, 6 itemsWhat are the main challenges currently faced with the on-premise CI/CD platform?
Why ask this? To understand the immediate pain points and where your expertise can add value.
How is the DevOps team structured, and how do they collaborate with development teams?
Why ask this? To clarify team dynamics and your role in cross-functional support.
What is the process for integrating new tools or updating existing ones in the Kubernetes stack?
Why ask this? To assess the maturity of deployment processes and your potential impact.
How are incidents and 3rd level support issues typically escalated and resolved?
Why ask this? To gauge expectations for support and troubleshooting responsibilities.
Are there any upcoming projects or migrations involving Azure or other cloud platforms?
Why ask this? To identify future opportunities for cloud-based CI/CD work.
What monitoring and security standards are in place for the CI/CD and Kubernetes environments?
Why ask this? To understand compliance and best practices expectations.
Register now to upload your CV
Create a free account, save a PDF or Word CV, and quick apply on roles that take applications here.