Oportunidade em Arquitetura e Desenvolvimento de Software
A CyberStorage está buscando um(a) profissional sênior para atuar junto ao nosso time no desenvolvimento de uma solução de armazenamento descentralizado e seguro de dados.
Requisitos de conhecimentos esperados:
* Arquitetura de Software em especial DDD (Domain Driven Design), Arquitetura Limpa
* Arquitetura de Microserviços
* Design Patterns
* Linguagens de Programação .Net Core C#, HTML, SSL, Javascript,...
* Plataformas IDE (Visual Studio, VS Code e outras)
* Comunicação via APIs: REST e gRPC
* Sistemas Operacionais: Windows e Linux
* Infraestrutura de Rede TCP/IP e seus principais protocolos
* Segurança de Dados: autenticação, autorização, criptografia,...
* Docker, Docker-Compose (YAML) e Kubernetes
* Comandos CLI: CMD, Powershell, Bash
* Bancos de Dados: MS SQL, PostgreSQL, MongoDB,...
* Ferramentas de Desenvolvimento de software: Git, Github,...
* Metodologias Ágeis: Scrum/Kanban,...
* DevOps: CI/CD, pipelines,...
* Cloud-Computing: Azure, AWS,...
* Migração de Sistemas e Banco de Dados
* Desejável conhecimento sobre Armazenagem de Dados (Backup/Restore), integrações com S3
* Desejável conhecimento sobre processamento e armazenamento descentralizado de dados.
Requisitos de experiência profissional:
* Atuação como Desenvolvedor(a) e Arquiteto(a) sênior de projetos complexos de software e integração de sistemas.
* Facilidade de aprendizagem e relacionamento em equipe
* Formação em cursos relacionados à ciência da computação
* Inglês avançado, principalmente para literatura técnica
* Certificações técnicas em arquitetura/desenvolvimento de software e Infraestrutura são bem-vindas
Oferecemos:
* Salário compatível com o mercado.
* Possibilidade de participação no negócio startup (via processo de vesting).