bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesSrtmarineSoftware Engineer (Monitoring Platform)

Software Engineer (Monitoring Platform)

Srtmarine · Cardiff, CF24 5JQ, United Kingdom · Active · BambooHR

Job facts

FieldValue
CompanySrtmarine
TitleSoftware Engineer (Monitoring Platform)
Normalized title-
Department / teamSYSTEMS DEVELOPMENT
LocationCardiff
Work model-
Employment typeFull Time
Salary-
Statusactive
ATS providerBambooHR
Posted / first seen2026-06-04 / 2026-06-04
Changed / last seen2026-06-04 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Srtmarine.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through BambooHR.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Cardiff.Open
Department jobsActive postings in SYSTEMS DEVELOPMENT.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanySrtmarine
Sourcef9e6c1ba-8b3a-4431-ad89-e0bc77e1ac73
ATS providerBambooHR

Description

SRT Marine Systems plc  ( SRT ) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and an ambitious multi-national company headquartered in the UK with a global customer base. The company has a worldwide impact in the marine sector by leading the next generation of maritime domain awareness technologies “MDA”, products, and systems that significantly enhance security, safety, environmental protection, and sustainability. Our customers are global and range from the largest national coast guards to individual vessel owners. SRT  is an exciting company where high-quality results are rewarded. We are ambitious and constantly seek to innovate in order to deliver better products and services to our customers. We strive to make  SRT  a rewarding and challenging place to work, where talented, hard-working individuals have the opportunity to make a real impact across the marine industry. Role overview for the Software Engineer (Monitoring Platform) As a Software Engineer (Monitoring Platform) here at SRT , you will be part of a small team responsible for designing, building, and maintaining our productised monitoring and observability platform. This platform is deployed across geographically distributed on-premises sites worldwide, serving clients with varying infrastructure and WAN capabilities. Rather than simply using Prometheus and Grafana, you will be engineering the frameworks, tooling, and configuration pipelines that make our monitoring platform consistent, maintainable, and scalable across dozens of deployments. You as a Software Engineer (Monitoring Platform) will work closely with a lead observability engineer who oversees the platform's architecture, and you will have the authority to architect monitoring solutions and specify changes to be implemented by other development teams. We are fortunate to have a team of highly experienced engineers, including UX designers, who can provide support and guidance as we extend the platform's capabilities to serve both internal engineers and external end-users. Please note - you will be required to come to our Cardiff office 1 day a week Key Responsibilities - Software Engineer (Monitoring Platform) - (not exhaustive) Platform Engineering & Configuration-as-Code Build and maintain configuration generation frameworks using Ansible, Jinja2, and Jsonnet to ensure consistency across deployments Design and manage Docker Compose-based service orchestration for the monitoring stack Develop and maintain CI/CD pipelines (Jenkins) for building, testing, and packaging platform releases Dashboards-as-Code & Visualisation Develop Grafana dashboards programmatically using the Grafana Foundation SDK (Python) and JSON provisioning Design reusable, templated dashboard components that can be configured per-deployment Collaborate with engineering and product teams to create tailored visualisations for both engineers and end-users Monitoring Architecture & Design Design and configure Prometheus-based metric collection, including recording rules, alerting rules, and service discovery Develop and maintain metric exporters for application and system-level data Architect monitoring solutions and produce specifications for implementation by other development teams Tooling & Automation Build and maintain Python and Bash tooling for deployment, bundling, and platform operations Develop automation to support environment-specific configuration layering and threshold management Contribute to the platform's packaging and distribution pipeline Required Skills & Experience - Software Engineer (Monitoring Platform) Strong software engineering fundamentals — you write clean, well-structured, maintainable code regardless of language. You understand principles like separation of concerns, composability, and DRY, and you apply them to everything from Python libraries to Bash scripts to YAML templates Proven experience with Prometheus (including PromQL) and Grafana in production environments Experience with configuration management and generation tools (Ansible, Jinja2, or similar) Proficiency in Python and Bash in a Linux environment Experience with Docker and container orchestration (Docker Compose) Strong knowledge of Linux-based systems Familiarity with CI/CD pipelines (Jenkins or similar) Ability to think architecturally — designing solutions that are consistent, scalable, and maintainable across multiple deployments Comfortable working autonomously in a small team with significant ownership over your work Desirable Skills Experience with Grafana-as-code approaches (Grafana Foundation SDK, Grafonnet, or JSON provisioning) Familiarity with Jsonnet for configuration generation Experience with Thanos or other long-term metric storage solutions Knowledge of SNMP-based monitoring Within SRT the role title for this position will be System Monitoring & Observability Engineer SRT Marine Systems plc are an equal opportunity employer. We are committed to creating an inclusive working environment for all employees and actively encourage applications from all sectors of the community

Full job record

