Bitergia
Bitergia Equipo
Bitergia
Oferta cerrada el 01/12/2022

DevOps ⚙️

Remoto100%
Open SourceFlexibilidad

¿Te imaginas trabajar como DevOps en una empresa que cree en el desarrollo de software libre y el opensource como el camino hacia la confianza, la innovación y la colaboración?. Se encargan de analizar el desarrollo de software de grandes empresas y así consiguen la plena tranquilidad de las mismas. ¿Cómo? Dando las herramientas y conocimientos necesarios para mejorar la toma de decisiones.

¿Qué harás?

 En Bitergia ponen empeño en ayudar a comprender y mejorar todos los procesos relacionados con la creación y desarrollo de software. Para ello, disponen del servicio “Bitergia Analytics Platform aka (BAP)”, que proporciona métricas y analíticas de equipos de desarrollo de software y sus procesos.

 Tienen un reto muy importante entre manos 👐: seguir evolucionando su herramienta y extenderla a más plataformas en la nube. Actualmente, están en el proceso de rediseño de la arquitectura.

Estarás con las manos metidas en:

Ayudar en la definición e implementación de esta nueva arquitectura tanto para “Google Cloud Platform” como para “DigitalOcean”. Desarrollarás recetas y despliegues con Ansible y Terraform e implementarás pipelines CI/CD. 

Además, como equipo tienen una visión muy guay:

"Si quieres ir rápido, ve solo. Si quieres llegar lejos, vete junto". Apoyan eventos e iniciativas relacionadas con el software libre y de código abierto por diferentes medios como el patrocinio de iniciativas y la participación como ponentes o asistentes en varios eventos. ¿Te animarías a esto también?

Tu evolución

Bitergia
Tu primer día

En 1 mes

Aprenderás a utilizar su producto (Bitergia Analytics Platform o BAP - la plataforma de analíticas de software que te contaba más arriba) y aprenderás cómo desplegarlo en la infraestructura, tanto en Google Cloud como en DigitalOcean. Colaborarás en alguna mejora para su despliegue y harás tus primeros commits

Todo esto te hará comprender cómo funcionan en el día a día con sus herramientas de gestión en GitLab y GitHub.

Tus responsabilidades

  • Diseño, evolución y mantenimiento de la arquitectura en la nube y las herramientas necesarias para ejecutar “Bitergia Analytics Platform aka “ (BAP)

  • Desplegar y operar la BAP en plataformas en la nube y en las instalaciones. Diseño e implementación de pipelines CI/CD

  • Colaborar con el equipo de desarrollo y más gente “Bitergians para establecer objetivos, diseñar e implementar características para mejorar el servicio y la experiencia del usuario

  • Participar en la educación y formación continua para mantenerse al día en las mejores prácticas, aprender nuevas habilidades y ayudar mejor a todo el equipo

¿Cómo lo harás?

En el área de ingeniería, utilizan un roadmap para planificar las nuevas funcionalidades que van a hacer en el corto (próximo mes), medio (próximos 3 meses) y largo plazo (6 meses o más). Las nuevas funcionalidades se dividen en tareas más pequeñas que esas, son las que ejecutan en el día a día.

Diariamente, utilizan la ya tan escuchada metodología Kanban. Ahí gestionan tanto las nuevas funcionalidades, los errores en la plataforma y el soporte de clientes: tanto como la resolución de problemas como los nuevos despliegues. Todas las mañanas tienen una reunión para definir en qué van a estar focus durante ese día, evaluar cómo van las tareas del equipo y si hay algún tipo de bloqueante en el que poder ayudar. Para toda esta gestión utilizan GitLab y Slack.

Todo el código que hacen, tanto de la plataforma en sí como el despliegue, es software libre y lo publican en GitLab o GitHub. Los nuevos cambios son propuestos utilizando Pull Requests, que serán probados y revisados por otro miembro del equipo. Si durante el proceso de revisión hay algo que no está bien, se solicitarán cambios hasta que el revisor esté conforme. Una vez aprobado el cambio, se incluirá en el código de la plataforma y verá la luz💡.

¿Cuándo trabajarás?

Si algo caracteriza a Bitergia más allá de su contribución a la comunidad, es que son family friendly y lo respetan por encima de todas las cosas. 

No tienen un horario fijo, trabajan por objetivos, lo único a lo que no puedes faltar es a la reunión de ingeniería que tienen a las 9:30 h. Te necesitarán para revisar tareas y ver el progreso🔎. 

Día laborable

Jornada completa

Vacaciones

28 días

Jornada laboral

Flexible

¿Dónde trabajarás?

Remoto

100%

Up to you! Tendrás la facilidad y comodidad de hacerlo desde tu casa, o desde el sitio que te resulte más cómodo. Siempre y cuando tengas una buena conexión a internet. 

De todas formas, si te gusta visitar la ofi, lo puedes hacer en una pequeña sala que tienen en Leganés, en el parque tecnológico de la UC3M. Es un sitio pequeño, en el que normalmente no encontrarás a más de tres personas -porque no entran-.

Todo su trabajo se hace en remoto, tienen a personas del equipo que son de fuera de Madrid o de España, así que su enfoque es tener un trato igual para todo el mundo, independientemente de donde estén.

¿Hacen quedadas entonces? Te preguntarás… 

Pues sí, hacen "quedadas" presenciales de vez en cuando, como los "Bitergia breakfast" o comidas.

La idea es que verse en persona facilita la relación entre el equipo, ya que antes sí tenían oficina física y a raíz del covid pasaron a remoto. Incluso ya hay "bitergians" que no se conocen en persona. 😧 También de forma anual intentan hacer un evento de grupo con todos los "bitergians".

¿Con quién trabajarás?

