Encontrar perfiles MuleSoft en el mercado de empleo actual

En este artículo quiero hacer una reflexión y algunas recomendaciones para encontrar a los mejores perfiles para trabajar con MuleSoft.

En estos últimos 5 años que llevo trabajando con MuleSoft he podido ver el auge de esta plataforma de integración y me he podido dar cuenta al igual que todos, que es prácticamente imposible encontrar perfiles que sepan MuleSoft, y los que hay, hay que pasar por caja ya que sus conocimientos están muy cotizados. Que por otra parte veo bien que el conocimiento sea valorado como se merece.

Las empresas que quieren profesionales con conocimientos en MuleSoft los fabrican, es decir que los forman para que aprendan a utilizar la herramienta.

Esta formación se basa principalmente en el curso de Fundamental developer que es un curso gratuito para todo el que quiera formarse por su cuenta. Posteriormente a este curso la empresa te suele pagar el examen para que te certifiques en MuleSoftcomo Developer.

Pero las empresas deberían de saber que aprender MuleSoft no te hace experto en integraciones, para ello es necesario tener una base de conocimientos que muchas personas que hacen el curso de Developer no tienen.

Por ello os voy a recomendar que perfiles son los mejores para que despues de aprender MuleSoft se conviertan en buenos profesionales de la integración.

Que conocimientos de base deberían de tener los candidatos:

  • Java u otro lenguajes de programación: es fundamental que el candidatos tenga la base de programación necesaria para poder comprender las entrañas del producto, en este caso MuleSoft está basado en Java y el conocimiento en este lenguaje le ayudará enormemente a comprender cómo funciona MuleSoft por dentro.
  • Protocolo HTTP: Es fundamental que el candidato sepa la base de toda integración SOAP, Rest, y es el protocolo HTTP base de toda comunicación por la WEB.
  • Protocolo SOAP: Aunque ya tiene unos años el protocolo SOAP es todavía un protocolo muy utilizado por grandes compañías en todo el mundo, y los conceptos WSDL, XML y XSD deben ser conocidos por el candidato.
  • Protocolo REST: EL protocolo REST aunque es más nuevo, ya tiene unos años entre nosotros y es el tipo de protocolo más común que utiliza MuleSoft. Sobre este protocolo es necesario que el candidato sepa que tipo de peticiones Rest pueden existir, como por ejemplo GET, POST, PUT, PATCH, DELETE.
  • Seguridad: Oauth 2, JWT, WS-security, Basic Authorization , LDAP Authentication, SAML. Todos estos conceptos aunque el candidato no haya trabajado con todos, pero debería de saber en que se basan para poder comprender que los servicios en la web deben de tener un mínimo de seguridad que debe ser correctamente configurada en los conectores de MuleSoft para poder acceder a los sistemas backend.

Si el candidato tiene conocimiento en estos puntos anteriormente descritos es un claro candidatos a que sea un gran profesional de MuleSoft para las empresas en las que trabaje.

Con esto no quiero decir que el resto de perfiles sin estos conocimientos no vayan a ser buenos candidatos pero les costará bastante más trabajar con MuleSoft si no conocen la base del producto, que no es más que la base de la integración.

--

--