Software Engineer Web Development (Barcelona)

Software Engineer Web Development (Barcelona)

24 oct
|
Zrg
|
Barcelona

24 oct

Zrg

Barcelona

The Swiss-based DocMorris AG is a leading company in the fields of online pharmacy, telemedicine and marketplace. With its broad range of products and services, DocMorris is pursuing its vision of becoming the leading digital health companion for everyone to manage their health in one click. In Spain and France, we operate through an innovative model that evolves the traditional marketplace concept: we integrate the catalog and stock of over 1,000 trusted pharmacies into a single platform, alongside our own specialized line of products under the DocMorris brand. This combination allows us to offer the market's largest selection of health and personal care products (+200,000 products and 10,000 brands). While we remain at our core a connector for the pharmaceutical sector, we strengthen our value proposition with our own brand. Our goal remains the same: to transform the digital health experience, making it more accessible, comprehensive, and closer to all our customers. That is where configuration questions, broken pipelines, failed deployments and ephhemeral environments that won't come up arrive. You will troubleshoot them end to end (GitLab CI, Kubernetes, Helm, logs). When a problem keeps coming back, you will turn it into a platform or documentation improvement so it stops happening. You will maintain the platform projects on your own initiative, as their owner. You will own our CI/CD tool, written in TypeScript. From a single declarative file, it describes how each service is built, tested and deployed to Kubernetes across several business units and environments (test, preview, staging and production).



Your work will include:its versioned JSON Schema and configuration validation;the engine that renders Helm releases and manifests;It spins up a complete multi-service environment on demand for each branch or merge request, and is made up of a backend, workers, a web UI, a CLI and an MCP server. You will add the features the platform needs (hardening, cloud storage bucket mounts, high-availability topologies, new runtimes) while keeping them backward compatible for the teams that use them. You will be a go-to person when a deployment fails. You will review teams' configuration changes, plan and carry out migrations (chart versions, clusters, regions) and make sure breaking changes can be adopted without downtime. 5+ years in software engineering, including at least 2 in platform engineering, DevOps or internal infrastructure built as a product. ~ Solid Kubernetes

experience:
Deployments, StatefulSets, CronJobs, PDBs, HPA, RBAC, ServiceAccounts, CSI and probes. ~ Docker : multi-stage and distroless images, a minimal attack surface and reproducible builds. ~ Hands‐on AI tooling for software development. You use AI coding assistants and agents as part of your daily work, and you can build integrations for them, such as MCP servers, so that other teams can use them with the platform. ~ Native or fluent Spanish. ~ Fluent English. Google Cloud Platform : GKE, GCS, IAM / Workload Identity. Advanced TypeScript/Node.js. This platform is real software: thousands of commits, a monorepo, and unit, e2e and BDD tests. Advanced GitLab CI : parent/child pipelines, runners and templates. Python and PHP/Symfony, the main stacks of the services the platform deploys. React and Electron, for t #

📌 Software Engineer Web Development (Barcelona)
🏢 Zrg
📍 Barcelona

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: software engineer web development (barcelona) / barcelona

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: software engineer web development (barcelona) / barcelona