SONDA
Jobgether
Arquitecto/Desarrollador MuleSoft
Sobre la oportunidad
Este puesto se publica en nombre de una empresa asociada, que gestiona todas las aplicaciones y los próximos pasos. Nuestro socio busca un Arquitecto/Desarrollador MuleSoft con base en Brasil.
Cómo funciona Jobgether
Utilizamos un proceso de emparejamiento impulsado por IA para garantizar que tu solicitud se revise de forma rápida, objetiva y justa en función de los requisitos principales del puesto. Nuestro sistema identifica a los candidatos que mejor se ajustan y esta lista se comparte directamente con la empresa contratante. La decisión final y los próximos pasos (entrevistas, evaluaciones) son gestionados por su equipo interno.
¡Agradecemos tu interés y te deseamos lo mejor!
¿Por qué postularse a través de Jobgether?
Aviso de privacidad de datos: Al enviar tu solicitud, reconoces que Jobgether procesará tus datos personales para evaluar tu candidatura y compartir información relevante con el empleador contratante. Este procesamiento se basa en el interés legítimo y las medidas precontractuales según las leyes de protección de datos aplicables (incluido el RGPD). Puedes ejercer tus derechos (acceso, rectificación, supresión, oposición) en cualquier momento.
#LI-CL1
Asume un rol técnico senior diseñando y entregando soluciones de integración escalables y seguras para un entorno tecnológico empresarial complejo. Como Arquitecto/Desarrollador MuleSoft, combinarás liderazgo arquitectónico con desarrollo práctico para construir y mantener APIs, flujos de integración y soluciones de bus de servicios empresariales (ESB). Darás forma a la estrategia de API, promoverás activos de integración reutilizables y asegurarás la alineación entre los requisitos del negocio y las hojas de ruta tecnológicas. Trabajando con sistemas como Java, Salesforce, .NET, Oracle y Snowflake, ayudarás a conectar aplicaciones y optimizar el intercambio de datos. También guiarás a los equipos técnicos, supervisarás las prácticas de implementación y resolverás problemas complejos de rendimiento y producción. Este contrato totalmente remoto de 12 meses es adecuado para un especialista MuleSoft experimentado que prospere en la resolución de problemas técnicos, la arquitectura segura y la colaboración interfuncional.
Responsabilidades
- Como Arquitecto/Desarrollador MuleSoft, liderarás las actividades de arquitectura y desarrollo de integración a lo largo del ciclo de vida de API, desde la recopilación de requisitos y el diseño hasta la implementación, la gobernanza y el soporte continuo.
- Diseñar, desarrollar, configurar, probar, documentar, implementar y mantener APIs de MuleSoft, aplicaciones de integración y soluciones de capa de servicio.
- Definir y supervisar la arquitectura de la plataforma, las estrategias de implementación, los pipelines de automatización y las prácticas de integración que respaldan los objetivos comerciales y tecnológicos.
- Desarrollar APIs RESTful y SOAP seguras y escalables utilizando MuleSoft Anypoint Platform, Mule 4, DataWeave 2.0 y CloudHub.
- Diseñar y gestionar soluciones de API utilizando Anypoint Exchange, Design Center, API Manager, Runtime Manager, Anypoint Studio, Data Gateway y Access Management.
- Establecer la estrategia de API, promover la reutilización de API y desarrollar APIs del sistema central, conectores, fragmentos de código reutilizables y activos de integración compartidos.
- Construir y mantener integraciones entre aplicaciones y tecnologías empresariales, incluyendo Java, Salesforce, C# con .NET Core, Oracle, Snowflake y GoAnywhere.
- Diseñar e implementar mensajería síncrona y asíncrona, streaming, enrutamiento de flujos y procesamiento de solicitud/respuesta basado en archivos.
- Proporcionar orientación arquitectónica sobre seguridad, autenticación, autorización, gobernanza de API, disponibilidad, confidencialidad y controles de privacidad.
- Revisar los backlogs de proyectos, los requisitos del consumidor, los diseños de soluciones y los planes de implementación para guiar la estrategia de la plataforma y la habilitación técnica.
- Realizar análisis técnicos, producir diagramas de arquitectura y flujogramas, y definir procedimientos para aplicaciones existentes y propuestas.
- Solucionar defectos de integración complejos, realizar ajuste de rendimiento y depuración, resolver incidentes de producción y entregar soluciones de corrección de errores.
- Colaborar con las partes interesadas internas, los equipos técnicos de agencias, los proveedores y los integradores de sistemas para resolver problemas y ofrecer mejoras técnicas.
- Revisar el trabajo de otros desarrolladores y proveedores, proporcionar recomendaciones técnicas y mentorizar a los miembros del equipo según sea necesario.
- Soportar la configuración de la plataforma, la instalación de software, la documentación de implementación y la mejora continua de las soluciones de integración existentes.
- Definir y monitorizar requisitos no funcionales, incluyendo acuerdos de nivel de servicio (SLAs), fiabilidad, escalabilidad y rendimiento en las aplicaciones conectadas.
Requisitos
El candidato ideal aporta una amplia experiencia en desarrollo y arquitectura MuleSoft, sólidas habilidades de ingeniería de API y la capacidad de liderar iniciativas de integración complejas de forma independiente. Debería sentirse cómodo equilibrando el diseño técnico, la programación práctica, la colaboración con las partes interesadas y el soporte operativo.
- Al menos 5 años de experiencia desarrollando y probando servicios web, incluyendo APIs RESTful y SOAP, utilizando MuleSoft u otras tecnologías de programación.
- Al menos 4 años de experiencia práctica diseñando APIs seguras y escalables con las herramientas de MuleSoft Anypoint Platform, incluyendo Anypoint Exchange, Design Center, API Manager, Runtime Manager, Anypoint Studio, Data Gateway y Access Management.
- Al menos 3 años de experiencia práctica con DataWeave 2.0 y desarrollando aplicaciones Mule 4 en CloudHub.
- Al menos 2 años de experiencia práctica utilizando CloudHub y Anypoint Platform para requisitos de bus de servicios empresariales e implementación.
- Sólidas habilidades de comunicación escrita y verbal, incluyendo la capacidad de explicar conceptos técnicos complejos a audiencias técnicas y no técnicas.
- Experiencia trabajando en entornos rápidos y cambiantes mientras se gestionan prioridades contrapuestas, se cumplen plazos y se toman decisiones técnicas sólidas.
- Capacidad para recopilar y analizar requisitos técnicos, diseñar soluciones de integración, documentar la arquitectura y resolver desafíos de implementación complejos.
- Sólida comprensión de las mejores prácticas de desarrollo de API, ciclos de vida de implementación de software, metodologías de prueba y diseño de integración segura.
- Capacidad para establecer y mantener relaciones de trabajo efectivas con partes interesadas, proveedores y equipos técnicos distribuidos.
Cualificaciones y Experiencia Técnica Preferidas
- Cuatro o más años de experiencia con conectores de bases de datos, archivos y sockets; se valora mucho la familiaridad con conectores de Salesforce, Amazon S3 y Snowflake.
- Experiencia en el diseño de soluciones avanzadas de mensajería síncrona y asíncrona, streaming y enrutamiento de flujos.
- Conocimiento de arquitectura de microservicios, patrones de programación MVC y principios de diseño SOLID.
- Experiencia en el procesamiento de solicitudes y respuestas basadas en archivos y flujos utilizando formatos y especificaciones como JSON, XML, HTML, RAML y WSDL.
- Experiencia con bases de datos relacionales como Oracle y Microsoft SQL Server, incluyendo diseño de esquemas relacionales; la familiaridad con DynamoDB y Snowflake es una ventaja.
- Experiencia en la dirección de la recopilación de requisitos técnicos y en el diseño, construcción y optimización de sistemas que soportan procesos organizacionales.
- Conocimiento de OAuth 2.0, SAML, OIDC, gestión de identidad y acceso, tokenización y arquitecturas orientadas a servicios (SOA) seguras, incluyendo la integración con soluciones de Identity-as-a-Service (IDaaS).
- Experiencia en el diseño de patrones de integración empresarial en entornos de Java, Salesforce, C# con .NET Core, Oracle y GoAnywhere.
- Experiencia liderando equipos técnicos MuleSoft, formando a desarrolladores y mentorizando a miembros del equipo.
- Conocimiento de requisitos no funcionales, acuerdos de nivel de servicio y optimización de rendimiento en servicios y aplicaciones consumidoras.
- Experiencia con proyectos de transformación centrados en datos, incluyendo migraciones de sistemas heredados a plataformas modernas.
- Experiencia directa en la construcción de APIs de microservicios para integraciones de Salesforce o Snowflake.
- Certificación actual de MuleSoft, como MuleSoft Certified Integration Architect – Level 1, MuleSoft Certified Platform Architect, o una certificación avanzada equivalente.
- Experiencia en la gestión del ciclo de vida completo de desarrollo de API en múltiples implementaciones MuleSoft a gran escala.
- Experiencia trabajando o supervisando un Centro de Habilitación MuleSoft.
- Título de grado de una universidad o colegio de cuatro años acreditado en Ciencias de la Computación, Procesamiento de Datos, Administración de Empresas o una disciplina relacionada.
- Experiencia en la definición de estándares de gobernanza de API, patrones de integración reutilizables y mejores prácticas técnicas a nivel empresarial.
Beneficios
- Modalidad de trabajo totalmente remota.
- Contrato de 12 meses.
- Oportunidad de trabajar en arquitectura de integración a escala empresarial y desarrollo de API.
- Exposición a un amplio ecosistema tecnológico, incluyendo MuleSoft, Salesforce, Java, .NET, Oracle y Snowflake.
- Oportunidad de contribuir a la estrategia de la plataforma, integraciones seguras, estándares técnicos y soluciones empresariales reutilizables.
- Salario, cobertura sanitaria, permisos pagados y otros beneficios adicionales no se especificaron en la descripción original del puesto.
