PI
is on a mission to give every business access to better insights and to
facilitate data-driven decisions. Companies are increasingly inundated
with data yet struggle to harness the benefits. We help our clients
seamlessly integrate their data sources on to one platform. Our
technology reduces data complexity, increases data quality and allows
business users across the organisation access to advanced data
capability to make faster and more reliable business decisions.
Headquartered in London and have offices in Spain,US and South Africa,
we are looking for intellectually curious individuals to join our team
as we reinvent data analytics.
Estamos
estrenando nuestras oficinas en Madrid para complementar y ayudar a
nuestra central en Londres. Buscamos Desarrolladores en varios frentes
(en particular Back-end Developers) con experiencia en el desarrollo de
APIs REST y arquitecturas de Microservicios bajo el stack de Netflix y
Spring Cloud y que antepongan la calidad del código y su testabilidad a
todo lo demás.
Tenemos
un stack tecnológico que incluye REST APIs, arquitectura de
microservicios, Spring, NoSQL, elasticsearch y Solr, Logstash y Docker
en el Back-end, pero también AngularJS, Bower, Grunt, Karma y Jasmine en
el Front-End. Todo ello, aderezado con Jenkins y nuestra propia cloud
privada con Nutanix.
Te
integrarás en el equipo de desarrollo e innovación para el desarrollo de
productos y proyectos, junto a un grupo de entusiastas desarrolladores y
testers que aplican SCRUM y Kanban.
Te encargarás de
- Desarrollar APIs y lógica de negocio en el Back-end.
- Contribuir a los objetivos del equipo de desarrollo aplicando metodologías ágiles (Scrum y Kanban)
- Descubrir, mantener y distribuir el conocimiento en tecnologías emergentes que estén en la órbita de PI.
- Desarrollo
de productos para los Analistas de Negocio con profundo énfasis en el
análisis de datos, machine learning y la visualización de datos.
- Testeo y optimización del código para mantener y mejorar los estándares de calidad de la empresa.
- En general, contribuir desde el principio a replicar el magnífico ambiente de trabajo que tenemos en todas nuestras oficinas.
Se requiere conocimientos y/o experiencia en
- JVM-based language como Java, Scala, Clojure, o python o Ruby
- Spring (core, mvc, data, security, xd ...), JPA, Jackson, Lucene
- Arquitecturas orientadas a servicios, microservicios, REST
- Gestión de Versiones (git), integración continua (Jenkins)
- Testing (JUnit, Mockito, Selenium, jMeter o similar)
- Bases de datos SQL y NoSQL (MySQL, Postgress, MongoDB, Cassandra)
¿Qué otros conocimientos nos encantaría que supieras?
- Spark, elasticsearch, Solr, Kibana, Neo4J, AngularJS, D3.js, Charts.js, Docker, Web Semántica
**We do not work with recruiters, thank you **