Pedidos actúales por ClickHouse

Desarrollador jefe de backend

Remoto
Jornada completa
Empleo de proyecto
Tareas: - Perfeccionamiento y modificación de los módulos existentes del sistema; - Desarrollo de nuevos módulos de negocio e integración; - Desarrollo de nuevos módulos de sistema para transición a arquitectura de microservicios con posterior migración a la nube (SpringBoot, Docker, OpenShift, Istio). - Actualización de la pila tecnológica existente (Apache Kafka, Apache Ignite, ClickHouse, grpc+protobuf); - Optimización y refactorización de la solución actual; - Participación en la elaboración y adopción de decisiones arquitectónicas; - Participación en las discusiones sobre la implementación de mejoras del sistema; - Revisión del código, desarrollo de pruebas unitarias. - Realización de integraciones con modelos de IA desarrollados en el Banco. Expectativas: - H/S. 5 años de experiencia; - Excelentes conocimientos de Java 8, patrones de diseño y multithreading; - Comprensión de las prácticas y enfoques actuales para la implementación de sistemas altamente cargados y computación paralela; - Conocimiento de J2EE, Spring; - Dominio de JAX-RS, JPA, EJB; - Experiencia con Maven, Git; - Experiencia con ORM Hibernate/OpenJPA/Spring Data), XPath, JAXB, MQ. - Conocimientos de SQL a nivel de escritura de consultas de complejidad media; - Se valorará positivamente - Experiencia con las siguientes tecnologías: SOAP, JAX-WS, JTA, JMS, - Apache Kafka, Apache Ignite, ClickHouse, grpc+protobuf; - AS WildFly, SpringBoot, Docker, OpenShift/Kubernetes; - experiencia en proyectos sobre metodologías (Scrum, Kanban); - experiencia en escritura de unit-tests (en jUnit/TestNG); - experiencia trabajando con bases de datos Oracle (12), PostgreSQL; comprensión de los principios de optimización de consultas SQL; - capacidad para trabajar con la línea de comandos de Linux, escribir scripts Bash mínimos; - experiencia en Jira, Confluence, Jenkins; - conocimientos de DevOps. Traducción realizada con la versión gratuita del traductor www.DeepL.com/Translator

Desarrollador Java

Remoto
Jornada completa
Empleo de proyecto
Tareas: - Perfeccionamiento y modificación de los módulos existentes del sistema; - Desarrollo de nuevos módulos de negocio e integración; - Desarrollo de nuevos módulos de sistema para transición a arquitectura de microservicios con posterior migración a la nube (SpringBoot, Docker, OpenShift, Istio); - Actualización de la pila tecnológica existente (Apache Kafka, Apache Ignite, ClickHouse, grpc+protobuf); - Optimización y refactorización de la solución actual; - Participación en la elaboración y adopción de decisiones arquitectónicas; - Participación en las discusiones sobre la implementación de mejoras del sistema; - Revisión del código, desarrollo de pruebas unitarias; - Realización de integraciones con modelos de IA desarrollados en el Banco. Lo que esperamos de ti - Formación técnica superior; - 5 años de experiencia laboral; - excelente conocimiento de Java 8, patrones de diseño y multithreading; - comprensión de las prácticas y enfoques modernos para la implementación de sistemas de alta carga y computación paralela; - Conocimientos de J2EE, Spring; - Competencia en el uso de tecnologías JAX-RS, JPA, EJB; - Experiencia con maven, git; - Experiencia con ORM (hibernate/openJPA/Spring Data), XPath, JAXB, MQ. - Conocimientos de SQL a nivel de escritura de consultas de nivel de complejidad intermedio; Será una ventaja: - Experiencia con las siguientes tecnologías: SOAP, JAX-WS, JTA, JMS, - experiencia con Apache Kafka, Apache Ignite, ClickHouse, grpc+protobuf; - experiencia con AS WildFly, SpringBoot, Docker, OpenShift/Kubernetes; - experiencia en proyectos utilizando metodologías ágiles (Scrum, Kanban); - experiencia en la escritura de pruebas unitarias (en jUnit/TestNG); - experiencia trabajando con bases de datos Oracle (12), PostgreSQL; comprensión de los principios de optimización de consultas SQL; - capacidad para trabajar con línea de comandos linux, escribir scripts bash mínimos. - experiencia en Jira, Confluence, Jenkins; - conocimientos de DevOps.

Administrador de sistemas y proyectos informáticos (Senior)

Remoto
Jornada completa
Empleo de proyecto
Administrador de sistemas y proyectos de software bancario con gran carga de trabajo. Requisitos: ∙ experiencia en mantenimiento de complejos de OPC (software de aplicación) a partir de 3 años; ∙ conocimiento de SO de las familias Windows y Unix a nivel de administrador de sistemas; ∙ administración de servidores de aplicaciones Apach / Tomcat / Nginx (configuración, optimización, monitorización, logging, balanceo de carga) en plataforma CentOS; ∙ administración del broker de mensajes RabbitMQ (configuración, optimización, monitorización, logging, balanceo de carga); ∙ administración de módulos criptográficos (CryptoPro); ∙ personalización de la lógica de negocio (Rubby, Python, PHP); ∙ resolución de incidencias y problemas en el bucle productivo del sistema; ∙ soporte del entorno de pruebas, resolución de defectos del entorno de pruebas; ∙ suministro de datos sobre solicitudes de usuarios no típicos (NTR) a partir de bases de datos relacionales (PosgreSQL / MS SQL / PL-SQL) y no relacionales (MongoDB, Yandex ClickHouse); ∙ implementación y soporte de sistemas de gestión de configuración Puppet/Ansible; ∙ contenedorización de Docker, Kubernetes; ∙ implementación y soporte de sistemas de monitorización de aplicaciones basados en Zabbix 2.x/3.x/4.x; ∙ configuración y optimización del pipeline de entrega a prod (GitLab / Genkins). ∙ Mantener documentación sobre tecnologías implementadas y base de conocimiento para resolución de incidencias y problemas; ∙ automatizar tareas típicas de python, bash, cmd; tipificar resolución de incidencias y escalar scripts a líneas de soporte descendentes (0/1); ∙ enlace con 3ª y 4ª líneas de AT en el desarrollo y funcionamiento del sistema; ∙ conocimiento seguro de los procesos ITIL y de los principios de funcionamiento de los servicios de apoyo a los sistemas informáticos en una gran organización; ∙ inglés suficiente para estudiar documentación técnica. Responsabilidades: ∙ administración del complejo de OPR; ∙ resolución de incidentes y defectos; ∙ optimización del rendimiento; ∙ mantenimiento de la documentación de las tecnologías aplicadas y de una base de conocimientos sobre la resolución de incidentes y problemas; ∙ formación de administradores de aplicaciones; ∙ desarrollo de actividades de prevención de incidentes, preparación y prueba de planes de RD; ∙ organización de eventos para resolver los problemas en curso y la deuda técnica; ∙ planificar y controlar la aplicación de los cambios. Proyecto: trabajar en un proyecto bancario. TasTracker: Jira, confluencia. Duración del proyecto más de 1 año. Ciudadanía: RF, RB.