Desenvolvedor(a) Backend Pleno (Automações e Integrações)

Conecte seu talento a projetos que impulsionam a pesquisa, a educação e a inovação no Brasil e no mundo. Vem para a RNP! · Remoto · Remote Brasil · CLT

Recebendo candidaturas · conferida em 22/09

Ficha da vaga

Modelo
Remoto
Onde aceita
Aceita candidatos do Brasil
Senioridade
Pleno
Salário
Salário não divulgado
Contrato
CLT

Fonte: Gupy · Ver vaga original →

  • api rest
  • git github
  • javascript
  • python
  • sql
  • typescript
  • ci cd
  • docker

Organizei a descrição em seções com IA. O texto completo da vaga está logo abaixo.

Sobre a vaga

A RNP busca um(a) Desenvolvedor(a) Backend Pleno para atuar com automações e integrações de sistemas, APIs e ferramentas de infraestrutura e operações. O profissional será responsável por projetar, desenvolver e evoluir soluções backend, reduzindo atividades manuais e ampliando a eficiência operacional.

O que você vai fazer

  • Levantar e analisar necessidades de automação e integração em conjunto com as equipes de engenharia, infraestrutura, segurança, monitoramento e operações
  • Projetar, desenvolver, testar e manter aplicações, serviços, APIs, bibliotecas e rotinas backend
  • Automatizar processos técnicos e operacionais, reduzindo atividades manuais, falhas recorrentes e tempo de execução
  • Desenvolver integrações entre sistemas internos, plataformas de terceiros e ferramentas de automação, gerenciamento e monitoramento
  • Criar componentes reutilizáveis e padronizados, facilitando a evolução e a manutenção das soluções

O que pedem

  • Ensino Superior Completo em Ciência da Computação, Engenharia de Software, Engenharia da Computação ou áreas correlatas
  • Experiência no desenvolvimento e na manutenção de aplicações, serviços e automações backend, incluindo integrações entre APIs, sistemas internos e ferramentas de infraestrutura e operação
  • Experiência profissional compatível com atuação em nível pleno
  • Domínio de Python para desenvolvimento de serviços, bibliotecas e rotinas de automação
  • Experiência com Bash e conhecimento de JavaScript ou TypeScript

Descrição completa da vaga

A missão do Desenvolvedor Backend será projetar, desenvolver e evoluir soluções backend voltadas à automação de rotinas e à integração de sistemas, APIs e ferramentas utilizadas pelas equipes de redes, infraestrutura, segurança, monitoramento e operações. Por meio de serviços, bibliotecas e integrações padronizadas, observáveis e confiáveis, deverá reduzir atividades manuais, ampliar a eficiência operacional, assegurar a rastreabilidade dos processos e promover a melhoria contínua da qualidade e da confiabilidade das soluções implantadas.

