
Salla E-Commerce Platform es una empresa de software como servicio (SaaS) de comercio electrónico que ayuda a las empresas a lanzar y gestionar tiendas en línea mediante herramientas y servicios digitales accesibles. Su plataforma está diseñada para simplificar las operaciones fundamentales del comercio electrónico y ayudar a los usuarios a establecer y administrar sus negocios en línea.
Ingeniero sénior de operaciones de datos nativas de la nube
Escala y protege la infraestructura de Kubernetes para una plataforma en crecimiento como ingeniero sénior de SRE. Automatiza la fiabilidad, la observabilidad, la recuperación ante desastres y la optimización de costes en la nube.
Descripción
- Diseñar y operar cargas de trabajo de producción en clústeres de Kubernetes.
- Crear sistemas autorrecuperables y con escalado automático que reduzcan el trabajo manual y mantengan la disponibilidad.
- Operar plataformas fiables de almacenamiento SQL, NoSQL y de objetos en entornos Kubernetes.
- Desarrollar planes de copias de seguridad, recuperación ante desastres, replicación y conmutación por error para cumplir los objetivos RPO y RTO.
- Diagnosticar y restaurar volúmenes persistentes, StorageClasses, controladores CSI y PVC de Kubernetes.
- Mejorar el rendimiento y el coste del almacenamiento mediante niveles, separación de datos de acceso frecuente y poco frecuente, y políticas de ciclo de vida de S3.
- Proteger y escalar MinIO y el almacenamiento de objetos compatible con S3 para canalizaciones de datos de alto rendimiento.
- Gestionar almacenamiento en bloque, incluidos EBS, io2 y gp3, y sistemas de archivos compartidos como EFS y NFS.
- Optimizar las redes, el tráfico de entrada y salida, y las mallas de servicios para una comunicación segura.
- Promover prácticas de GitOps y CI/CD con ArgoCD, Flux y GitHub Actions.
- Automatizar el aprovisionamiento y las actualizaciones de infraestructura con Terraform, Helm y operadores de Kubernetes.
- Implementar cambios de forma gradual mediante despliegues blue-green y canary, y actualizaciones continuas con instancias spot.
- Gestionar la supervisión y las alertas con Prometheus, Grafana, Loki, VictoriaMetrics y OpenSearch.
- Liderar la respuesta a incidentes y las revisiones posteriores a los incidentes.
- Visibilizar las métricas de estado, rendimiento y coste de los sistemas.
- Aplicar IAM con privilegios mínimos, comunicación segura entre servicios y ACL de red y cortafuegos.
- Aplicar RBAC de Kubernetes, gestión de secretos y cadenas de suministro seguras para imágenes.
- Apoyar la preparación para auditorías y el trabajo de cumplimiento normativo.
- Analizar y ajustar el rendimiento de CPU, memoria y E/S a gran escala.
- Colaborar con los equipos de producto y plataforma para dimensionar adecuadamente clústeres, bases de datos y niveles de almacenamiento.
- Crear paneles de visibilidad de costes para responsables de ingeniería.
Requisitos
- Al menos 8 años de experiencia en SRE, DevOps o ingeniería de infraestructura.
- Dominio profundo de Kubernetes, incluidas las operaciones en varios clústeres, el desarrollo de charts de Helm y las redes avanzadas.
- Sólida experiencia con flujos de trabajo GitOps mediante ArgoCD o Flux.
- Dominio de AWS, preferiblemente, o de Azure o GCP, y de herramientas de infraestructura como código como Terraform, Pulumi o CloudFormation.
- Conocimientos avanzados de bases de datos SQL y NoSQL, como MySQL o Aurora, PostgreSQL, MongoDB y Redis.
- Habilidades de automatización y scripting con Python, Bash o Go.
- Sólida experiencia en monitorización y observabilidad con herramientas como Prometheus, Grafana, Loki, ELK u OpenSearch y VictoriaMetrics.
- Experiencia con CI/CD a gran escala y gestión de incidentes en producción.
- Experiencia con Kafka, RabbitMQ u otros sistemas similares de streaming y mensajería.
- Grado en informática, ingeniería o un campo relacionado, o experiencia laboral equivalente.
- Se valora la experiencia operando sistemas críticos, de alto tráfico y en varias regiones.
- Se valora haber demostrado capacidad para optimizar costes de nube y Kubernetes.
- Se valoran conocimientos de Istio, Linkerd o redes avanzadas y control del tráfico de salida.
- Se valora la experiencia con componentes de plataformas de datos como Airflow, Debezium o ClickHouse, pero no es obligatoria.
- Sólidas habilidades de comunicación y trabajo en equipo, con capacidad para colaborar con equipos de ingeniería, DevOps, seguridad y producto.
Beneficios
- Programas de formación y desarrollo profesional.
- Incentivos de bonificación basados en el rendimiento.
- Opciones flexibles para trabajar desde casa.