Sobre a Vaga
Estamos em busca de um Desenvolvedor de Software Pleno para se juntar ao nosso time de Sustentação e Continuidade de Sistemas Digitais em um banco, focado na área de investimentos. Se você possui experiência em desenvolvimento e deseja atuar em um ambiente dinâmico e desafiador, essa é a sua oportunidade!
Responsabilidades
Desenvolvimento e Manutenção: Criar e manter aplicações digitais, garantindo a performance e a eficiência dos sistemas.
Colaboração em Squad: Trabalhar em equipe, aplicando práticas de DevOps e metodologias ágeis como Kanban e Scrum.
Gerenciamento de Incidentes e Mudanças: Participar ativamente do gerenciamento de incidentes, mudanças e problemas, assegurando a continuidade dos serviços.
Implementação de CI/CD: Contribuir para a automação de processos de integração e entrega contínua utilizando ferramentas como Git e ArgoCD.
Observabilidade e Monitoramento: Implementar soluções de monitoramento com Dynatrace e ELK.
Trabalho em Cloud: Gerenciar e otimizar aplicações em ambientes de Azure e Azure Kubernetes Service (AKS).
Banco de Dados: Trabalhar com MongoDB e SQL Server, além de outros bancos de dados conforme necessário.
Imprescindível Experiência:
Linguagens: Sólida experiência em Java, JavaScript e NodeJS.
Frameworks de Desenvolvimento: Conhecimento em Spring Boot e Angular (versões de até 3 anos).
Frameworks de Trabalho: Experiência em DevOps, Metodologias Ágeis, Kanban e ITIL.
Ferramentas de Produtividade: Experiência com Jira Software e Confluence.
Container: Conhecimento em Docker e Kubernetes.
Banco de Dados: Experiência em MongoDB e SQL Server.
CI/CD: Familiaridade com Git.
Outros: Experiência com Kafka.
Imprescindível Conhecimento:
Frameworks de Trabalho: Conhecimento em SRE, Spotify Agile, SDLC, e gerenciamento de incidentes, mudanças, problemas e débitos técnicos.
Ferramentas de Produtividade: Familiaridade com Service Now.
Cloud: Conhecimento em Azure e AKS.
Container: Conhecimento em RedHat OCP e Azure AKS.
Observabilidade: Familiaridade com Dynatrace e ELK.
Banco de Dados: Conhecimento em MySQL e PostgreSQL.
CI/CD: Conhecimento em ArgoCD e metodologias de CI/CD.
Outros: Experiência com Kafka.
Diferenciais:
Container: Experiência com RedHat OCP e Azure AKS.
Banco de Dados: Familiaridade com Databricks.
CI/CD: Conhecimento em Bamboo, Bitbucket, SonarQube, e outras ferramentas de CI/CD.
Outros: Conhecimento em Azure Blobstorage, CloudMQ, LogCloud, Azure Functions, Azure Key Vault, Nexus Repository, Python 3, C# .Net, Azure WebApp, e Azure App Service.
Qualificações:
Graduação em Ciência da Computação, Engenharia de Software ou áreas correlatas.
Mínimo de 3 anos de experiência em desenvolvimento de software, preferencialmente em ambientes financeiros ou bancários.