Únete a Grupo CSI como Arquitecto/Administrador de Base de Datos
Somos una empresa con más de 30 años de experiencia ofreciendo soluciones tecnológicas y operativas para empresas públicas y privadas en sectores como Banca, Seguros, Telecomunicaciones, Retail y Viajes. Estamos en búsqueda de un profesional altamente capacitado en la gestión y optimización de bases de datos.
Escolaridad:
Ingeniería en Software, Computación, Ciencias Computacionales, Licenciatura en Sistemas Computacionales o afín.
Requisitos:
Experiencia como administrador de bases de datos.
Conocimientos avanzados en troubleshooting y soporte de bases de datos.
Experiencia en diseño y mantenimiento de bases de datos para plataformas y sistemas web.
Planeación, implementación y gestión de distintos manejadores de bases de datos.
Implementación de índices y optimización de consultas para mejorar el rendimiento.
Creación de scripts para monitoreo y mantenimiento de bases de datos.
Automatización de procesos con Bash.
Creación de ETLs para migración y optimización de datos.
Respaldo y recuperación de datos.
Diagramación Entidad-Relación.
Conocimiento de bases de datos de lectura rápida.
Experiencia comprobable en SQL, PostgreSQL y NoSQL (MongoDB).
Manejo de herramientas ETL, SSIS/Azure Data Factory o Hadoop.
Lenguajes de consulta: SQL, PL/pgSQL.
Administración avanzada en PostgreSQL y MongoDB.
Uso de schemas en PostgreSQL y SQL.
Conocimiento en herramientas ORM.
Manejo de herramientas como pgAdmin y MongoDB Compass o similares.
Experiencia en sistemas operativos Windows, Linux y Unix.
Conocimientos en cloud: AWS RDS, Azure SQL, MongoDB Atlas o similares.
Seguridad y encriptación de datos.
Actividades a realizar:
Realizar consultas, procedimientos, vistas y árboles para la elaboración de reportes.
Mantenimiento y optimización de bases de datos.
Diseño de estructuras de bases de datos para soportar las necesidades del negocio.
Modelado de bases de datos relacionales (SQL, PostgreSQL) y no relacionales (MongoDB).
Optimización de la arquitectura para garantizar escalabilidad, rendimiento y alta disponibilidad.
Normalización de bases de datos.
Selección de la tecnología de base de datos adecuada para cada caso de uso:
SQL: Para datos estructurados y transaccionales.
PostgreSQL: Para datos complejos y soporte de extensiones avanzadas.
MongoDB: Para datos no estructurados o aplicaciones con alta flexibilidad.
Configuración y mantenimiento de bases de datos en entornos de producción, desarrollo y prueba.
Implementación de políticas de respaldo y recuperación ante desastres (backup/restore).
Garantizar la disponibilidad y el rendimiento óptimo mediante:
SQL/PostgreSQL: Ajustes de índices, particionamiento y mantenimiento de tablas.
MongoDB: Sharding, réplicas y optimización de consultas.
Gestión de usuarios, permisos y políticas de seguridad.
Análisis de rendimiento y optimización de consultas.
Uso de herramientas de monitoreo para supervisar el estado de las bases de datos.
Colaboración con equipos de desarrollo para optimizar consultas y esquemas de bases de datos.
Ofrecemos:
Sueldo competitivo.
Prestaciones de ley.
Trabajo presencial con un día de home office a la semana.
Ubicación y horario:
Av. Rio Churubusco 522, El Retoño, Iztapalapa, CDMX.
Lunes a viernes de 9:00 am a 6:00 pm.
Si cumples con el perfil y buscas un reto profesional en un entorno dinámico e innovador, será un placer conocerte. Envíanos tu CV.
Recuerda que ningún reclutador puede pedirte dinero a cambio de una entrevista o un puesto. Asimismo, evita realizar pagos o compartir información financiera con las empresas.