Sourceability busca un Ingeniero Senior de NetSuite para liderar el desarrollo técnico, la gobernanza y el mantenimiento de su plataforma NetSuite, incluyendo personalizaciones, SuiteScript y integraciones.
Si sos un Ingeniero Senior de NetSuite con ganas de liderar desarrollos técnicos y tenés experiencia en SuiteScript e integraciones, este puesto remoto en Sourceability es para vos. Podés ser clave en la transformación de una empresa global de distribución de componentes electrónicos.
Descripción del puesto
Sourceability® es un distribuidor digital global de componentes electrónicos que está transformando la forma en que las empresas modernas llevan sus productos al mercado. Con la innovación, la calidad y la logística como pilares de la compañía, los productos y servicios de vanguardia de Sourceability agilizan el proceso de adquisición en una amplia gama de industrias, incluyendo comunicaciones/celulares, electrónica de consumo y fabricación de automóviles. Sourceability está construyendo una nueva Organización Global de Ingeniería (GEO) para fortalecer la entrega de software interno, mejorar la propiedad de la producción y desarrollar capacidades de ingeniería a largo plazo dentro de la empresa. Buscamos un Ingeniero Senior de NetSuite para ser responsable de la ingeniería técnica de NetSuite y la gobernanza técnica dentro de GEO. Este rol se centrará en las personalizaciones de NetSuite, el desarrollo de SuiteScript, las integraciones, el control de versiones, la calidad técnica, las correcciones de producción y la mantenibilidad a largo plazo del entorno técnico de NetSuite. Este rol no es el propietario del negocio de Finanzas, contabilidad, gestión de pedidos u otros procesos de negocio. Finanzas, Negocios y los stakeholders funcionales siguen siendo responsables de las decisiones de procesos de negocio, aprobaciones, lógica contable, flujos de trabajo de usuarios y prioridades de negocio. GEO es responsable de la ingeniería técnica de NetSuite, scripts, integraciones, cambios técnicos, prácticas de lanzamiento, correcciones de producción y calidad técnica. El candidato adecuado debe sentirse cómodo trabajando en estrecha colaboración con Finanzas, Operaciones, analistas de negocio, Gerentes de Producto/Entrega, Gerentes de Ingeniería y recursos externos de NetSuite, manteniendo al mismo tiempo una gobernanza técnica clara y control de cambios para la plataforma. Impacto en tu rol: - Diseñar, desarrollar, mantener y solucionar problemas de personalizaciones de NetSuite, incluyendo SuiteScripts, flujos de trabajo de SuiteFlow, registros personalizados, búsquedas guardadas, SuiteAnalytics, RESTlets, integraciones de SuiteTalk y componentes relacionados de SuiteCloud. - Ser responsable de la gobernanza técnica del trabajo de ingeniería de NetSuite, incluyendo estándares de codificación, prácticas de revisión, control de cambios, preparación para lanzamientos, promoción de sandbox a producción y disciplina de documentación. - Construir y mantener integraciones entre NetSuite y sistemas internos, APIs externas, plataformas de middleware, herramientas financieras, flujos de trabajo de gestión de pedidos, procesos de inventario y otros sistemas críticos para el negocio. - Colaborar con Finanzas, Operaciones, analistas de negocio y stakeholders funcionales para comprender los requisitos del negocio y traducir las necesidades de procesos aprobadas en soluciones técnicas de NetSuite mantenibles. - Colaborar con Gerentes de Producto/Entrega para aclarar la recepción, el alcance, los criterios de aceptación, la prioridad, las dependencias, las necesidades de UAT y la comunicación de lanzamientos para el trabajo técnico relacionado con NetSuite. - Colaborar con Gerentes de Ingeniería, Líderes de Grupo de Producto/Arquitectos, DevOps, DBA, Infraestructura y Seguridad para alinear el trabajo técnico de NetSuite con los estándares de GEO y las expectativas de soporte de producción. - Revisar scripts de NetSuite, flujos de trabajo, integraciones y cambios de configuración en cuanto a confiabilidad, mantenibilidad, seguridad, rendimiento y riesgo de producción. - Monitorear la salud de la plataforma NetSuite, errores de scripts, fallos de integración, problemas de rendimiento, fallos de trabajos programados y conflictos de configuración. - Diagnosticar y resolver problemas de producción, defectos, problemas de integración, errores de flujo de datos y bloqueos técnicos que afectan las operaciones comerciales compatibles con NetSuite. - Brindar soporte a escalaciones técnicas L3 para problemas técnicos de NetSuite y contribuir al análisis de causa raíz después de incidentes de producción o defectos importantes. - Identificar deuda técnica, personalizaciones frágiles, scripts sin documentar, flujos de trabajo riesgosos, debilidades de integración y puntos únicos de fallo en el entorno técnico de NetSuite. - Crear planes de remediación prácticos para riesgos técnicos de NetSuite sin interrumpir las operaciones comerciales. - Mantener documentación técnica para scripts, flujos de trabajo, integraciones, procedimientos de lanzamiento, dependencias, riesgos conocidos y procedimientos de soporte. - Mantenerse actualizado con los lanzamientos de NetSuite y evaluar el impacto técnico, los riesgos, las pruebas requeridas y las oportunidades relevantes para el entorno de Sourceability. Tus calificaciones, tu influencia: - Más de 5 años de experiencia práctica en desarrollo de NetSuite o ingeniería técnica de NetSuite. - Sólida experiencia con SuiteScript 1.0 y 2.x, incluyendo Client Scripts, User Event Scripts, Scheduled Scripts, RESTlets, Map/Reduce scripts y patrones de desarrollo relacionados de SuiteCloud. - Sólida experiencia con SuiteFlow, APIs SOAP/REST de SuiteTalk, SuiteAnalytics, búsquedas guardadas, registros personalizados, formularios, campos, roles, permisos y modelos de datos de NetSuite. - Experiencia en la construcción, mantenimiento y solución de problemas de integraciones de NetSuite con sistemas internos, plataformas externas, middleware, APIs, intercambios de archivos y procesos programados. - Experiencia con gestión de cambios de NetSuite, promoción de sandbox a producción, control de versiones, documentación técnica y validación post-lanzamiento. - Capacidad para traducir requisitos de procesos de negocio aprobados en diseños técnicos mantenibles sin asumir la propiedad del proceso de negocio. - Sólida comprensión del rendimiento de NetSuite, límites de gobernanza, comportamiento de ejecución de scripts, manejo de errores, registro y solución de problemas operativos. - Experiencia en el diagnóstico de problemas de producción, fallos de scripts, conflictos de flujos de trabajo, problemas de integración, inconsistencias de datos y defectos que afectan a los usuarios. - Capacidad para trabajar con Finanzas, Operaciones, analistas de negocio, Producto/Entrega, Ingeniería, DevOps, DBA, Infraestructura, Seguridad y proveedores externos. - Habilidades de comunicación claras con capacidad para explicar riesgos técnicos, compensaciones, dependencias y opciones de remediación a stakeholders técnicos y no técnicos. - Fuerte mentalidad de propiedad, enfoque estructurado para la resolución de problemas y capacidad para trabajar de forma independiente en un entorno distribuido. - Capacidad para construir gobernanza técnica y disciplina de procesos sin crear burocracia innecesaria para los usuarios de negocio. Habilidades y familiaridad técnica preferidas: - Certificación de Desarrollador SuiteCloud de NetSuite o experiencia práctica equivalente. - Experiencia con SuiteCommerce o SuiteCommerce Advanced en entornos de comercio electrónico B2B. - Experiencia con plataformas de middleware de integración como Celigo, Boomi, MuleSoft, Workato o herramientas similares. - Experiencia con integraciones ERP, sistemas financieros, gestión de pedidos, inventario, compras, ventas, flujos de trabajo de almacén, facturación o procesos relacionados con ingresos. - Comprensión de la contabilidad, inventario, order-to-cash, procure-to-pay y procesos de negocio B2B globales. - Experiencia en el soporte de proyectos de migración, consolidación, optimización o limpieza técnica de ERP. - Experiencia con JavaScript, TypeScript, APIs REST, APIs SOAP, JSON, XML, SQL y prácticas de control de versiones. - Experiencia utilizando Azure DevOps, Jira, Git o herramientas similares para rastrear trabajo técnico, defectos, cambios y lanzamientos. - Experiencia en componentes electrónicos, distribución de tecnología, cadena de suministro, logística, fabricación, comercio electrónico o entornos B2B similares. - Experiencia trabajando con contratistas externos de NetSuite o socios de implementación mientras se mantiene la gobernanza técnica interna. Éxito en los primeros 90 días: - Comprender el entorno NetSuite de Sourceability, las principales personalizaciones, scripts, flujos de trabajo, integraciones, usuarios, dependencias comerciales y riesgos de producción. - Establecer relaciones de trabajo con Finanzas, Operaciones, analistas de negocio, Gerentes de Producto/Entrega, Gerentes de Ingeniería, DevOps, DBA, Infraestructura, Seguridad y recursos externos de NetSuite. - Identificar los riesgos técnicos de NetSuite más importantes, scripts sin documentar, integraciones frágiles, conflictos de flujos de trabajo, deuda técnica y brechas de soporte. - Crear o mejorar la visibilidad del trabajo técnico activo de NetSuite, defectos, problemas de integración, solicitudes de mejora, elementos de lanzamiento y riesgos a través de herramientas de seguimiento acordadas como Azure DevOps, cuando corresponda. - Definir expectativas prácticas de gobernanza técnica para scripts, flujos de trabajo, integraciones, revisión de código, documentación, pruebas y promoción de lanzamientos de NetSuite. - Entregar al menos una corrección técnica significativa, actividad de estabilización, mejora de documentación o elemento de reducción de riesgos sin interrumpir las operaciones comerciales. - Mejorar la disciplina de lanzamiento de sandbox a producción y la validación post-lanzamiento para cambios técnicos de NetSuite. - Brindar soporte a la investigación técnica L3 y al análisis de causa raíz para problemas de producción relacionados con NetSuite, si es necesario. - Crear un plan inicial de remediación técnica o estabilización para personalizaciones de NetSuite, integraciones y riesgos conocidos de la plataforma. Lo que este rol NO incluye: Este rol no es responsable de las decisiones de Finanzas, contabilidad, gestión de pedidos, inventario u otros procesos de negocio. Los stakeholders de negocio y funcionales siguen siendo responsables de la propiedad del proceso de negocio, aprobaciones, lógica contable, flujos de trabajo de usuarios y prioridades de negocio. Este rol no incluye la gestión formal de personas. Los Gerentes de Ingeniería siguen siendo responsables de la contratación, gestión del rendimiento, aportes de compensación, estructura del equipo y planificación de la capacidad. Este rol no aprueba de forma independiente los requisitos de negocio o la aceptación del usuario. Los Gerentes de Producto/Entrega y los stakeholders de negocio siguen siendo responsables de la recepción, alineación de prioridades, coordinación de UAT y aceptación del negocio. Este rol no compromete de forma independiente las fechas de entrega sin la alineación con los Gerentes de Ingeniería, Gerentes de Producto/Entrega y los stakeholders de negocio relevantes. Este rol no reemplaza las responsabilidades de administración funcional de NetSuite o de analista de negocio, pero sí proporciona gobernanza técnica sobre scripts, integraciones, personalizaciones, lanzamientos y correcciones de producción de NetSuite. Beneficios: - Salario competitivo - Oportunidades continuas de capacitación y desarrollo profesional - Entorno de trabajo global colaborativo - PTO (Permiso de Vacaciones Pagas) IGUALDAD DE OPORTUNIDADES DE EMPLEO. Es nuestra política cumplir con todas las leyes federales, estatales y locales que prohíben la discriminación en el empleo basada en la raza, color, credo religioso, sexo, origen nacional, ascendencia, estatus de ciudadanía, embarazo, parto, discapacidad física, discapacidad mental y/o intelectual, edad, estatus militar, estatus de veterano (incluidos veteranos protegidos), estado civil.
Responsabilidades
- Diseñar, desarrollar, mantener y solucionar problemas de personalizaciones de NetSuite
- Ser propietario de la gobernanza técnica para el trabajo de ingeniería de NetSuite
- Construir y mantener integraciones entre NetSuite y sistemas internos
- Colaborar con Finanzas, Operaciones y analistas de negocio
- Revisar scripts, flujos de trabajo, integraciones y cambios de configuración de NetSuite
- Monitorear la salud de la plataforma NetSuite
- Diagnosticar y resolver problemas de producción
- Mantener documentación técnica
Skills requeridas
Beneficios
- Salario competitivo
- Oportunidades de formación y desarrollo profesional continuo
- Entorno de trabajo global colaborativo
- PTO