Únete a nuestro equipo de Tecnología

Descripción de la oferta

Buscamos una persona apasionada por la tecnología y los sistemas. Un desarrollador con una base fuerte en sistemas o un técnico de sistemas con buena base de programación.

Sobre ti

Debes ser capaz de montar un sistema desde cero automatizando los distintos procesos y ayudando a depurar el código cuando las cosas se van de madre.

Serás el responsable de dar soporte al diseño, despliegue, monitorización y mantenimiento de múltiples aplicaciones. Tus tareas incluyen:

  • Soporte al despliegue de aplicaciones y al diseño de microservicios en la nube
  • Arquitectura de la infraestructura y los sistemas de integración continua
  • Monitorización de la infraestructura y los servicios desplegados en ella
  • Desarrollo y puesta en marcha de procesos y herramientas que reduzcan la barrera entre los equipos de desarrollo y sistemas
  • Automatización y mantenimiento de la infraestructura (revisión y actualización de software, backups, etc..)

Sobre nosotros

Somos la empresa de internet que conecta la oferta y la demanda en los sectores de obras, reformas y servicios del hogar líder en España, Brasil y Latinoamérica.

Actualmente operamos con una infraestructura mixta entre servidores dedicados y microservicios desplegados en el cloud. Apostamos por las buenas prácticas y estamos continuamente buscando maneras dar un mejor servicio a nuestros usuarios.

Gestionamos nuestra flota de servidores con SaltStack y hacemos los despliegues con Fabric. En el entorno de desarrollo usamos Docker y docker-compose, junto a Rancher para el despliegue de entornos de testing bajo demanda. Apostamos por el paradigma DevOps dotando a los desarrolladores de herramientas para el despliegue y mantenimiento de los proyectos sin necesidad de un conocimiento extenso de la infraestructura que los sostiene. Trabajamos conjuntamente con el resto de equipos para reducir la fricción de todos nuestros equipos de desarrollo a la hora de desplegar y mantener sus aplicaciones.

Requisitos deseados:

  • Experiencia demostrable como administrador de sistemas y/o desarrollador
  • Administración de sistemas operativos GNU/Linux (Ubuntu, Debian, Centos...)
  • Conocimientos de tecnologías de contenedores y orquestadores (Docker, LXC, Kubernetes, rkt...)
  • Herramientas de gestión de configuración (Puppet, Cheff, SaltStack, Ansible...)
  • Experiencia en aplicaciones en Cloud (AWS, Google Cloud Platform, Azure, Open Stack...)
  • Programación/Scripting (Python, PHP, Node, Ruby, Go...)
  • Capacidad para usar un sistema de control de versiones (Git, Mercurial, SVN)
  • Experiencia administrando bases de datos relacionales y no relacionales (MySQL, Postgres, MongoDB...)
  • Experiencia con herramientas de monitoración (Munin, Cacti, Monit, Nagios, Graphana...)

Se valorará:

  • Conocimientos en técnicas de alta disponibilidad
  • Experiencia en desarrollo de aplicaciones web
  • Capacidad para coordinar un equipo

Ventajas

  • Presupuesto anual de formación para libros, cursos y conferencias
  • Equipo de alta gama con dos monitores
  • Portátil propio
  • Buen ambiente de trabajo
  • Salario de 24.000 a 35.000 € brutos/año

Comparte esta oferta con un amigo:

Haznos llegar tu CV para este puesto

(opcional)

(opcional)

Debido a la gran cantidad de candidaturas que estamos recibiendo puede que tardemos algo más de lo previsto en poder responder a tu candidatura. ¡Hablamos pronto!