Desenvolvimento de Bancos de Dados
O cargo visa encontrar um profissional com experiência em desenvolvimento de bancos de dados relacionais, principalmente Oracle ou PostgreSQL. O candidato ideal deve ter habilidades avançadas em PL/SQL e conhecimento em procedimentos, funções, triggers e pacotes.
Responsabilidades
* Desenvolver Procedures, Funções, Triggers e Pacotes: Desenvolver e manter procedures, funções, triggers e pacotes em PL/SQL para garantir a integração contínua e a entrega de soluções de alta qualidade.
* Criar e Manter Forms e Reports: Criar e manter forms e reports para melhorar a produtividade e reduzir erros.
* Colaborar com a Equipe de Desenvolvimento: Colaborar com a equipe de desenvolvimento para garantir a integração contínua e a entrega de soluções de alta qualidade.
* Participar de Reuniões de Planejamento: Participar de reuniões de planejamento e revisão de sprints para garantir que os projetos estejam alinhados com as necessidades da empresa.
* Analisar e Otimizar Queries e Processos de Banco de Dados: Analisar e otimizar queries e processos de banco de dados para melhorar o desempenho e reduzir custos.
* Documentar Soluções e Processos Técnicos: Documentar soluções e processos técnicos para garantir a transparência e a consistência.
Requisitos Técnicos
* PL/SQL: Experiência avançada com Oracle ou PostgreSQL.
* Forms/Reports: Conhecimento em desenvolvimento e manutenção.
* Versionamento de Código: Experiência com Git.
* Integração Contínua: Familiaridade com Jenkins, Cloudbees ou similares.
* Banco de Dados: Conhecimento avançado em SQL.
* Metodologias Ágeis: Experiência com Scrum/Kanban e ferramentas como Jira.
Diferenciais
* Conhecimento em Previdência: Experiência com sistemas relacionados à área será um grande diferencial.
* Conhecimento em Cloud: Familiaridade com AWS, Azure ou Google Cloud.