DevOps Engineer

  • Madrid, Spain
  • Full-Time
  • On-Site
  • 40,000-60,000 EUR / Year

Job Description:

About the Role

Fence Finance is seeking a mid-senior DevOps Engineer to implement several improvements across our deployment pipelines, infrastructure, observability, and developer experience. You will own the infrastructure roadmap, lead incident response, and be hands-on modernizing our systems-reducing operational friction while enabling the engineering team to ship quickly and safely.

Key Responsibilities

  • Modernize CI/CD & Deployment Workflows
  • Improve CI/CD to streamline build, test, and deploy processes.
  • Remove cross-service deployment dependencies and improve build efficiency.
  • Support for testing in isolated environments.
  • Implement deployment strategies such as blue/green or canary releases where appropriate.
  • Build a Comprehensive Observability Stack
  • Configure a unified monitoring, logging, and tracing system.
  • Operationalize alerting practices aligned with engineering needs.
  • Introduce standardized dashboards and improve incident response workflows.
  • Strengthen Operational Practices
  • Implement reliable rollback mechanisms for all services.
  • Ensure proper backup, restore, and general disaster-recovery procedures.
  • Improve auditability, reproducibility, and visibility in deployment operations.
  • Refine runbooks and operational processes.
  • Improve Reliability and Resilience
  • Review and enhance infrastructure redundancy, replication, and fault tolerance.
  • Follow clear reliability practices to support scaling and growth.
  • Overhaul Infrastructure-as-Code & Cloud Architecture
  • Continue the assessment of current IaC usage
  • Bring manual infrastructure into code to reduce drift and increase consistency.
  • Improve cross-account governance and cloud resource organization.
  • Enhance Security & Governance
  • Implement secure container build processes and vulnerability scanning.
  • Strengthen IAM practices, certificate management, and secrets handling.
  • Follow foundational security baselines and ensure compliance with best practices.
  • Improve Developer Experience
  • Configure centralized configuration and secrets management.
  • Reduce reliance on local scripts and manual .env coordination.
  • Build tools and workflows that simplify development and testing.

Requirements

  • Experience in DevOps, Site Reliability Engineering, or Platform Engineering.
  • Strong AWS expertise across compute, networking, IAM, and monitoring services.
  • Proficiency with Docker and modern container workflows.Deep familiarity with IaC tools (CDK, Terraform, or similar).
  • Experience building or integrating observability systems. Comfort with automating infrastructure and operational processes.
  • Strong scripting ability (e.g., Bash, Python, Node.js).
  • Hands-on experience with CI/CD systems (GitHub Actions preferred).

Bonus Skills

  • High ownership mindset and ability to work autonomously.
  • Strong communication and collaboration with engineering teams.
  • Pragmatic approach to trade-offs and technical decision-making