Requisitos Académicos y Laborales:

  • Egresado o titulado de la carrera técnica o universitaria en Sistemas, Informática o afines.
  • 4 años como mínimo realizando funciones similares al puesto.

Experiencia:

  • Experiencia en la instalación y configuración de cluster de BD SQL y NO SQL.
  • Experiencia en la instalación y configuración administración de BD on-premise y cloud.
  • Experiencia en la migración de bases de datos on-premise a la nube.
  • Experiencia trabajando con motores de bases de datos como Postgres, Mysql, MongoDb, SqlServer, Oracle, otros.
  • Experiencia implantando buenas prácticas en el equipo de desarrollo para la construcción de consultas SQL, procedimientos almacenados, creación de índices, diseño modelos entidad relación, análisis de planes de ejecución, otros.
  • Experiencia en la construcción de ETLS y pipelines e inclusive todos los procesos que conlleva (extracción, transformación, entrega, otros).
  • Experiencia en la configuración 
  • Experiencia en la implementación de CDCs.
  • Experiencia en la implementación de prácticas DevSecOps sobre plataforma AWS.
  • Experiencia trabajando con grandes conjuntos de datos (Terabytes) en plataformas on-premise y cloud; y utilizando herramientas estándar de la industria.
  • Experiencia diseñando y supervisando el procesamiento de los datos de los proyectos de integración de datos.
  • Experiencia trabajando con Integration Services para elaboración de procesos que faciliten la carga de datos para el análisis y para elaborar procesos de remediación de datos.
  • Experiencia trabajando con servicios cloud relacionados a almacenamiento de datos en  AWS como S3, Redshift, EMR (Spark), Glue PySpark, DynamoDB, RDS, otros.
  • Experiencia en creación y recuperación de backups de base de datos.

Conocimiento en:

  • Conocimiento de bases de datos relacionales, orientadas a documentos, clave valor, etc.
  • Conocimiento de lenguajes SQL, TransacSQL, entre otros.
  • Conocimiento de las buenas prácticas para la implementación de querys, procedimientos almacenados, funciones, índices, particiones y general del trabajo con bases de datos.
  • Conocimiento de metodologías y prácticas ágiles para el planeamiento, desarrollo y aseguramiento de calidad de productos de software (SCRUM, KANBAN, SAFE, otros).
  • Conocimientos de bases de datos como Postgres, Mysql, SQL Server, Oracle, MongoDB, Redis,  otros.
  • Conocimientos de servicios cloud de Aws relacionados a BD.
  • Conocimiento de lenguajes de programación relacionados a la construcción de procesos de tratamiento de datos como Python u otros.
  • Conocimiento de herramientas de control de versiones para BD como Flyway o Liquibase u otros.
  • Conocimientos de prácticas DevOps para base de datos.
  • Conocimiento de implementación de bases de datos para arquitecturas orientadas a microservicios.
  • Conocimiento de implementación de bases de datos para arquitecturas CQRS.

Funciones:

  • Diseñar y desarrollar esquemas de bases de datos eficientes y escalables.
  • Crear modelos de datos lógicos y físicos y garantizar la integridad de los datos.
  • Implementar y configurar bases de datos, asegurando una alta disponibilidad y rendimiento.
  • Realizar tareas de mantenimiento regular, como backups, actualizaciones y optimización.
  • Implementar y mantener políticas de seguridad para proteger los datos sensibles.
  • Administrar controles de acceso y realizar auditorías de seguridad.
  • Monitorear el rendimiento de las bases de datos y realizar ajustes para optimizar la velocidad y eficiencia.
  • Identificar y resolver problemas de rendimiento y capacidad.
  • Configurar y gestionar estrategias de respaldo y recuperación para proteger la integridad de los datos.
  • Realizar pruebas de recuperación y garantizar que los procedimientos de respaldo estén actualizados.
  • Proporcionar soporte técnico para resolver problemas relacionados con las bases de datos.
  • Automatizar tareas y procesos clave para reducir errores manuales, aumentar la eficiencia y acelerar la entrega de valor a la organización.
  • Identificar y resolver problemas de forma proactiva, colaborando con otros equipos para minimizar el impacto en los sistemas.
  • Mantener la herramienta de gestión de configuraciones para garantizar la consistencia e integridad de los entornos de desarrollo, UAT y producción.
  • Administración de la infraestructura de TI junto con el equipo cloud.
  • Responsable de la implementación, configuración y mantenimiento de soluciones de automatización.
  • Periódicamente realizar auditorías y evaluaciones de la seguridad de las automatizaciones para las aplicaciones desplegadas en la nube.
  • Colaborar con equipos de desarrollo para asegurar la correcta integración y funcionamiento de servicios en la nube.
  • Colaborar con equipos de desarrollo para identificar y resolver vulnerabilidades de seguridad.
  • Periódicamente evaluar las últimas tendencias y tecnologías en el ámbito cloud para mejorar las soluciones existentes.
  • Mantenerse actualizado con las últimas tendencias y tecnologías en seguridad en la nube y Azure.
  • Implementar soluciones basadas en arquitecturas estándares y aceptadas en el mercado.
  • Desarrollar los proyectos respetando el cronograma de trabajo, el alcance y presupuesto aprobado por los usuarios.
  • Participar en la ideación de los requerimientos y la factibilidad técnica de los mismos. Proponer alternativas a los usuarios que permitan atender las necesidades funcionales.
  • Promover un ambiente de alto desempeño y cumplimiento de metas basado en la misión, visión y los valores y buenas costumbres que fomenta la compañía.
  • Reportar constante y oportunamente a su jefatura directa y a dirección de forma efectiva.

Certificaciones: 

  • Certificación o especialización como administrados de base de datos (deseable).

¿Cómo aplicar al puesto? Envía un correo con tu CV a gpragonesi@eratalent.one