TCS está buscando Arquitecto de Java Experiência y skills:
Frameworks como:
Spring Boot, Spring Cloud Stream, Spring Cloud Stack. Java 8, Python, node.js. Contenedores:
Openshift/Kubernetes, Docker. Mensajería:
Kafka y Kafka Streams. Conocimiento práctico de arquitecturas nativas de la nube. Experiência en cualquiera de los siguientes:
Arquitectura en la nube, Desarrollo de software, Diseño de sistemas, Arquitectura de infraestructura. Experiência con sistemas de gestión de bases de datos (ejemplo:
RDBMS oracle/PostgreSQL tradicional, NoSQL como MongoDB o bases de datos nativas de la nube). Experiência con la seguridad de aplicaciones web en la nube. Metodologías ágiles:
Scrum/Kanban. Principales actividades Definir la arquitectura de nuevos aplicativos tecnológicos y llevar a cabo cambios en los aplicativos existentes, con apego al modelo de arquitectura empresarial del cliente. Controlar las mejoras y los cambios requeridos por las áreas de negocio, con la finalidad de garantizar la integridad del marco de arquitectura, la sinergia en el uso de plataformas tecnológicas y que las decisiones de operación se mantengan alineadas la estrategia institucional definida. Evaluar si las soluciones tecnológicas propuestas para atender las necesidades de las áreas de negocio, seencuentran en apego al modelo de arquitectura empresarial del cliente, manteniendo una visión completa para asegurar la integridad de los componentes de arquitectura. Proponer iniciativas de mejora para la arquitectura, con base en el conocimiento de las necesidades de tecnología de las áreas de negocio y las necesidades de las áreas de desarrollo de sistemas; con la finalidad de habilitar la mejora, evolución y mantenimiento de las plataformas del cliente. Definir, documentar y comunicar la arquitectura de software de la solución, basada en los lineamientos y estándares de la organización. Dar seguimiento al mantenimiento de la relación coherente entre la infraestructura, las aplicaciones tecnológicas desarrolladas y los procesos de negocio. Establecer un esquema de monitoreo y seguimiento con cada Líder Técnico dentro de las células de trabajo Agile, con la finalidad de asegurar que el desarrollo de los aplicativos se realiza en apego al modelo de arquitectura. Planear y gestionar la inserción de nuevas tecnologías en conjunto con los riesgos tecnológicos que conlleva desde el marco de la arquitectura empresarial. Colaborar con los equipos especialistas de Arquitectura técnica para plantear alternativas de solución. Be part of our team