DevOps Engineer

Ai-native
Spain
2 days ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours
Languages
Spanish, French
Job source

Tech stack

Java (Programming Language) Artificial Intelligence Amazon Web Services Microsoft Azure Backup Devices Bash Shell C Sharp (Programming Language) Software as a Service Cloud Computing Cloud Engineering Databases Continuous Integration
+33 more
DevOps Disaster Recovery Distributed Systems Github Python (Programming Language) Log Analysis Microsoft SQL Server Node.Js Performance Tuning Redis Cloud Services Session Manager SubSystems Systems Architecture Data Logging Scripting Cloud Platform System System Availability Grafana Caching Backend Kotlin Containerization Gitlab-ci Kubernetes Deployment Automation Bitbucket Machine Learning Operations Cloudwatch Terraform Devsecops Docker Elk Stack Jenkins

Job description

  • Enable Engineering Velocity: Improve CI/CD pipelines, developer experience, and deployment automation.
  • Drive Reliability & Observability: Ensure high availability, performance, and real-time visibility across distributed systems.
  • Architect for Scale: Design infrastructure that supports growth, AI workloads, and distributed services.
  • Champion Infrastructure as Code: Everything reproducible, versioned, and automated.
  • Embed Security by Design: Implement DevSecOps best practices across the delivery lifecycle.

What You’ll Do

  • Design, implement, and maintain cloud infrastructure in AWS and/or Azure.
  • Manage and optimize containerized workloads using Docker and Kubernetes.
  • Build and evolve CI/CD pipelines (Jenkins, GitHub Actions, Bitbucket Pipelines, GitLab CI or equivalent).
  • Implement Infrastructure as Code (Terraform or similar).
  • Ensure high availability, disaster recovery, and backup strategies.
  • Improve monitoring, logging, and alerting systems (ELK stack, Grafana dashboards and alerting, Azure Monitor / Log Analytics, Amazon CloudWatch and other observability tools).
  • Operate, monitor, and tune Microsoft SQL Server databases (performance, backups, high availability).
  • Optimize system performance, scalability, and cost efficiency.
  • Collaborate closely with backend engineers (Java / Kotlin, C#, Node.js) to improve deployment patterns and runtime reliability.
  • Automate operational processes and reduce manual intervention.
  • Leverage AI-assisted tooling (Claude, Codex, automation agents, anomaly detection systems) to improve operational efficiency.
  • Participate in architectural discussions to ensure infrastructure scalability and resilience.

You don’t just maintain infrastructure - you engineer the reliability of the business.

Cloud Building Blocks: AWS & Azure, * Per-environment configuration - Azure: App Settings AWS: Systems Manager Parameter Store / AppConfig
  • Logs, metrics & alerts - Azure: Log Analytics / Azure Monitor AWS: Amazon CloudWatch
  • Runtime diagnostics - Azure: Kudu / App Service diagnostics AWS: CloudWatch Logs Insights / SSM Session Manager

Requirements

  • 5+ years of experience in DevOps / Cloud Engineering roles.
  • Strong hands-on experience with AWS or Azure - experience with both is a strong plus.
  • Deep understanding of containerization and distributed systems, with production experience in Kubernetes (required).
  • Proven experience building and maintaining CI/CD pipelines (Jenkins, GitHub Actions, Bitbucket Pipelines, GitLab CI or similar).
  • Experience implementing Infrastructure as Code.
  • Hands-on experience with Microsoft SQL Server (administration, performance tuning, backup/restore, high availability).
  • Experience with Redis in production (caching, session storage, pub/sub).
  • Strong knowledge of networking, security, and system architecture.
  • Experience working in high-availability SaaS environments.
  • Solid understanding of observability, monitoring, and incident management, including Grafana dashboards and alerting.
  • Automation-first mindset.
  • Experience collaborating with backend engineering teams.
  • Languages: fluent Spanish and professional English (both required).

We don’t expect you to master every tool listed above, but we do expect solid hands-on experience with at least one technology in each area: cloud provider (AWS / Azure), containers & orchestration, CI/CD, Infrastructure as Code, observability, and databases & caching.

Nice-to-Have Superpowers

  • Experience implementing DevSecOps practices.
  • Familiarity with AI/ML infrastructure requirements.
  • Experience with cost optimization strategies in cloud environments.
  • Knowledge of GitOps workflows.
  • Experience in multi-tenant SaaS platforms.
  • Hands-on experience with both AWS and Azure.
  • Scripting skills (Bash, Python).
  • French - a huge plus (we can dream!).

Benefits & conditions

  • High ownership and architectural impact.
  • Cloud-native SaaS platform with real scale challenges.
  • Opportunity to shape infrastructure evolution toward AI-native capabilities.
  • Cross-functional, product-driven engineering culture.
  • International environment with technical autonomy.

  • Participar en la aventura AI First de Septeo y descubrir nuevas formas de trabajar gracias a la inteligencia artificial.
  • Crecer y desarrollarse gracias a un itinerario de formación personalizado y a oportunidades de movilidad interna.
  • Vivir una experiencia humana, intercambiar y compartir en eventos temáticos como encuentros afterwork, actividades deportivas, iniciativas de RSC, seminarios y mucho más.
  • Unirse a un equipo que cuida de los demás y se compromete con la igualdad de oportunidades, la diversidad y la inclusión.

About the company

We run workloads on both AWS and Azure. We are looking for solid hands-on experience with IaaS and core managed cloud services on at least one of them - knowing the equivalent on the other cloud is a strong plus. These are the building blocks you’ll work with:

  • Virtual machines & autoscaling - Azure: Azure Virtual Machines, VM Scale Sets AWS: Amazon EC2, Auto Scaling Groups
  • Virtual networking - Azure: VNet, NSGs, VNet Integration, Private Endpoints AWS: VPC, Security Groups, PrivateLink
  • L7 load balancing + WAF - Azure: Application Gateway + WAF AWS: Application Load Balancer + AWS WAF
  • Web app / API hosting - Azure: App Service AWS: Elastic Beanstalk / App Runner
  • Managed Kubernetes - Azure: AKS AWS: EKS
  • Message queues - Azure: Azure Storage - Queues AWS: Amazon SQS
  • Object storage - Azure: Azure Storage - Blobs AWS: Amazon S3
  • In-memory cache - Azure: Azure Cache for Redis AWS: Amazon ElastiCache (Redis / Valkey)
  • Managed SQL Server - Azure: Azure SQL / SQL Managed Instance AWS: Amazon RDS for SQL Server
  • Workload identity (secretless auth) - Azure: Managed Identity + DefaultAzureCredential AWS: IAM Roles (instance profiles, IRSA) + SDK default credential chain
  • Secrets & keys - Azure: Key Vault AWS: AWS Secrets Manager / KMS

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

3:32 min

Shifting to a DevOps career from non-technical backgrounds

Megha Kadur · LIVE

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · World Congress 2022

Videos

See all

Related articles

See all