MENÚ ×

Programador PHP RubyOnRails - Las Palmas

 
Descripción de la Oferta
Perfil del Candidato:
Buscamos programador/a con al menos 3 años de experiencia en desarrollo de aplicaciones web especializado/a en backend.

TE BUSCAMOS SI ERES UN/A DESARROLLADOR/A CON...

1. Dominio de alguno de estos lenguajes / frameworks:
- PHP / CakePHP, Symfony u otros
- Ruby / RubyOnRails

2. Experiencia en desarrollo de APIs (REST, JSON-RPC)

3. Conocimientos sobre patrones de diseño (al menos MVC) y metodologías ágiles como SCRUM

4. Soltura en SQL y optimización de queries e índices para MySQL / PostgreSQL

5. Conocimientos sobre el uso de control de versiones y experiencia en Git (gestión de ramas locales y remotas, aplicación de un modelo eficiente de gestión de ramas - git flow, pull-requests, tags, etc).

6. Experiencia en generación de tests unitarios, funcionales, de sistemas, de interfaz, etc. Capacidad para identificar el nivel de tests adecuado para
asegurar un nivel de cobertura aceptable al mismo tiempo que la batería es capaz de ejecutarse en tiempos adecuados.

7. Conocimientos sobre UML.

8. Experiencia en gestión de sistemas, más concretamente:

- Experiencia en administración de entornos Unix

- Experiencia en instalación, configuración, seguridad y optimización de servidores web Apache / Nginx así como de gestores de bases de datos MySQL / PostgreSQL.

- Experiencia en herramientas de monitorización de sistemas

- Conocimientos de programación BASH

- Soltura en configuración de entornos (development, staging, production). Configuración automática de despliegues basados en Capistrano, Ansible o similares

- Conocimientos sobre herramientas para aprovisionar máquinas, como Ansible

- Experiencia en uso de entornos de desarrollo virtualizados gestionados con Vagrant o mejor aún, experiencia desplegando aplicaciones en contenedores, como Docker

- Experiencia el uso de herramientas de integración continua como Jenkins

- Conocimientos sobre seguridad en sistemas (firewalls, monitorización, etc)
 
Funciones:
Analista Programador - Desarrollador Web - Técnico de Sistemas
Provincia:
Las Palmas De Gran Canaria - Las Palmas - España
 
Datos del Puesto:
Análisis, programación y desarrollo de Proyectos de base tecnológica, así como, para la gestión y optimización de recursos, plataformas e infraestructuras tecnológicas.

SI TE UNES A NOSOTROS PODEMOS OFRECERTE...
Integrarte en un equipo joven y dinámico donde podrás participar en el desarrollo de una solución tecnológica desde sus inicios.


VALORAREMOS POSITIVAMENTE SI ADEMÁS TIENES...

1. Capacidad para realizar análisis de software así como diseño de arquitectura de software

2. Conocimientos sobre tecnologías de frontend como HTML5, CSS3 y javascript.

3. Especialmente valoraremos experiencia con AngularJS.

4. Experiencia en la gestión de servicios cloud, como por ejemplo Amazon Web Services

5. Conocimientos sobre desarrollo de aplicaciones móviles

6. Estudios universitarios en Informática (grado superior o equivalente)
Formación Mínima:
FP2/Grado Superior
Experiencia:
3 años
Nivel Profesional:
Empleado
Tipo contrato:
Obra o servicio
Jornada:
Jornada completa
Idioma:
Inglés (Medio)

 
» Recibe Ofertas como ésta por Email
Información del Proceso
Horario lectura
Horario
Actualización: 04/01/2017
Cv Inbox: 11*
Rapidez lectura:
00 d. 15 h. 0 m.
* El nº de cv Inbox puede variar en función de los Currículums que la Empresa archive
Cursos de Informática y Telecomunicaciones

» Master Desarrollo de Aplicaciones Disposit Móviles
   Universidad Politécnica de Madrid - MasterD | A Distancia | 999 h
» Ingeniería de Requerimientos
   Fatto Consultoria y Sistemas | A Distancia | 24 h

Tecnoempleo® | ©2000-2017