Job ID44e7df331f75c20e8fd03a9478dbe561773786d7
Org ID08c7ba84-2687-4df1-8b04-b2b80dbe10a4
Source IDf9e6c1ba-8b3a-4431-ad89-e0bc77e1ac73
Board IDf9e6c1ba-8b3a-4431-ad89-e0bc77e1ac73
Providerbamboohr
Provider Job Key305
TitleSoftware Engineer (Monitoring Platform)
Normalized Title
Statusactive
Activeyes
Location TextCardiff, CF24 5JQ, United Kingdom
DepartmentSYSTEMS DEVELOPMENT
Team
Employment Typefull_time
Workplace Type
Remote Policy
Country
Region
CityCardiff
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://srtmarine.bamboohr.com/careers/305
Apply URLhttps://srtmarine.bamboohr.com/careers/305
First Seen At2026-06-04 11:44:18Z
Last Seen At2026-06-06 09:42:24Z
Last Checked At2026-06-06 09:42:24Z
Last Changed At2026-06-04 11:44:18Z
Inactive At
Source Posted At2026-06-04 00:00:00Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=srtmarine/date=2026-06-06/2026-06-06T09-42-20-002Z-48de24a1146afa7dd169a795d3bd3742ce991fa53d3ea020a77b9f539e8dd1c6.json
Event Fields
{
  "content_hash": "0cb7d1da26f35c9157f8332c226c3a5a2e62e341115a1de56de7a4c805a58f08",
  "source_hash": "60252bd946a3c5755dd3c6a4811ee96ad3f82a16b032c7e095126de7404a5b97",
  "last_changed_at": "2026-06-04T11:44:18.140Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Cardiff, CF24 5JQ, United Kingdom",
    "city": "Cardiff",
    "region": null,
    "country": null,
    "is_remote": false,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T09:42:24.090Z",
  "launch_scope": {
    "reason": "bamboohr_production_catalog",
    "included": true,
    "location": {
      "raw": "Cardiff, CF24 5JQ, United Kingdom",
      "city": "Cardiff",
      "region": null,
      "country": null,
      "is_remote": false,
      "confidence": 0.8
    },
    "countries": []
  },
  "remote_policy": null,
  "salary_period": null,
  "workplace_type": null,
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "list_job": {
    "id": "305",
    "isRemote": null,
    "location": {
      "city": "Cardiff",
      "state": null
    },
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "province": null
    },
    "departmentId": "18605",
    "locationType": "2",
    "jobOpeningName": "Software Engineer (Monitoring Platform)",
    "departmentLabel": "SYSTEMS DEVELOPMENT",
    "employmentStatusLabel": "Full-Time"
  },
  "detail_errors": [],
  "detail_job_opening": {
    "location": {
      "city": "Cardiff",
      "state": null,
      "postalCode": "CF24 5JQ",
      "addressCountry": "United Kingdom"
    },
    "datePosted": "2026-06-04",
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "countryId": null
    },
    "description": "<p><span style=\"font-weight: bold\">SRT Marine Systems plc</span> (<span style=\"font-weight: bold\">SRT</span>) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and an ambitious multi-national company headquartered in the UK with a global customer base.</p>\n<p><br></p>\n<p>The company has a worldwide impact in the marine sector by leading the next generation of maritime domain awareness technologies “MDA”, products, and systems that significantly enhance security, safety, environmental protection, and sustainability. Our customers are global and range from the largest national coast guards to individual vessel owners.</p>\n<p><br></p>\n<p><span style=\"font-weight: bold\">SRT</span> is an exciting company where high-quality results are rewarded. We are ambitious and constantly seek to innovate in order to deliver better products and services to our customers. We strive to make <span style=\"font-weight: bold\">SRT</span> a rewarding and challenging place to work, where talented, hard-working individuals have the opportunity to make a real impact across the marine industry.</p>\n<p><br></p>\n<p>Role overview for the <span style=\"font-weight: bold\">Software Engineer</span> (Monitoring Platform)</p>\n<p><br></p>\n<p>As a <span style=\"font-weight: bold\">Software Engineer</span> (Monitoring Platform) here at <span style=\"font-weight: bold\">SRT</span>, you will be part of a small team responsible for designing, building, and maintaining our productised monitoring and observability platform. This platform is deployed across geographically distributed on-premises sites worldwide, serving clients with varying infrastructure and WAN capabilities.</p>\n<p><br></p>\n<p>Rather than simply using Prometheus and Grafana, you will be engineering the frameworks, tooling, and configuration pipelines that make our monitoring platform consistent, maintainable, and scalable across dozens of deployments. You as a <span style=\"font-weight: bold\">Software Engineer </span>(Monitoring Platform) will work closely with a lead observability engineer who oversees the platform's architecture, and you will have the authority to architect monitoring solutions and specify changes to be implemented by other development teams.</p>\n<p><br></p>\n<p>We are fortunate to have a team of highly experienced engineers, including UX designers, who can provide support and guidance as we extend the platform's capabilities to serve both internal engineers and external end-users.</p>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Please note</span> - you will be required to come to our <span style=\"font-weight: bold\">Cardiff</span> office 1 day a week</p>\n<p><br></p>\n<p>Key Responsibilities - <span style=\"font-weight: bold\">Software Engineer </span>(Monitoring Platform) - (not exhaustive)<br></p>\n<p><br></p>\n<p>Platform Engineering &amp; Configuration-as-Code</p>\n<ul>\n<li>Build and maintain configuration generation frameworks using Ansible, Jinja2, and Jsonnet to ensure consistency across deployments</li>\n<li>Design and manage Docker Compose-based service orchestration for the monitoring stack</li>\n<li>Develop and maintain CI/CD pipelines (Jenkins) for building, testing, and packaging platform releases</li>\n</ul>\n<p><br></p>\n<p>Dashboards-as-Code &amp; Visualisation </p>\n<ul>\n<li>Develop Grafana dashboards programmatically using the Grafana Foundation SDK (Python) and JSON provisioning</li>\n<li>Design reusable, templated dashboard components that can be configured per-deployment<br>Collaborate with engineering and product teams to create tailored visualisations for both engineers and end-users<br></li>\n</ul>\n<p><br></p>\n<p>Monitoring Architecture &amp; Design </p>\n<ul>\n<li>Design and configure Prometheus-based metric collection, including recording rules, alerting rules, and service discovery</li>\n<li>Develop and maintain metric exporters for application and system-level data</li>\n<li>Architect monitoring solutions and produce specifications for implementation by other development teams</li>\n</ul>\n<p><br></p>\n<p>Tooling &amp; Automation </p>\n<ul>\n<li>Build and maintain Python and Bash tooling for deployment, bundling, and platform operations</li>\n<li>Develop automation to support environment-specific configuration layering and threshold management</li>\n<li>Contribute to the platform's packaging and distribution pipeline</li>\n</ul>\n<p><br></p>\n<p>Required Skills &amp; Experience - <span style=\"font-weight: bold\">Software Engineer</span> (Monitoring Platform)</p>\n<ul>\n<li>Strong software engineering fundamentals — you write clean, well-structured, maintainable code regardless of language. You understand principles like separation of concerns, composability, and DRY, and you apply them to everything from Python libraries to Bash scripts to YAML templates</li>\n<li>Proven experience with Prometheus (including PromQL) and Grafana in production environments</li>\n<li>Experience with configuration management and generation tools (Ansible, Jinja2, or similar)</li>\n<li>Proficiency in Python and Bash in a Linux environment</li>\n<li>Experience with Docker and container orchestration (Docker Compose)</li>\n<li>Strong knowledge of Linux-based systems</li>\n<li>Familiarity with CI/CD pipelines (Jenkins or similar)</li>\n<li>Ability to think architecturally — designing solutions that are consistent, scalable, and maintainable across multiple deployments<br>Comfortable working autonomously in a small team with significant ownership over your work</li>\n</ul>\n<p><br></p>\n<p>Desirable Skills</p>\n<ul>\n<li>Experience with Grafana-as-code approaches (Grafana Foundation SDK, Grafonnet, or JSON provisioning)<br>Familiarity with Jsonnet for configuration generation</li>\n<li>Experience with Thanos or other long-term metric storage solutions</li>\n<li>Knowledge of SNMP-based monitoring</li>\n</ul>\n<p><br></p>\n<p>Within <span style=\"font-weight: bold\">SRT</span> the role title for this position will be <span style=\"font-weight: bold\">System Monitoring &amp; Observability Engineer</span></p>\n<p><br></p>\n<p><span style=\"font-weight: bold\">SRT Marine Systems plc</span> are an equal opportunity employer. We are committed to creating an inclusive working environment for all employees and actively encourage applications from all sectors of the community</p>",
    "compensation": null,
    "departmentId": "18605",
    "locationType": "2",
    "seekPromoted": false,
    "jobCategoryId": null,
    "jobOpeningName": "Software Engineer (Monitoring Platform)",
    "departmentLabel": "SYSTEMS DEVELOPMENT",
    "jobOpeningStatus": "Open",
    "minimumExperience": "Experienced",
    "jobOpeningShareUrl": "https://srtmarine.bamboohr.com/careers/305",
    "employmentStatusLabel": "Full-Time"
  }
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/44e7df331f75c20e8fd03a9478dbe561773786d7?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/08c7ba84-2687-4df1-8b04-b2b80dbe10a4JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/f9e6c1ba-8b3a-4431-ad89-e0bc77e1ac73JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/44e7df331f75c20e8fd03a9478dbe561773786d7/eventsJSON