Experiencias de venir a trabajar a SUSE

Como muchos ya saben, me he venido a trabajar a SUSE. Como ya escribí en mi blog en inglés, lo he hecho en un buen momento, dada la situación de la empresa. Muchas veces lo difícil no es ir a una empresa concreta, sino caer en un área interesante y en un momento para la empresa adecuado. Tu futuro laboral depende mucho de ello.
SUSE, tras la adquisición de Novell por parte de The Attachment Group se ha convertido en una unidad de negocio independiente, lo que está teniendo un impacto muy importante en la empresa a todos los niveles. Una de las consecuencias es que está creciendo. A día de hoy hay un par de decenas de vacantes en una empresa de 700 personas. El crecimiento, lejos de menguar, se espera que continúe.
Esta es una empresa de Software Libre con 20 años de vida. Sí, 20 años vendiendo y desarrollando FLOSS adaptándose a diferentes modelos de negocio y contribuyendo upstream de manera decidida. Con un proyecto estrella en este área, openSUSE, con infinidad de contribuciones relevantes a diversas tecnologías y productos punteros para grandes clientes.
Yo trabajo en Nuremeberg, donde se encuentra el grueso del área de desarrollo de productos, dentro del departamento de I+D. Mi equipo se denomina openSUSE Team. Aglutina a todas las personas que trabajan a tiempo completo en el proyecto openSUSE.
SUSE dispone de una buena mezcla entre ambiente hacker y orientado a cliente. Aquí hay muchos desarrolladores de primera línea trabajando para proyectos clave, desde kernal a drivers, pasando por virtualización, LibreOffice, etc. Mucho personal senior que lleva muchos años en la empresa trabajando con Software Libre. Se da la circunstancia de que algunos de los programas libres que uso son desarrollados por trabajadores de SUSE. Siempre impacta conocer al desarrollador de tus aplicaciones. Al menos a mi me ocurre. Es algo que no suele pasar usando software privativo.
Emigrar no es una decisión fácil para la mayoría. Yo reconozco que, gracias a experiencias pasadas a edad temprana, le perdí el respeto (como dicen en mi tierra) a salir de mi zona de confort y moverme. Respeto mucho, no obstante, a quienes se quedan, sobre todo en estos momentos, a luchar en condiciones igualmente difíciles. La verdad que no me siento un emigrante. Salir de España fue una decisión meditada y largamente deseada. No ha sido porque no me gustara aquello, sino porque quería vivir algo diferente.
Para mi, el proceso de adaptación va muy bien. Me ayudan bastante en la empresa. Además, cuento con la suerte de disponer de amigos en esta ciudad, tanto españoles, sobre todo venidos de empresas de desarrollo de software para hardware de Málaga, como alemanes (les conocí a través de proyectos de comunidad). Todo es más fácil cuando tienes quien te ayude, especialmente al principio.
Tras cuatro meses aquí, he comenzado mis clases de alemán. Dependiendo de la empresa en la que trabajes, hablar alemán es irrelevante o ayuda bastante. SUSE se encuentra en la primera categoría. De todas formas, quiero intentarlo. Veremos cómo me va.
En cuanto al trabajo, ya creo estar bastante aclimatado a la empresa. Con la comunidad openSUSE es otra historia. Lleva tiempo tomarle el pulso a un grupo tan numeroso y heterogéneo de personas. Espero poder acelerar mucho ese proceso de adaptación y conocimiento en la openSUSE Conference, que estamos coordinando desde mi equipo.
…suficuente por hoy.

Vacante en el equipo openSUSE en SUSE

