DBA "Administrador de Banco de Dados"

CLT, Curitiba On-site

Sobre a empresa:

Presente no ramo da educação há mais de duas décadas, o IESDE é referência nacional na produção de conteúdos educacionais de alta qualidade.

Desenvolvemos sistemas de ensino compostos por livros e vídeos, qualificados e adaptados à realidade brasileira. Tendo como premissa a excelência, e como conceito de suas ações a inteligência aplicada aos desafios apresentados pelo setor de educação, o IESDE contribui para a transmissão de conhecimentos e formação de profissionais competentes. A produção da empresa está pautada na preparação e formatação de livros, vídeos e plataformas computacionais, sempre de forma integrada e complementar.

Descrição: 

Buscamos um(a) profissional com vasta experiência em administração de banco de dados para garantir o desempenho, a disponibilidade, a segurança e a evolução constante de nossas soluções de dados. O(a) DBA  será responsável por projetar, implementar e manter ambientes de banco de dados complexos, atuando em
melhorias de performance, estratégias de backup e recuperação, além de suportar equipes de desenvolvimento e infraestrutura.


Atividades:

Administração de Banco de Dados:
Gerenciar e otimizar bancos de dados relacionais (SQL Server, MySQL, PostgreSQL,) e, se aplicável, bancos de dados NoSQL (MongoDB, DynamoDB, Cassandra etc.).
Monitorar a saúde dos sistemas de banco de dados, implementando alertas e métricas para identificar possíveis problemas e gargalos.

Performance Tuning
Analisar consultas SQL e rotinas de banco para otimização de performance (query tuning, indexing, partitioning, etc.).
Planejar e executar estratégias de otimização de recursos de hardware e software para garantir alta performance.

Backup e Recuperação (Backup & Recovery)
Definir, implementar e manter políticas de backup e restore apropriadas, incluindo testes periódicos de recuperação de desastres.
Participar de análises de riscos para garantir a disponibilidade e integridade dos dados em diferentes cenários.

Alta Disponibilidade e Replicação
Projetar e implementar soluções de alta disponibilidade (clustering, mirroring, replicação).
Gerenciar ambientes de replicação e failover, garantindo a continuidade dos serviços em caso de falhas.

Segurança de Dados
Desenvolver políticas de segurança, definir e gerenciar controles de acesso e permissões de usuários.
Realizar auditorias e monitorar logs para prevenir e detectar atividades suspeitas ou não autorizadas.

Suporte a Desenvolvimento
Trabalhar em conjunto com equipes de desenvolvimento, fornecendo melhores práticas e suporte em criação de tabelas, procedures,triggers e outros objetos de banco.
Realizar code reviews e acompanhar melhorias contínuas em modelagem de dados e SQL.

Cloud e Automação
Vivência em administração de bancos de dados em ambiente Cloud (AWS, Google Cloud, Azure etc.).
o Automatizar processos de provisão e manutenção de infraestrutura de banco de dados, utilizando scripts e ferramentas de CI/CD.

Documentação e Melhores Práticas
Manter documentação clara e atualizada sobre configurações, processos e políticas de banco de dados.
Compartilhar conhecimento com a equipe e promover boas práticas de desenvolvimento e administração de dados.

Requirements

Requisitos:

Formação:
Graduação em Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou áreas correlatas (Pós-graduação ou MBA serão diferenciais).

Experiência:
Mínimo de 5 a 7 anos de experiência em administração de banco de dados.

Conhecimentos Avançados:
Administração de pelo menos um SGBD relacional (SQL Server, PostgreSQL, MySQL).
Ferramentas de monitoramento e diagnóstico (por exemplo, SQL Profiler, pgAdmin, New Relic, Grafana, Kibana, etc.).
Técnicas de segurança e criptografia de dados.
Estratégias de alta disponibilidade, replicação e recuperação de desastres.

Noções de Programação:
Conhecimentos em linguagens como Shell Script, PL/SQL, T-SQL, etc., para automação e desenvolvimento de scripts de manutenção.

Cloud Computing:
Experiência na administração de banco de dados em ambientes de nuvem (AWS RDS, Azure SQL Database, Google Cloud SQL, etc.).

Desejável:
Conhecimento em bancos NoSQL (MongoDB, DynamoDB, Redis, ElasticSearch).
Certificações em banco de dados (MCSA/MCSE) ou certificações em Cloud (AWS, Azure).
Experiência com containers e orquestração (Docker, Kubernetes).

Benefits

Oferecemos:

Plano de saúde Unimed sem coparticipação
Seguro de Vida
Bolsa de estudo de 50% em graduação ou Pós EAD junto com instituições parceiras.
Vale Refeição de 29,00 ao dia.
De Segunda a Sexta, das 08:00 às 18:00
Salário: a combinar