NTT DATA es una consultora multinacional que ofrece soluciones tecnológicas, de negocio, estrategia, desarrollo y mantenimiento de aplicaciones, siendo un referente en consultoría.
Digital Architecture es la línea dentro de NTT DATA enfocada a proporcionar la estrategia tecnológica y las plataformas IT necesarias para impulsar la digitalización y transformación digital de nuestros clientes bajo un ambiente disruptivo gracias a la aplicación de las tecnologías más emergentes del mercado.
¿Qué buscamos?
Experiencia comprobable en diseño de arquitecturas de software, especialmente en microservicios y arquitecturas de eventos.
Dominio de al menos un lenguaje de programación como .NET o Java.
Familiaridad con bases de datos relacionales (como PostgreSQL, MySQL) y no relacionales (como MongoDB, Cassandra), así como en la gestión de datos en la nube como CosmosDB.
Conocimientos en sistemas de autenticación y autorización (OAuth, JWT, etc.).
Familiaridad con plataformas cloud (AWS y/o Azure).
Orientación a la calidad y experiencia en la implementación de pruebas automatizadas.
Interés en temas de inteligencia artificial y su aplicación en el desarrollo de software (deseable).
Experiencia con sistemas de mensajería como RabbitMQ o ActiveMQ, además de Kafka, para la comunicación entre microservicios (deseable)
Familiaridad con prácticas de DevOps y herramientas de integración y entrega continua como Jenkins, GitLab CI, o Azure DevOps (deseable)
¿Cuáles serán tus responsabilidades?
Diseñar y desarrollar arquitecturas de aplicaciones escalables y eficientes, centradas en microservicios.
Implementar soluciones basadas en eventos utilizando tecnologías como Kafka.
Desarrollar aplicaciones utilizando lenguajes de programación como .NET o Java.
Experiencia con Docker y Kubernetes para la gestión de aplicaciones en contenedores, así como conocimientos en arquitecturas serverless.
Conocimientos en el diseño y desarrollo de APIs, así como en la integración de servicios.
Colaborar con equipos de desarrollo para asegurar la calidad del código y la implementación de mejores prácticas.
Integrar sistemas de autenticación y autorización en las aplicaciones.
Contribuir a la adopción de tecnologías cloud (AWS o Azure) en los proyectos.
Mantenerse actualizado sobre las tendencias tecnológicas así como las novedades en inteligencia artificial y explorar su aplicación en los proyectos.
Conocimientos en prácticas de seguridad en el desarrollo de software, incluyendo OWASP y técnicas de protección contra vulnerabilidades así como experiencia con herramientas de monitoreo y logging
¿Qué te ofrecemos?
#128188; Contrato indefinido y proyectos de transformación complejos, retadores e innovadores para compañías de primer nivel y con tecnologías disruptivas.
#128200; Retribución competitiva, revisiones de categoría y salario de manera anual en función del perfil. Plan de carrera flexible e individualizado y programa de mentoring.
#127891; Certificaciones bonificadas de los principales proveedores cloud (AWS, Azure, GCP).
#128221; Formación gratuita a través de nuestra Universidad Corporativa (formaciones técnicas y metodológicas, certificaciones, idiomas, soft skills).
#128105;#127997;#128187; Conciliación de tu vida personal y laboral: modalidad de trabajo híbrido y flexibilidad horaria.
#128197; Jornada intensiva (8:00 a 15:00) los viernes y los meses de verano.
#127973; Beneficios sociales y corporativos: ayuda flex de 126€ mensuales, seguro médico, seguro de vida, tickets restaurant, salario flexible y mucho más.
#128285; Un ambiente de trabajo excelente, que fomenta el compañerismo y la buena convivencia. Somos Global Top Employer 2024, y en España por 10o año consecutivo.
#127759; Programas solidarios, voluntariados y actividades sociales enfocados a mejorar el mundo a través de la tecnología.
¡NTT DATA es tu sitio! Porque hemos obtenido en España, por 10o año consecutivo, la certificación Top Employer, que nos reconoce como una de las mejores empresas en las que trabajar, gracias a nuestro compromiso por el talento. Únete a un equipo que apuesta por el desarrollo integral de sus profesionales, elige el modelo de trabajo que mejor se adapte a ti, y colabora en un entorno diverso, donde cada persona tiene su propia singularidad.