Técnico de Base de Dados Oracle
Estamos com uma oportunidade para um dos nossos parceiros, uma empresa com projetos nacionais e internacionais e que está em um crescimento impressionante no mercado português e Europeu.
Mínimo de 5 anos de experiência em administração de bases de dados Oracle, SQL e PostgreSQL em ambientes críticos e de alta disponibilidade.
Experiência em migrações de versões, otimização de consultas e resolução de incidentes complexos.
Conhecimentos de outros mecanismos de base de dados (Oracle, SQL Server, MySQL, PostgreSQL) e sistemas operativos Linux, Unix e Windows Server.
Principais Funções Oracle:
• Administração completa de bases de dados Oracle (instalação, configuração, manutenção, monitorização e expansões).
• Migração e atualizações de versão.
• Otimização de desempenho e resolução de incidentes.
• Implementação de planos de contingência e recuperação de desastres. Participação em testes de restauro.
• Suporte técnico na administração de servidores e plataformas relacionadas.
• Automatização de tarefas e melhoria contínua de processos.
• Gestão e operação de OEM para monitorização de alertas, capacidade, etc.
• Gestão de disco com ASM
• Conhecimento e Experiência: Instalação, configuração, manutenção e monitorização de bases de dados Oracle.
• Gestão avançada de Oracle RAC, ASM, Data Guard, Goldengate e Enterprise Manager.
• Implementação de políticas de segurança, backup e disaster recovery (RMAN, estratégias de backup e restore).
• Otimização de desempenho: ajuste de consultas, análise de deadlock, ajuste de parâmetros e utilização de ferramentas como SQL Tuning Advisor, AWR e planos de execução.
• Automatização de tarefas com recurso a scripts (bash, cron, PowerShell, Python). Gestão avançada de ambientes: Grid Infrastructure, Exadata Cloud, monitorização com Cloud Control, administração de recursos avançados (MGW, ACLs, AQ/MQ, certificados).
Principais Funções Microsoft SQL Server e PostgreSQL:
• Instalação e configuração de instâncias do SQL Server e das suas ferramentas (por exemplo, SQL Server Management Studio - SSMS).
• Gestão de utilizadores e funções nos níveis de servidor e base de dados. Administração de cópias de segurança e restauro, definição de modelos de recuperação e políticas de segurança.
• Monitorização de desempenho, resolução de incidentes e otimização de consultas.
• Atualizações e migrações de versão.
• Implementação de planos de contingência e recuperação de desastres. Participação em testes de restauro.
• Gestão de permissões e acessos através de funções fixas e personalizadas, nos níveis de servidor e base de dados.
• Instalação, configuração e manutenção do servidor PostgreSQL.
• Gestão de utilizadores e funções, aplicando o princípio do menor privilégio e segmentando o acesso de acordo com as necessidades.
• Criação de funções específicas (por exemplo, leitura, leitura e escrita) e atribuição a utilizadores com base em casos de utilização.
• Administração de backups e restaurações (pg_dump, pg_restore), bem como agendamento de tarefas de manutenção (vacuum, análise de logs). Monitorização de recursos e desempenho, ajuste de parâmetros e resolução de incidentes.
• Configuração de autenticação segura (scram-sha-256, SSL), gestão de palavras-passe e políticas de expiração.
• Utilização de ferramentas como o pgAdmin para gestão visual e automatização de tarefas administrativas.
Competências interpessoais:
• Capacidade de analisar e resolver incidentes e projetos complexos.
• Comunicação clara com as equipas técnicas e de negócio.
• Proatividade, foco nos resultados e compromisso com a melhoria contínua.
• Capacidade de trabalhar sob pressão e gerir prioridades.
• Adaptabilidade a ambientes dinâmicos e a tecnologias emergentes.
• Capacidade de trabalhar de forma independente num ambiente multinacional
Idiomas:
• Português nativo
• Inglês técnico avançado (oral e escrito)
• Espanhol intermédio ou avançado (nice to have)
• Contrato longa duração.
• Localização: Hibrido, Portugal.

