¿Qué es para Intelygenz un DevOps?
DevOps es un perfil que identifica dentro de un equipo a un miembro con capacidades y aptitudes dirigidas a la automatización, definición y estandarización de procesos orientados a que los desarrolladores logren una mayor eficiencia y calidad en sus tareas.
El DevOps pone a disposición de los desarrolladores herramientas y procesos que facilitan la integración y despliegue continuos, automatización de tests, creación de entornos, monitorización y en definitiva todo el ecosistema que ayuda a los desarrolladores a responsabilizarse de su código desde sus entornos locales hasta entornos productivos.
Actitudes y Aptitudes:
- Capaz de trabajar estrechamente con el equipo de programadores a fin de garantizar la creación de aplicaciones accesibles y de alto rendimiento.
- Excelente nivel de comunicación oral y escrita con clientes, tanto internos como externos.
- Deberá ser autónomo y contar con una clara orientación a cliente/servicio/resultados.
- Excelente capacidad de resolución de problemas, alto nivel de iniciativa, responsabilidad, adaptación, alto nivel de motivación, y ganas de aprender.
- Nivel alto de inglés en lectura, conversación y escritura.
Requisitos
- Al menos 2 años de experiencia en un puesto similar
Sólidos conocimientos de administración de sistemas Unix, tanto físicos como virtualizados y en infraestructuras de tipo cloud (AWS, Google Compute Engine, OpenStack...)
- Conocimientos en algún sistema de gestión de la configuración (Ansible, Puppet, Chef, SaltStack, etc..)
Experiencia en proyectos ágiles
- Conocimientos de Git y de experiencia configurando algún sistema de integración continua (Jenkins, GoCd, Bamboo, GitLabCI, etc...)
- Capacidad para desarrollar scripts en algún lenguaje de programación (tipo Python o Ruby)
- Conocimientos de administración básica de BBDD (MySQL, MongoDB, PostgreSQL)
- Conocimientos de arquitecturas de despliegue de contenedores (Docker Swarm, CoreOS, Kubernetes, Mesos,...)
Valorables
- Conocimientos de herramientas de automatización de creación de infraestructuras (Terraform, Cloudformation, Foreman, ...)
- Conocimiento de herramientas de creación de entornos estilo Vagrant, docker-compose,...
- Conocimientos avanzados de networking
- Conocimientos avanzados de Bases de Datos
- Conocimientos de arquitecturas para procesado de Big Data
- Conocimiento en firmado y empaquetado de aplicaciones móviles (apk, ipa)
Condiciones
- El trabajo se realizará en nuestras oficinas del centro de Madrid.
- La remuneración está abierta según tu valía (conocimientos, actitudes, experiencias anteriores, etc).
- Es una posición estable, con crecimiento, e inmediata