Responsabilidades e atribuiçõesAtividades a serem executadas:Levantar e analisar necessidades de automação e integração em conjunto com as equipes de engenharia, infraestrutura, segurança, monitoramento e operações;Projetar, desenvolver, testar e manter aplicações, serviços, APIs, bibliotecas e rotinas backend;Automatizar processos técnicos e operacionais, reduzindo atividades manuais, falhas recorrentes e tempo de execução;Desenvolver integrações entre sistemas internos, plataformas de terceiros e ferramentas de automação, gerenciamento e monitoramento;Criar componentes reutilizáveis e padronizados, facilitando a evolução e a manutenção das soluções;Implementar mecanismos adequados de autenticação, tratamento de erros, retentativas, controle de acesso e rastreabilidade;Desenvolver e manter testes unitários e de integração, assegurando a qualidade e a estabilidade das entregas;Versionar o código, elaborar pull ou merge requests e participar de revisões técnicas;Criar e manter pipelines de CI/CD para testes, validações, empacotamento e implantação das aplicações;Empacotar e executar aplicações em contêineres, apoiando sua implantação e sustentação nos ambientes corporativos;Implementar logs estruturados, métricas, traces, alertas e demais recursos de observabilidade;Monitorar o funcionamento das soluções, investigar falhas e atuar na identificação e correção de causas-raiz;Aplicar boas práticas de arquitetura, segurança, desempenho, documentação e desenvolvimento de software;Produzir e manter documentação técnica, especificações de APIs, diagramas, runbooks e procedimentos operacionais;Apoiar tecnicamente as equipes consumidoras das soluções e orientar sobre sua utilização;Identificar oportunidades de melhoria contínua relacionadas a eficiência, escalabilidade, confiabilidade e experiência operacional;Acompanhar o ciclo de vida das soluções, desde o entendimento da necessidade até a implantação, monitoramento, manutenção e evolução.Requisitos e qualificaçõesFormação:Ensino Superior Completo em Ciência da Computação, Engenharia de Software, Engenharia da Computação ou áreas correlatas;Pós-graduação ou especialização em áreas relacionadas será um diferencial.Experiência Profissional e Conhecimentos Técnicos necessários:Experiência no desenvolvimento e na manutenção de aplicações, serviços e automações backend, incluindo integrações entre APIs, sistemas internos e ferramentas de infraestrutura e operação;Experiência profissional compatível com atuação em nível pleno, demonstrando autonomia para conduzir demandas de média complexidade, investigar problemas, propor soluções e colaborar com equipes multidisciplinares;Domínio de Python para desenvolvimento de serviços, bibliotecas e rotinas de automação, incluindo modularização, gerenciamento de dependências, tratamento de erros e processamento de dados;Experiência com Bash e conhecimento de JavaScript ou TypeScript para scripts, automações e integrações;Experiência no desenvolvimento, consumo e integração de APIs REST, com conhecimento de HTTP, autenticação, paginação, webhooks, timeouts, retentativas e tratamento de falhas;Experiência com Git, incluindo branches, commits, pull ou merge requests, resolução de conflitos, revisão de código e organização de repositórios;Conhecimento de bancos de dados relacionais, linguagem SQL, modelagem básica de dados e integração de aplicações com bancos como PostgreSQL, MySQL ou equivalentes;Conhecimento de formatos de serialização e intercâmbio de dados, especialmente JSON, YAML e XML;Conhecimento prático de Linux, incluindo linha de comando, permissões, serviços, processos, logs, agendamento de tarefas e troubleshooting;Experiência com Docker e conhecimento dos conceitos fundamentais de Kubernetes;Capacidade de criar e manter documentação técnica, especificações de APIs, diagramas, runbooks, procedimentos operacionais e registros de implementação;Inglês técnico para leitura de documentação, análise de mensagens de erro, troubleshooting e elaboração de textos técnicos básicos.Desejável/Diferencial:Conhecimento de boas práticas de engenharia de software, como código limpo, separação de responsabilidades, reutilização, manutenibilidade e revisão de código;Experiência com testes unitários e de integração, mocks, cobertura de código e automação de testes;Experiência com pipelines de CI/CD utilizando GitLab CI/CD, Azure DevOps, GitHub Actions ou ferramentas equivalentes;Conhecimento de ferramentas de automação e infraestrutura como código, especialmente Ansible e/ou Terraform;Conhecimento de práticas de observabilidade, incluindo logs estruturados, métricas, traces, eventos, alertas e monitoramento da saúde das aplicações;Conhecimento de boas práticas de segurança e desenvolvimento seguro, incluindo OWASP Top 10, autenticação, autorização, gestão de segredos, controle de permissões e segurança em pipelines;Conhecimentos de redes, incluindo TCP/IP, DNS, endereçamento IP, roteamento, firewalls, VPNs e troubleshooting básico ou intermediário.Informações adicionaisVantagens e benefícios:Remuneração: R$7.127,05Local de trabalho: Remoto Pedimos que após a candidatura, acesse seu cadastro na plataforma Gupy e confira se os dados estão corretos e completos. Ressaltamos que NÃO temos acesso ao currículo anexado ao site. Somos uma Empresa Cidadã - o que traz para mães e pais a prorrogação de Licença Maternidade e Paternidade;Plano de saúde com cobertura nacional e acomodação em apartamento (Sem desconto para o funcionário);Plano odontológico (Sem desconto para o funcionário);Vale Alimentação ou Refeição;Wellhub;Auxílio vacina para você e dependentes - vacinas não oferecidas pelos postos de saúde (Reembolso);Auxílio creche para filhos até 5 anos e 11 meses no valor de até 70% do salário mínimo vigente (Reembolso);Ajuda de custo no trabalho home office;Conexa Saúde | Zenklub, plataforma digital com orientação psicológica, financeira e jurídica;Day Off de Aniversário;Plataforma de biblioteca digital com mais de 30 mil títulos de jornais, revistas e e-books;Seguro de vida;Parceria com SESC.

Perguntas e respostas sobre a vaga

Aceita candidatos de onde?
Aceita candidatos do Brasil.
Qual o regime de contratação?
CLT.
É remota?
Sim, é remota.
Informa salário?
Não, a vaga não divulga.

Nenhuma vaga séria cobra para você se candidatar, e eu nunca peço dado bancário dentro de uma candidatura. O plano pago é cobrado só pelo Asaas, meu parceiro de pagamento.

Vagas parecidas

Candidatar com o aplica.ai

Leva 2 minutos, só o CV.