Home » Trabaja con nosotros » DBA – Colombia
En Teamcore, somos líderes en soluciones tecnológicas para la optimización del retail y la gestión de la ejecución en tiendas.
Estamos buscando DBA para Colombia.
Ingeniería
Colombia
Online
El DBA se encarga de garantizar que las bases de datos funcionen de manera eficiente y sin interrupciones. Esto incluye tareas como la instalación y actualización del software de base de datos, gestionar permisos de usuarios, monitorear el rendimiento y realizar copias de seguridad para la recuperación ante desastres. El DBA también trabaja estrechamente con desarrolladores para diseñar esquemas de bases de datos y resolver problemas relacionados con el rendimiento de consultas.
Trabajo en equipo
Resolución de problemas
Comunicación
Proactividad
Diseño y Arquitectura:
Diseñar y modelar bases de datos relacionales y no relacionales para satisfacer las necesidades de las aplicaciones.
Definir esquemas, índices y relaciones entre datos.
Seleccionar el tipo de base de datos adecuado (SQL, NoSQL) según las características de la carga de trabajo.
Implementación y Configuración:
Crear y configurar instancias de bases de datos en plataformas cloud como GCP y AWS.
Configurar parámetros de rendimiento, replicación, backups y seguridad.
Integrar las bases de datos con otras aplicaciones y servicios.
Gestión del Ciclo de Vida:
Realizar tareas de mantenimiento rutinario como actualizaciones de software, parches de seguridad y optimización de índices.
Gestionar el crecimiento de las bases de datos y realizar escalamientos cuando sea necesario.
Planificar y ejecutar migraciones de bases de datos.
Optimización del Rendimiento:
Analizar el rendimiento de las bases de datos e identificar cuellos de botella.
Optimizar consultas SQL, índices y estructuras de datos.
Ajustar parámetros de configuración para mejorar el rendimiento.
Seguridad:
Implementar medidas de seguridad robustas para proteger los datos, como el cifrado, la autenticación, la autorización y la auditoría.
Gestionar los permisos de acceso a las bases de datos.
Realizar pruebas de penetración y análisis de vulnerabilidades.
Alta Disponibilidad:
Configurar réplicas y clústeres para garantizar la alta disponibilidad de las bases de datos.
Implementar planes de recuperación ante desastres.
Backups y Restauración:
Configurar y realizar backups regulares de las bases de datos.
Probar los procedimientos de restauración.
Automatización:
Utilizar herramientas de automatización para realizar tareas repetitivas, como la creación de backups, la generación de informes y el escalado de bases de datos.
Formación académica en ingeniería en informática o similar
Experiencia mínima de 3 años como DBA.
Experiencia sólida en bases de datos SQL(PostgreSQL, MySQL) y NoSQL(MongoDB).
Experiencia en la administración de bases de datos en plataformas cloud como GCP (Cloud SQL, BigQuery, etc) y AWS (Redshift, RDS, DynamoDB, etc).
Conocimientos en estrategias de seguridad y alta disponibilidad de bases de datos.
Linux/Unix: Conocimientos básicos de sistemas operativos Linux/Unix.
Experiencia en la automatización de tareas mediante scripts y herramientas como Ansible, Terraform, CloudFormation.
Home » Trabaja con nosotros » DBA – Colombia
Nuestros valores
Colaboración
Empoderamos equipos porque juntos logramos más.
Perseverancia
Movilizamos el logro siempre viendo hacia adelante.
Curiosidad Creativa
El motor de la innovación y la competitividad.
Confiabilidad
Desde la experiencia, con responsabilidad y compromiso.
Mejora Continua
Nos adaptamos al cambio y vamos un paso adelante.