Resumo Tech Jobs
Vaga Pleno remota na Sylision Intelligence, com foco em C#, .NET e SQL.
O que você vai fazer
- Projetar e implementar endpoints de leitura com contrato OpenAPI versionado
- Garantir isolamento por cliente na camada de acesso, com teste que tente violá-lo
- Implementar paginação estável por cursor e filtro sobre volume grande
O que pedem
- De 2 a 4 anos escrevendo C# e .NET em produção, construindo API
- SQL Server em profundidade: plano de execução, índice e consulta sobre volume
- Ter mantido interface consumida por terceiro, com versionamento
Benefícios
- Ambiente colaborativo, com senso de comunidade e conquistas celebradas em equipe
- Trabalhe de qualquer lugar, com liberdade e flexibilidade
- Conexão global: convivência com times de diferentes países e culturas
Sobre a oportunidade
Clientes e parceiros da empresa querem puxar o próprio dado para os sistemas deles, em volume, sem pedir planilha para ninguém. Esta vaga cuida da interface que entrega isso: uma API de leitura em .NET sobre SQL Server, com paginação estável, filtro, exportação de recorte grande e separação rigorosa por cliente. O trabalho tem três frentes. A primeira é isolamento: cada requisição vê apenas o dado de quem chamou, e isso precisa ser garantido por construção, não por lembrança de quem escreve a consulta. A segunda é desempenho previsível: consulta de parceiro não pode derrubar o banco de outro cliente, o que envolve paginação por cursor, limite de uso, cache e réplica de leitura. A terceira é contrato: o campo publicado tem versão e prazo, porque parceiro integra e não quer refazer a cada semana. Quem gosta de consulta bem feita e de contrato bem definido encontra bastante o que fazer aqui. O QUE VOCÊ VAI FAZER
- Projetar e implementar endpoints de leitura com contrato OpenAPI versionado.
- Garantir isolamento por cliente na camada de acesso, com teste que tente violá-lo.
- Implementar paginação estável por cursor e filtro sobre volume grande.
- Aplicar limite de uso, cache e uso de réplica de leitura para proteger o banco.
- Otimizar consulta pesada a partir de plano de execução e de índice.
- Conduzir versionamento e depreciação de campo com aviso e prazo aos parceiros.
- Revisar código de pessoas juniores, com atenção a vazamento entre clientes.
Responsabilidades
- Projetar e implementar endpoints de leitura com contrato OpenAPI versionado.
- Garantir isolamento por cliente na camada de acesso, com teste que tente violá-lo.
- Implementar paginação estável por cursor e filtro sobre volume grande.
- Aplicar limite de uso, cache e uso de réplica de leitura para proteger o banco.
- Otimizar consulta pesada a partir de plano de execução e de índice.
- Conduzir versionamento e depreciação de campo com aviso e prazo aos parceiros.
- Revisar código de pessoas juniores, com atenção a vazamento entre clientes.
Requisitos
- De 2 a 4 anos escrevendo C# e .NET em produção, construindo API.
- SQL Server em profundidade: plano de execução, índice e consulta sobre volume.
- Ter mantido interface consumida por terceiro, com versionamento.
- Entender paginação, limite de uso e cache, e saber quando cada um resolve.
- Cuidado com isolamento de dado entre clientes, tratado como requisito de segurança.
- Clareza escrita, porque o contrato publicado é parte da entrega.
Diferenciais
- OData ou outra convenção de consulta padronizada.
- Redis ou outro cache distribuído em produção.
- Ter trabalhado com exportação de recorte grande de dados.
- Experiência com base multicliente e com armadilhas dela.
- Ter conduzido depreciação de versão junto de parceiro externo.
COMO É TRABALHAR AQUI O time é remoto no Brasil. Mudança de contrato público é decidida por escrito, com nota de versão, porque tem gente integrada do outro lado. Quem escreve o endpoint acompanha o tempo de resposta dele em produção. Revisão de código é obrigatória, e a pergunta padrão da revisão é se existe algum caminho em que um cliente consiga ver dado de outro. BENEFÍCIOS OFERECIDOS PELA EMPRESA CONTRATANTE
- Ambiente colaborativo, com senso de comunidade e conquistas celebradas em equipe
- Trabalhe de qualquer lugar, com liberdade e flexibilidade
- Conexão global: convivência com times de diferentes países e culturas
- Apoio à saúde física com TotalPass e Mediquo
- Cuidado com a saúde mental pelo programa Team Care
- Contratação e jornada definidas com a empresa contratante
TECNOLOGIAS C#, .NET, ASP.NET Core, REST, OData, OpenAPI, SQL Server, T-SQL, Redis, Docker, Git COMO FUNCIONA O PROCESSO A busca é feita por pessoas: quando o seu perfil combina com a vaga, a Sylision entra em contato, normalmente por WhatsApp. O seu currículo também passa a valer para os próximos processos compatíveis. Os seus dados são tratados conforme a LGPD, e a remoção é feita a qualquer momento, a seu pedido. Pagamento: R$9.500,00 - R$13.500,00 por mês
Tecnologias
- C#
- .NET
- SQL
- Git
- Docker
- Redis
Vaga encerrada
A Tech Jobs não cobra para participar de processos seletivos. Desconfie de solicitações de pagamento ou dados sensíveis.