Senior DBA Engineer

Gorilla Logic Logo

Gorilla Logic

πŸ“Remote - Colombia, Costa Rica

Summary

Join Gorilla Logic as a Senior DBA Engineer and become part of a team of expert technologists focused on database performance, cloud infrastructure, security, and operational excellence. You will collaborate with data engineers, developers, and stakeholders to ensure robust, secure, and high-performing database systems. This role demands deep technical expertise, critical thinking, and proactive problem-solving. We seek driven, collaborative team players ready to make an impact. The position involves administering, configuring, and monitoring various database environments, designing and implementing high-availability strategies, and optimizing database performance. You will also collaborate with BI teams and leverage AI-assisted tools.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent practical experience
  • 5+ years of hands-on experience as a DBA, including in cloud environments
  • Proficiency with Microsoft SQL Server, Azure SQL, and PostgreSQL
  • Experience with cloud-based database solutions, particularly in Azure: Azure SQL Database, Synapse Analytics, and Azure SQL Managed Instances
  • Strong command of T-SQL, performance tuning, and database normalization
  • Experience with ETL tools such as Azure Data Factory, SSIS, or equivalent
  • Familiarity with security, compliance, and database governance best practices
  • Understanding of business intelligence and data visualization needs
  • Excellent problem-solving and troubleshooting abilities
  • Strong communication skills for collaboration with data engineers, developers, and product teams
  • Attention to detail and a commitment to data integrity and security best practices
  • Ability to work independently and manage time effectively in a fast-paced environment

Responsibilities

  • Administer, configure, and monitor SQL Server, Azure SQL, and PostgreSQL environments
  • Design, implement, and maintain high availability, disaster recovery, and backup strategies
  • Tune and optimize database performance using indexing strategies, execution plans, and diagnostic tools
  • Write, debug, and maintain complex T-SQL queries, stored procedures, and scripts
  • Implement and manage database security protocols including role-based access control (RBAC), encryption, and audit logging
  • Collaborate with data engineering and development teams to support ETL workflows, data pipelines, and reporting environments
  • Work with BI teams to create optimized data views and datasets for Power BI or other reporting tools
  • Leverage AI-assisted tools (e.g., GitHub Copilot, ChatGPT, Azure AI) to accelerate documentation, code generation, and performance analysis
  • Monitor database health and proactively address potential issues using built-in and third-party tools
  • Participate in planning, execution, and documentation of system upgrades and migrations

Preferred Qualifications

  • Experience working in Agile/Scrum development environments
  • Familiarity with DevOps practices, CI/CD pipelines, and tools like Azure DevOps or GitHub Actions
  • Experience with CosmosDB or other NoSQL databases such as MongoDB, Cassandra, or DynamoDB

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.