DEVELOPER

Descripción de la oferta de empleo

Localizados en pleno Maresme, a tan solo 10 minutos a pie de la playa, somos una de las primeras empresas de registro de dominios y de Servicios de alojamiento web de España y nuestra misión es crear una internet abierta y de calidad, donde todos puedan estar. Para poder conseguirlo apostamos por el I+D y una organización de equipos multidisciplinarios.

La misión principal será desarrollar, mantener y automatizar los tests necesarios para que el software generado pueda dar soporte a los servicios/productos de la compañía. Participar y garantizar en los procesos definidos en la ficha de trabajo de backend developer.

Realizar las tareas de análisis, estimaciones, diseño, desarrollos de software (en sus diferentes variantes; Frontend y/o Backend), tests unitarios y de integración automatizados, que sean necesarios para cumplir con los criterios de aceptación de las historias de usuario, en base al marco de trabajo SDLC.

Cumplir con el 'definition of done' de su equipo.

Cumplir y fomentar el cumplimiento de los acuerdos operativos.

Cumplir con los SLAs del servicio.

Responsabilidades del desarrollador de back-end

Foco principal en la codificación, depuración y automatización de tests .

Colaborar con desarrolladores front-end.

Definir y comunicar requisitos técnicos y de diseño.

Proporcionar capacitación, ayuda y apoyo a otros miembros del equipo.

Seguir las buenas prácticas del twelve factor app y principios de arquitectura y diseño según el SDLC.

Solucionar problemas y depurar aplicaciones

Realizar pruebas de interfaz de usuario y optimizar el rendimiento.

Gestionar tecnologías de vanguardia para mejorar las aplicaciones.

Colaborar con equipos multidisciplinarios de diseñadores, desarrolladores y administradores de sistemas.

Requisitos del puesto

Metodologías Agile Service Management (ITIL-LEAN, Scrum-Kanban-Xp)

Proceso de Release Management (desde requisitos hasta despliegue y feedback)

Q&A Automation (BDD -Behaviour Driven Development): Definir y automatizar tests end to end con notación Gherkin

Twelve Factor App (promover buenas prácticas desde el diseño)

Notación UML (requisitos, casos de uso, diagramas de secuencia, diagramas de componentes,

diagramas de despliegue, diagramas ER

Documentación técnica (Toma de requisitos, diseño funcional, diseño técnico, RFP request for proposal, NDA non disclosure agreement, APIs Apiblueprint, Markdown/Asciidoc readme's)

GIT (Gitflow workflow)

SQL

Programación Backend (bash, perl, php, python, Golang)

Administración sistemas Linux (Debian/Ubuntu) nivel básico

Administración Cloud OpenStack COA (uso API's, GUI y cliente OS) nivel básico

Docker/Kubernetes nivel básico

Arquitectura de sistemas (Network, DataCenter infrastructure, messaging, caching, DB's,

virtualización Xen/Kvm, sistemas distribuidos) nivel básico

Sistemas de monitorización y alertas (Datadog, NewRelic, Grafana, Kibana, Nagios, pagerduty)

Patrones de diseño (SOA, SOLID, YAGNI, DRY, KISS) nivel avanzado

Bases de datos (relacionales MySql/MariaDB, documentales MongoDB/Coachbase, clave-valor Redis, columnares Cassandra-Nivel avanzado.

Bases de datos (relacionales MySql/MariaDB, documentales MongoDB/Coachbase,

clave-valor Redis, columnares Cassandra- Nivel avanzado.

Otros datos del puesto

Te ofrecemos un salario altamente competitivo, beneficios sociales, un ambiente de trabajo de primera y un entorno flexible y conciliador con la vida familiar/laboral. (Nuestra jornada completa es de 38h!)

Esta es una oportunidad única… ¡te estamos esperando!

Echa un vistazo a nuestro sitio web, hay un montón de información sobre nosotros! (www.cdmon.com)

Inscribirse a la oferta
Ver ofertas relacionadas

Detalles de la oferta

Empresa
Localidad
Dirección
  • 08380 C/Girona, 81-83 Local 6
Tipo de Contrato
  • indefinido, jornada completa
Salario
  • 20000€ - 30000€
Fecha de publicación
  • 10/05/2019
Fecha de expiración
  • 08/08/2019