Ahora mismo son 14 personas en el equipo, y trabajan de forma totalmente horizontal. Algunas de las personas con los que más interactuarás en tu día a día son:

  • Eva Millán (Frontend Developer): aunque sea licenciada en filología inglesa, siempre supo que su pasión estaba en el desarrollo web tras, con sólo 12 años, crear su primera página web dedicada a Britney Spears. En Bitergia se dedica a todo lo relacionado con el desarrollo "front", mejorando la experiencia de usuario de su plataforma y siendo una experta en JavaScript y Vue.
  • JJ o José Javier (Backend Developer) ingeniero todo terreno que lo mismo te desarrolla backends en Python, o una interfaz completa en JavaScript, o te implementa pipelines de integración continua, o gestiona despliegues en la nube. Es uno de los programadores principales de Bitergia Analytics y uno de los dos desarrolladores de Cauldron, la primera aplicación SaaS de Bitergia para el análisis de software.
  • Quan Zhou (Soporte y desarrollo): Es un Ingeniero de Software y DevOps al que le encanta jugar con las tecnologías para crear nuevas herramientas como “Q-DashMan” que te ayuda a crear dashboards fácilmente para entender la salud de los proyectos de software libre.
  • Daniel Izquierdo (CEO): En la actualidad se centra en la calidad de los datos, la investigación de nuevas métricas, el análisis y los estudios de interés para los clientes de Bitergia a través de la minería y el procesamiento de datos. Es colaborador activo y miembro de la junta directiva de CHAOSS (Community Health Analytics for Open Source Software). Es un miembro activo de InnerSource Commons y miembro de la Junta Directiva también.
  • Santiago Dueñas (CTO): desarrollador y mantenedor de Bitergia Analytics y entusiasta del software libre. Se encarga de gestionar todo lo relacionado en cuanto a la tecnología en Bitergia al mismo tiempo de ser el responsable de seguridad de la empresa.

💃🏼 Aquí tienes al equipo celebrando ni más ni menos que diez años. 

¿Qué piden?

A estas alturas del año, ya están preparando su «lista de Papá Noel» 📩 y, como han sido el mejor equipo, nos han pedido a un nuevo perfil DevOps que:

  • Tenga, al menos, cuatro años de experiencia en entornos Cloud.
  • Fuerte experiencia con Docker.
  • Conozca la nube, preferiblemente GCP o Digital Ocean, ya que es lo que utilizan en su día a día.
  • Si tienes habilidades de programación con Python y bash y desarrollo de pruebas - unitarias y de integración-, te metes al equipo en el bolsillo.
  • Como no, valoran muy positivamente tu conocimiento en herramientas de desarrollo colaborativo como Git, y GitHub, o GitLab. Alto conocimiento en GNU/Linux. 
  • Experiencia construyendo pipelines CI/CD con Jenkins, GitHub Actions o GitLab CI/CD.
  • Experiencia práctica con herramientas de automatización de infraestructura - Ansible y Terraform.
  • Conocimiento de código abierto y dominio del inglés, indispensable. Ya que la mayoría de sus clientes trabajan fuera del país.

Si a la lista le podemos sumar…:

  • Experiencia en DevOpsSec.
  • Experiencia con Kubernetes.
  • Experiencia práctica con Elasticsearch/Kibana u OpenSearch.
  • Buen conocimiento de motores SQL, preferiblemente MySQL o MariaDB.
  • Experiencia en redacción técnica, incluyendo blogs, recetas técnicas o documentación de software.
  • Experiencia en comunidades de código abierto.
  • Participación en comunidades técnicas.
  • Experiencia trabajando con metodologías Kanban.

…. Seguro que piden a alguien como tú para el año que viene. 🎁

Tecnologías

Innegociable

  • Google Cloud
    Avanzado
  • Docker
    Intermedio
  • Ansible
    Intermedio
  • Terraform
    Intermedio

Estaría bien

  • Python
    Intermedio

Suma puntos

  • Jenkins
    Intermedio
  • Kubernetes
    Intermedio

Otras habilidades

Innegociable

  • Comunicación escrita
  • Aprendizaje Continuo
  • Comunicación verbal
  • Atención al detalle
  • Autonomía en el aprendizaje
  • Pensamiento creativo
  • Proactividad
  • Visión crítica
  • Visión estratégica

Estaría bien

  • Adaptabilidad al cambio
  • Capacidad de presentación

Suma puntos

  • Habilidades de negociación
  • Capacidad de escucha

¿Qué ofrecen?

Salario

Hasta 40K

Horario

Flexible

Remoto

100%

🆓Empresa 100% opensource, si quieres vas a crecer con el equipo hasta el infinito y más allá.

💰Al terminar el año valoran si se ha llegado al nivel de ventas esperado, y una vez cerradas las cuentas… Reparten una parte de forma equitativa entre todo Bitergia. 

🏖️ 23 días de vacaciones (los 23 de toda la vida + 3 por thanksgiving + nochebuena + fin de año).

💻 Tu propio equipo.

Beneficios

Presupuesto para formación
Seguro de salud
Vacaciones Extra

What the FAQ?

Sí, siempre y cuando estés en algún huso horario entre GMT-4 y GMT+4.

La realidad es que les encantaría ver proyectos personales de todas las personas que apliquen, los pasos serían:

  • Llamada para conocerte con Santi + conversación en inglés para valorar tu soltura
  • Revisión de side projects o contribución a la comunidad por tu parte. Si no tienes nada de esto, te enviarían una prueba técnica. 
  • Conversación final con Daniel.

No. Todo el mundo trabaja desde casa, pero oye, si te apetece, no te harán un feo y quedarán contigo siempre que quieras/lo necesites.