Descripción
¿Te apasiona garantizar la calidad del código y la estabilidad de las entregas en Salesforce? En **OCA Global** estamos evolucionando la arquitectura de nuestras entregas y buscamos a un/a **Salesforce Release Manager \& Senior Developer** para liderar la estrategia de despliegues, automatizar nuestros *pipelines* de integración continua y colaborar en el desarrollo core de la plataforma.
Buscamos a una persona con sólido *background* de desarrollo en Salesforce que quiera asumir la propiedad del ciclo de vida de nuestras entregas, pasando de un modelo parcialmente automatizado a una automatización completa desde QA hasta Producción.
### **Tu Misión**
Serás la persona responsable de coordinar, estandarizar y asegurar los lanzamientos de software en nuestra org de Salesforce, garantizando la estabilidad de los entornos mediante el control de ramas, la gestión de despliegues incrementales (*deltas*) y la automatización de nuestros *pipelines*.
Además, mantendrás el contacto con el código colaborando en la revisión de PRs (*Code Reviews*) y en el desarrollo con Apex y LWC.
### **️ Tus Funciones Principales**
* **Gestión de Releases \& Ramas:** Definir y mantener la estrategia de ramificado en **Bitbucket**, asegurando un flujo de entregas ordenado y solucionando conflictos.
* **Evolución del CI/CD:** Diseñar y consolidar la automatización de nuestros *pipelines* de despliegue (actualmente automatizados en QA) para extender la automatización total a **UAT y Producción** (vía Bitbucket Pipelines / Jenkins).
* **Calidad de Código (*****Gatekeeper*****):** Realizar *Code Reviews* de las Pull Requests del equipo de desarrollo antes de su integración, asegurando las buenas prácticas y la cobertura de tests.
* **Testing Continuo:** Coordinar con el equipo de QA la ejecución automática de baterías de pruebas *end\-to\-end* vinculadas a las ejecuciones de los despliegues.
* **Desarrollo Salesforce:** Apoyar al equipo en tareas de desarrollo (Apex, LWC) y resolución de bloqueos técnicos cuando la carga de *releases* lo permita.
### **Requisitos para el Puesto**
* **Experiencia en Salesforce:** Al menos 3\-4 años de experiencia previa trabajando como Salesforce Developer (Apex, LWC, Triggers, SFDX).
* **Control de Versiones:** Manejo avanzado de **Git** y **Bitbucket** (gestión de ramas, flujos de trabajo, resolución de conflictos de código y metadatos).
* **Gestión de Despliegues Salesforce:** Experiencia demostrable en la creación de despliegues *delta*, despliegues destructivos y uso de Salesforce CLI (SFDX).
* **Pipelines / CI/CD:** Experiencia trabajando con **Bitbucket Pipelines** o **Jenkins** para la automatización de entregas.
* **Calidad y Testing:** Experiencia realizando revisiones de código e integrando ejecuciones de *test classes* / pruebas automatizadas en los flujos de despliegue.
### **¿Qué te ofrecemos?**
* **Modalidad de trabajo híbrido** en Sant Cugat (2/3 días de teletrabajo a la semana).
* **Estabilidad laboral:** Contrato indefinido y jornada completa desde el primer día.
* **Horario flexible:** Lunes a jueves de 8:30h a 18h. Viernes, vísperas de festivos y los meses de Julio y Agosto de 8:30h a 15:30h.
* **Crecimiento profesional:** Formación continua y oportunidades de desarrollo dentro de la compañía.
* **Entorno colaborativo:** Ambiente dinámico y orientado al trabajo en equipo.
* **Impacto social:** Formarás parte de una empresa comprometida con la sostenibilidad y la responsabilidad social.
##### **Sobre nosotros:**
En **OCA Global**, somos un organismo de control independiente altamente cualificado, autorizado en todos los campos reglamentarios. Nuestros servicios garantizan que las instalaciones, equipos, materiales y activos de nuestros clientes cumplen con los más altos estándares de calidad y seguridad.
Conoce más sobre nosotros en **www.ocaglobal.com**.
##### **¿Te interesa esta oportunidad?**
Envía tu candidatura y analizaremos tu perfil en detalle. ¡Nos encantará conocerte y explorar tu futuro con nosotros!
\#LI\-AG1