Hace unas semanas publiqué en mi blog en inglés los requerimientos generales de una oferta de empleo para el equipo que coordino en SUSE. Publico aquí las condiciones de una nueva vacante. Los principales requerimientos son los siguientes:
  • Buscamos un/a desarrollador  web, con experiencia preferiblemente en Ruby-RoR, aunque conocimientos de otros lenguajes y frameworks son también válidos. Nos gustaría que haya trabajado en proyectos orientado a cliente. Debe estar familiarizado con procedimientos de desarrollo colaborativo y herramientas de Software Libre como bases de datos, sistemas de control de versiones, herramientas de bug tracking, etc.
  • Dado que este equipo desarrolla su actividad en la comunidad openSUSE (aproximadamente el 20% del tiempo de trabajo estará dedicado a acciones de comunidad), es interesante que el candidato/a disponga de experiencia previa en alguna comunidad FLOSS.
  • El candidato/a representará a SUSE u openSUSE en diferentes eventos, impartiendo charlas, sesiones técnicas y foros técnicos de discusión. Debe por tanto disponer de buenas dotes comunicativas. Experiencia previa en eventos internacionales de comunidades de desarrollo será un elemento positivo para la evaluación.
  • El puesto de trabajo está localizado en Nuremberg, Alemania, aunque se desarrollará enteramente en inglés. En función de la valía del candidato y su país de origen, es posible retornar a su localización de origen tras 18-24 meses de trabajo en nuestra sede, teniendo que desplazarse a Alemania un par de veces al año.
  • En general, SUSE contrata desarrolladores de cualquier parte del mundo. Habitualmente ayudamos a los candidatos seleccionados a tramitar su permiso de trabajo en Alemania (u otras sedes donde se localice la vacante) si fuera necesario. Pero dado que necesitamos cubrir la vacante lo antes posible, aquellos candidatos que ya dispongan de ese permiso, o sean ciudadanos de la UE, tendrán cierta preferencia (no es un requisito imprescinsible). La vacante también está abierta a empleados de SUSE en otras sedes de la empresa como Taiwan, Beijing, EE.UU. o Praga.
Como mencionaba en un post anterior, nuetra empresa, SUSE, está creciendo. Dispone además de una atmósfera de trabajo con una combinación muy interesante de ambiente hacker, orientación a cliente y colaboración con proyectos upstream.
El equipo openSUSE de SUSE está formado por aquellos empleados de la empresa que trabajan a tiempo completo en la comunidad openSUSE. Esto le da al puesto un atractivo especial para aquellos candidatos que disfruten trabajando en un ecosistema de continuo aprendizaje e innovación
Aprovecho para recordar que si participas en un proceso de contratación como este, pero encajas mejor en otra de nuestras ofertas o, estando suficientemente cualificado, no quedas seleccionado, el hecho de llegar a las fases finales del proceso te facilitará la posibilidad de ser seleccionado para otras vacantes de la empresa, en otros departamentos.

Por cierto…. en SUSE nos gusta cada vez más el español…..

Aplicando a la vacante a través del enlace, me llegará tu CV igualmente, así que te ruego sigas el procedimiento apuntado arriba…me ahorrarás trabajo y asegurarás que tu propuesta no se pierde en mi ya de por sí saturada Bandeja de Entrada. 😉

Por último, quiero comentarte que solemos recibir muchos currículum para cada vacante. Los Team Leaders los revisamos todos. Sin embargo, debido a la cantidad de vacantes, el equipo de Recursos Humanos no puede canalizar el envío  personalizado de respuestas a todos los candidatos. Sólo aquellos que llegan al estadío final reciben dicha comunicación.

No es probablemente la respuesta que merece tu esfuerzo como candidato hacia nosotros, pero nos resulta imposible gestionarlo de otra manera. Te pido disculpas por adelantado si aplicas pero no recibes respuesta más allá de la automática. Y he pasado por ese proceso y no es agradable. Simplemente, no puede ser de otra manera.

Another opening in openSUSE Team at SUSE

A few weeks ago I published in this blog the general requirements of the opening for my team at SUSE. I come here again with another description for another opening we have for the openSUSE Team at SUSE. The basic requirements are the following:

We are looking for a web developer, preferably with experience in Ruby – RoR (although other languages frameworks are also valid), that have worked on customer oriented projects. He/she must be familiar with popular Free Software data bases, control version systems, bug tracking tools, etc.

Since this team is very community oriented (20% of the working time will be related with engagement activities), is interesting that the candidate have a FLOSS community background.

The candidate will need to represent the team or openSUSE project in events, giving talks, participating in training sessions, meetings, etc. He/she must have good communications skills. Experience in international community oriented events is a plus.

The position is located in Nuremberg, Germany, although only English is required. Depending on the candidate’s experience and origin, it is possible to move back to his country to work remotely after 18-24 months, having to travel to Germany a few times a year.

In general, SUSE hires people from all over the world. We usually help those who are from outside the EU to get the work permit to work in Germany or Prague. But since we need to fill the position as soon as possible, it will be a plus, not a requirement, if you are a EU citizen or already have permission to work in a EU country. The position is also open for SUSE employees from US, Taiwan, China or other countries.

As a mentioned in a previous post, SUSE are growing and has a very good combination of a hacker and customer oriented atmosphere. The openSUSE Team at SUSE is formed by employees that work full time in this community project, which I think that it gives the position a plus for those who enjoy interacting with contributors and professionals in a learning and innovative ecosystem.

Finally, if you apply for one or our openings but you better fit in another one, or there are several good candidates for a single position, take in consideration that each selection process is not isolated. So escalating through a process for any opening, increases your chances to succeed in another opening for a different department.

Applying to the opening through the above link ensures that your CV will be received by me, so please follow it so we make sure your CV do not get lost in my Inbox. 😉

Finally, I want to say that the Team Leaders at SUSE check every CV we receive through HR. But due to the high amount of candidates we usually have, we cannot send a personal answer to every candidate (through the HR Department). Only those candidates that get to the final step of the process received them.

This is probably not the answer that you deserve as candidate from us but we simply cannot handle it in any other way. So if you just receive the standard automatic response, receive my apologies.

    openSUSE Team at SUSE: we have an opening

    As you know from a previous post, I recently joined SUSE as openSUSE Team Lead. After several years of great work, the team is now getting ready to face new challenges keeping the same basic goal: make openSUSE rock.

    To achieve this task, we want a senior developer to join us.

    openSUSE Team at SUSE is a multidisciplinary group of professionals that works in many different areas in constant evolution so learning is part of our natural process. We have a clear R & D focus. We will work in projects covering several different technologies, so we are looking for somebody that is open minded, not afraid to work with a wide range of tools.

    The position involves mentoring. It won’t be just about designing solutions, solving problems and delivering, but also about engaging new developers and motivate them. Our team have high exposure to the openSUSE community and internally at SUSE. We also work with other communities and companies. Therefor communication skills (with other engineers) is a relevant skill for this position.

    openSUSE Team has members in other parts of the world so having experience working remotely will be a plus. The team is based in Nuremberg. So the new member will be located there and will travel to events a few times per year.

    SUSE is now operating as an independent business unit of The Attachmate Group, it is growing and profitable. At openSUSE Team we are defining our action plan for the near future and we want this person to get involved in this process. So I think it is a great moment for joining us.


    If you are a senior developer, care about Free Software, are a team player willing to help openSUSE and want to work in the open in projects with a great potential impact, getting a lot of exposure, consider applying to our opening

    New life, new country, new job, new community, new….

    So yes, everything is new these days for me.

    On Monday June 17th I moved to Nuremberg to join SUSE to lead a team that is ‘under construction’, that will follow openSUSE Boosters experience.In a few weeks I will be able to give you more details about our plans since at the moment I’m working on them along with some Boosters, other SUSE/openSUSE members and new people that is joining us. Obviously openSUSE community members will be the first to know.

    So basically, I’m in a new city/country, working for a new company building a partially new team and I will be involved in a new community (openSUSE) .

    On the personal side, I’m going through the natural process everybody that moves from one country to another goes. SUSE people is helping me and I have some friends in this city so I’m doing fine.

    I will begin to learn German in a couple of weeks, after Akademy. It’s going to be a tough task, I know. But hey, it is something I will bring with me forever, right?

    I would like to thank SUSE for this opportunity and to my family and friends for all the support I’ve received the last few months so I could get to this point.

    Now it is time to work hard and work smart.