Desenvolvimento de Software em Bancos de Dados
">
* Nossa empresa está procurando um profissional experiente para desenvolver e manter procedimentos, funções, gatilhos e pacotes em bancos de dados relacionais.
O candidato ideal deve ter experiência sólida em ambientes de desenvolvimento de software e conhecimento avançado em SQL, PL/SQL e bancos de dados relacionais. Além disso, ele deve ter habilidades em integração contínua e familiaridade com ferramentas como Jenkins ou Cloudbees.
A responsabilidade principal do profissional será desenvolver e manter procedimentos, funções, gatilhos e pacotes em PL/SQL para bancos de dados Oracle ou PostgreSQL. Além disso, ele precisará criar e manter Forms e Reports.
Para atingir esses objetivos, o profissional precisa possuir habilidades técnicas avançadas em bancos de dados relacionais, incluindo conhecimento em procedimentos armazenados, vistas, índices e restrições de chave estrangeira. Além disso, ele deve ter habilidades em programação orientada a objetos e conhecimento em metodologias ágeis como Scrum ou Kanban.
O profissional também precisa ser capaz de trabalhar em equipe e colaborar com outros desenvolvedores para garantir a entrega de soluções de alta qualidade. Além disso, ele precisa estar disposto a aprender e se adaptar a novas tecnologias e ferramentas.
Se você é um profissional experiente em desenvolvimento de software em bancos de dados relacionais e tem habilidades técnicas avançadas, então essa pode ser uma oportunidade perfeita para você.
Responsabilidades:
* Desenvolver e manter procedimentos, funções, gatilhos e pacotes em PL/SQL.
* Criar e manter Forms e Reports.
* 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 e revisão de sprints.
* Realizar análise e otimização de queries e processos de banco de dados.
* Documentar soluções e processos técnicos.
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.
Habilidades Comportamentais: