Engenheiro de Dados
Descrição da oferta de emprego
Requisitos Técnicos
- Bancos de Dados Relacionais (SQL)
- Domínio em SQL Server, PostgreSQL ou MySQL
- Criação e otimização de queries, stored procedures, views e triggers
- Modelagem relacional e normalização de dados (3ª FN, BCNF)
- Indexação e otimização de performance (EXPLAIN ANALYZE, query tuning)
- Particionamento e replicação de dados
- Processamento e Engenharia de Dados
- Construção e manutenção de pipelines ETL/ELT com ferramentas como Apache Airflow, dbt, Talend ou SSIS
- Integração de dados entre diferentes fontes (APIs, bancos, data lakes)
- Monitoramento e depuração de jobs de processamento de dados
- Experiência com bancos Cloud SQL (AWS RDS, Azure SQL, Google Cloud SQL)
- Gerenciamento de permissões e segurança de dados
- Automação e Programação
- Programação em Python ou SQL avançado para automação de rotinas
- Criação de scripts para carga e transformação de dados
- Experiência com versionamento de código (Git)
- Ferramentas de Monitoramento e Logs
- Uso de Prometheus, Grafana, CloudWatch ou ELK Stack para monitoramento de banco de dados
Diferenciais
- Experiência com NoSQL (MongoDB, DynamoDB)
- Conhecimento em Data Mesh e arquitetura orientada a eventos
- Certificação em AWS, Azure ou Google Cloud (focada em dados)
- Experiência com Kafka, RabbitMQ ou outras filas de mensagens