Job Title: DevOps Lead - Nenagh Based
Overview:
My client is seeking a DevOps Lead to drive operational delivery and automation for backend systems supporting POS terminal management and terminal configuration.
This is a hands‑on, delivery‑focused leadership role, requiring deep technical expertise across CI/CD, cloud infrastructure, security integration, observability, and infrastructure automation. You will work closely with platform, security, product, QA, Android/terminal engineering, and operations teams to ensure reliable, secure, and auditable delivery of next‑generation payment acceptance platforms.
Responsibilities:
* DevOps Delivery & Automation
* Define and execute the DevOps delivery plan for POS platforms, Terminal Management Systems (TMS) and Terminal Configuration Systems (TCS)
* Translate product roadmaps and non‑functional requirements into automated CI/CD, deployment, and operational workstreams
* Build, maintain, and optimise CI/CD pipelines for backend services and terminal software artefacts using GitLab CI, ArgoCD, Jenkins, GitHub Actions or equivalent
* Security & Compliance
* Integrate mandated security tooling including SAST (Fortify), SCA, and DAST into delivery pipelines, enforcing shift‑left security and compliance gates.
* Manage secure handling of secrets, keys, and configuration, working closely with HSM and security teams
* Ensure environments and deployments comply with PCI, P2PE, internal audit and certification requirements
* Infrastructure & Environment Management
* Implement and operate Infrastructure as Code (IaC) using Terraform
* Manage container platforms and orchestration using Kubernetes, Docker, and Helm
* Provision and maintain development, test, and production environments across AWS cloud platforms
* Release Orchestration, Observability & Resilience
* Design and execute release strategies for POS ecosystems (blue/green, canary, phased rollouts)
* Manage artefact repositories (e.g. Nexus, Artifactory) ensuring safe and auditable cutovers
* Lead observability and resilience, instrumenting services for monitoring, logging, and tracing using Dynatrace (and related tooling)
* Define SLOs / SLIs, lead incident response, and drive post‑incident reviews
* Quality, Testing & Collaboration
* Embed automated testing (unit, integration, contract, E2E) into CI/CD pipelines
* Support device‑farm or emulator testing for terminal images and releases
* Work across platform, security, QA, Android/terminal engineering and operations teams to coordinate dependencies, manage releases, and ensure environment stability
Qualifications:
* Bachelor's degree in Computer Science, Engineering or equivalent practical experience.