.
**Descripción del puesto**0**Habilidades**- Pensamiento Innovador II Trabajo en Equipo II Administración del cambio I Gestión del conocimiento II Compromiso II Orientación a Resultados II Pensamiento Analítico I Actitud positiva II Comunicación Efectiva II enfoque al cliente I- intermedio novato intermedio novato novato intermedio intermedio novato intermedio intermedio novato**Calificaciones**Conocimientos indispensables- Amplios conocimientos de los principios del control de calidad del software.- Mentalidad técnica y gran atención al detalle.- Experiência en desarrollo y codificación de software en varios lenguajes principalmente sobre tecnología Java pero preferentemente con conocimiento en otros como C#,.NET, ASP.- Muy buen conocimiento de UML.
Deseable otros métodos de modelado mencionar cuáles.- Experiência con alguna nube (Azure, GCP)- Conocimiento y experiência con diferentes tipos de implementaciones preferentemente comunicación con algún HOST (indicar tipo de medio o tecnología usada) así como plataformas en la nube, manejo de consolas de configuración y conocimiento sobre calculos en uso de recursos en los servidores considerando tipos de datos, protocolos de comunicación, etc.- Familiarizado con los IDE de Java.
Mencione cuáles.- Repositorios de código principalmente Git así como GitFlow.- Deberá estar familiarizado con procesos de integración continua / DEVOPS.- Experiência con herramientas de análisis de código estático.- Conocimiento sobre buenas prácticas así como la CWE, OWASP.- Experiência y conocimiento de Arquitecturas monolíticas, basadas en servicio (SOA) así como arquitecturas basadas en microservicios.- Servidores de aplicaciones y conocimientos de tuning básico.- Experiência con gestores de Contenidos.- Conocimiento de los paradigmas y patrones de diseño más usados en la industria así como comprender los casos de uso que mejor atiende cada uno.- Experiência con sistemas operativos UNIX/LINUX(SOs).- Conocimiento en la Gestión, planeación y ejecución de pruebas de volumen, estrés y performance.- Conocimiento de diversos motores de bases de datos pero primordialmente se busca experiência en SQL Server, Informix y DB2.
Análisis y creación de modelos de bases de datos normalizados.
Experiência con herramientas de seguimiento de proyectos y gestión de Tickets como Jira de Atlassian.- Conocimientos de metodologías ágiles de desarrollo (Scrum, Kanban).- Experiência en pruebas dinámicas y de diagnóstico usando JConsole o herramientas similares.Conocimientos Deseables- Experiência en contenedores (Docker) así como Orquestador Kubernetes (K8s).
Despliegue en nube.- Eexperiência con SVN/TFS.- Experiência con algun API Manager, mencionar.- Conceptos de seguridad, certificados de seguridad, SSL, HTTPS.
Deseable dominio sobre cifrados 256bits o alguna herramienta tipo HSM.- Conocimientos en optimización de querys así como migración de SP - PL/SQL.
Sería un plus experiência con implementaciones tipo NOSQL