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