Engenheiro de Dados PostgreSQL
Confira os detalhes da oportunidade e envie sua candidatura pelo formulário oficial.
Sobre a vaga
Engenheiro de Dados PostgreSQL Pleno / Sênior
Domínio avançado de modelagem relacional, otimização de consultas SQL e construção de dados eficientes. Garantir que grandes fluxos de informações sejam armazenados, limpos e disponibilizados com alta performance e segurança.
Principais Competências Técnicas.
SQL Avançado: Criação de queries complexas, uso de CTEs, funções de janela (window functions) e tuning de performance no PostgreSQL.
Modelagem de Dados: Desenho de esquemas relacionais, tabelas dimensionais (Star Schema / Snowflake) e modelagem híbrida com dados semiestruturados (JSONB).
Pipelines ETL/ELT: Extração e carga de dados usando ferramentas como Python (Pandas, SQLAlchemy, Psycopg2), Airflow, dbt e integração com o banco.
Administração e Performance: Gerenciamento de índices (B-Tree, GIN, GiST), particionamento de tabelas, controle de concorrência (MVCC) e rotinas de backup/restore.
Ecossistema e Nuvem: Conhecimento de bancos gerenciados (AWS RDS/Aurora, Google Cloud SQL, Azure Database for PostgreSQL) e conteinerização com Docker.
Atividades do Dia a Dia.
Otimização de Queries: Identificar gargalos de lentidão usando ferramentas nativas como EXPLAIN ANALYZE.
Arquitetura de Armazenamento: Estruturar o banco de dados para suportar cargas transacionais (OLTP) ou analíticas (OLAP).
Garantia de Qualidade: Validar a consistência e integridade das informações que entram e saem do ecossistema de dados.
Integração: Conectar o PostgreSQL a data lakes, data warehouses ou ferramentas de visualização.
Tecnologias
- Dados
- Engenheiro
- Sênior
- PostgreSQL
