Logo for RNP

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

Role overview

Qualifications

  • 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
  • Domínio de Python para desenvolvimento de serviços, bibliotecas e rotinas de automação
  • Experiência com Git e conhecimento de bancos de dados relacionais

Responsibilities

  • Levantar e analisar necessidades de automação e integração em conjunto com as equipes
  • Projetar, desenvolver, testar e manter aplicações, serviços, APIs, bibliotecas e rotinas backend
  • Automatizar processos técnicos e operacionais, reduzindo atividades manuais
  • Desenvolver integrações entre sistemas internos, plataformas de terceiros e ferramentas de automação

Key facts

Hard skills

Other skills

  • Problem Solving

About the company

RNP logo

RNP

Internet Service Providers (ISPs)

A Rede Nacional de Ensino e Pesquisa (RNP) provê a integração global e a colaboração apoiada em tecnologias de informação e comunicação para a geração do conhecimento e a excelência da educação e da pesquisa. Desde 2002, é uma Organização Social (OS) vinculada ao Ministério da Ciência, Tecnologia e Inovação (MCTI) e mantida por esse em conjunto com os ministérios da Educação (MEC), Cultura (MinC) e Saúde (MS). Pioneira em 1992 como rede nacional de acesso à internet no Brasil, a RNP tem como principal incumbência promover o desenvolvimento tecnológico e apoiar a pesquisa de tecnologias de informação e comunicação, criando serviços e projetos inovadores e qualificando profissionais. Para isso, fornece às instituições públicas de pesquisa e de ensinos superior e tecnológico infraestrutura de redes avançadas que viabiliza e facilita a pesquisa colaborativa em diversas áreas do conhecimento. Por meio de aplicações dessa rede, possibilita a realização de projetos e a implementação de políticas públicas nas áreas de tecnologia, educação, saúde e cultura. Missão: Promover o uso inovador de redes avançadas. Visão: Ser reconhecida por prover a integração global e a colaboração apoiada nas TICs para a melhoria da qualidade da educação e da pesquisa. Valores: - Inovação e Pioneirismo; - Cooperação e Colaboração; - Compromisso e Comprometimento; - Ética e Transparência; - Respeito. *Serão excluídos comentários que violem qualquer norma legal vigente no Brasil ou que possuam conteúdo calunioso, difamatório, injurioso, racista, de incitação à violência ou a qualquer ilegalidade, ou que desrespeitem a privacidade alheia, que possam ser interpretados como de caráter preconceituoso ou discriminatório a pessoa ou grupo de pessoas, com linguagem grosseira, obscena e/ou pornográfica, ou de cunho comercial e/ou pertencentes a correntes ou pirâmides de qualquer espécie, que caracterizem prática de spam.

Company details

IndustryInternet Service Providers (ISPs)

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

JOB DESCRIPTION


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.


RESPONSIBILITIES AND ASSIGNMENTS


Atividades 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.

REQUIREMENTS AND QUALIFICATIONS


Formaçã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.

ADDITIONAL INFORMATION


Vantagens e benefícios:

Remuneração: R$7.127,05

Local 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.

Somos a RNP


Conectamos universidades e instituições de ensino, pesquisa e inovação com internet e serviços seguros em uma comunidade, o Sistema RNP.

Nesse ambiente, trabalhamos em conjunto com alunos, professores e pesquisadores para desenvolver novas tecnologias com foco em inovação contínua. É por meio dessa rede acadêmica que a ciência brasileira compartilha conhecimento e colabora entre si e com parceiros em todo o mundo.

Fomos os pioneiros, ao trazer a internet para o Brasil, e hoje nossa rede chega a todas as unidades da federação. Também estamos conectados às demais redes de educação e pesquisa na América Latina, América do Norte, África, Europa, Ásia e Oceania por meio de cabos de fibra óptica terrestres e submarinos.

Somos uma Organização Social Federal supervisionada pelo MCTI e mantida pelo fomento conjunto desse ministério com o MEC, MCOM, e ministérios da Saúde, Cultura e Defesa, que compõem o Programa Interministerial RNP (PRORNP), e apoiamos políticas públicas de ensino e pesquisa.

Nosso propósito:

Impulsionar a ciência e a educação para todos.

Nossa missão:

Promover o uso inovador de redes avançadas.

Nossa visão:

Ser reconhecida pela sociedade brasileira como a instituição que, fazendo o uso inovador das Tecnologias da Informação e Comunicação (TIC), provê a integração global da comunidade acadêmica, contribuindo para a melhoria da qualidade do ensino e da pesquisa e colaborando com o desenvolvimento tecnológico, social e econômico do país.

Nossos valores:

• Inovação e Pioneirismo

• Cooperação e Colaboração

• Compromisso e Comprometimento

• Ética e Transparência

• Respeito


Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Backend Developer Related jobs

Other jobs at RNP

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.