Site Reliability Engineer

Posted 3 days 13 hours ago by Jobtailor

Permanent
Full Time
Other
Dublin, Dublin, Ireland
Job Description
Responsibilities
  • Design, implement, and operate highly available, scalable, and fault tolerant systems on Microsoft Azure.
  • Define, track, and improve reliability metrics, including service health indicators and operational performance reporting.
  • Develop and maintain Infrastructure as Code using Bicep, ARM, Terraform, or similar tooling to ensure consistent and reproducible environments.
  • Build automation for provisioning, deployment, scaling, and operational workflows, reducing manual intervention and operational toil.
  • Enhance CI/CD pipelines in collaboration with DevOps to improve deployment safety, reliability, and efficiency.
  • Implement and maintain monitoring, logging, tracing, and alerting solutions to ensure real time visibility and rapid issue detection.
  • Define meaningful alerting strategies that reduce noise and improve response effectiveness.
  • Lead incident response activities, including structured troubleshooting, stakeholder communication, root cause analysis, and post incident reviews.
  • Strengthen incident and problem management processes to improve SLA adherence and customer impact mitigation.
  • Implement systemic improvements to prevent repeat incidents rather than applying short term workarounds.
  • Embed security and compliance best practices across infrastructure, including access control, encryption, and policy enforcement.
  • Drive continuous service improvement initiatives to enhance performance, reliability, efficiency, and operational maturity.
  • Collaborate closely with Development and QA teams to improve application resilience and supportability.
Requirements
  • Proven experience as a Site Reliability Engineer or in a similar reliability focused role within a SaaS or cloud native environment.
  • Strong hands on experience operating production workloads on Microsoft Azure across compute, networking, storage, and monitoring services.
  • Infrastructure as Code expertise using Bicep, ARM, Terraform, or similar tools.
  • Strong automation and scripting capability (PowerShell essential; additional scripting languages advantageous).
  • Experience working with containerised environments (Docker) and orchestration concepts such as Kubernetes.
  • Practical experience with observability tooling such as Azure Monitor, Grafana, Prometheus, Datadog, or OpenTelemetry.
  • Strong understanding of structured incident response, root cause analysis, SLA/SLO concepts, and reliability engineering practices.
  • Knowledge of security best practices and compliance standards such as ISO27001, SOC 2, and GDPR.
  • Strong problem solving capability with the ability to troubleshoot complex, distributed systems.
  • Effective communication skills and ability to collaborate across engineering, operations, and business stakeholders.
  • Azure certifications (e.g., Azure Administrator Associate, Azure Solutions Architect Expert) are desirable.