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

RNP

Brasil

Presencial

BRL 134 000 - 201 000

Tempo integral

Há 6 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Não envies um currículo genérico — gera um currículo e uma carta de apresentação adaptados a esta função específica.

Ultrapassa os filtros ATS

Resumo da oferta

RNP busca um Desenvolvedor Backend para projetar, desenvolver e evoluir soluções voltadas à automação de rotinas e integração de APIs e ferramentas utilizadas pelas equipes de redes, infraestrutura, segurança, monitoramento e operações. O cargo envolve automação de processos, criação de integrações entre sistemas internos e plataformas de terceiros, além de pipelines de CI/CD e práticas de observabilidade.

Requisito: formação superior em áreas correlatas e experiência em Python, Docker e

Qualificações

  • Experiência em desenvolver e manter aplicações backend, serviços e automações, integrando APIs e ferramentas de infraestrutura.
  • Atuação em nível pleno, com autonomia para conduzir demandas de complexidade média, investigar problemas e colaborar com equipes multidisciplinares.
  • Conhecimento sólido de Python com modularização, tratamento de erros e processamento de dados.

Responsabilidades

  • Projetar, desenvolver, testar e manter backends, APIs, bibliotecas e rotinas de automação.
  • Automatizar processos técnicos, reduzindo falhas e tempo de execução.
  • Criar integrações entre sistemas internos e plataformas de terceiros.
  • Desenvolver componentes reutilizáveis e padronizados para evolução das soluções.
  • Implementar autenticação, tratamento de erros, retentativas e rastreabilidade.
  • Manter testes unitários e de integração, assegurando qualidade.
  • Versionar código e participar de revisões técnicas.
  • Criar e manter pipelines de CI/CD para testes e implantação.
  • Empacotar e executar aplicações em contêineres com suporte a ambientes corporativos.
  • Gerar logs estruturados, métricas e observabilidade; monitorar e investigar falhas.
  • Seguir boas práticas de arquitetura, segurança, desempenho e documentação.
  • Produzir documentação técnica, APIs, runbooks e procedimentos operacionais.
  • Apoiar equipes consumidoras das soluções e orientar sobre uso.
  • Identificar oportunidades de melhoria contínua em eficiência e confiabilidade.

Conhecimentos

Python
Bash
JavaScript/TypeScript
REST APIs
Git
SQL
JSON/YAML/XML
Linux
Docker
Kubernetes
Documentação
Inglês técnico

Formação académica

Bacharelado em Ciência da Computação
Pós-graduação ou especialização (diferencial)

Ferramentas

Docker
Kubernetes
Git
Linux
CI/CD (pipelines)
GitLab CI/CD
Azure DevOps
GitHub Actions
Ansible

Descrição da oferta de emprego

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 arastreabilidade dos processos e promover a melhoria contínua da qualidade e daconfiabilidade das soluções implantadas.

Atividades a serem executadas
  • Levantar e analisar necessidades de automação eintegraçã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 emonitoramento;
  • 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 deintegração, assegurando a qualidade e a estabilidade das entregas;
  • Versionar o código, elaborar pull ou mergerequests 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, investigarfalhas 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 dassoluções e orientar sobre sua utilização;
  • Identificar oportunidades de melhoria contínuarelacionadas a eficiência, escalabilidade, confiabilidade e experiênciaoperacional;
  • Acompanhar o ciclode vida das soluções, desde o entendimento da necessidade até a implantação,monitoramento, manutenção e evolução.
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 deaplicaçõ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 emnível pleno, demonstrando autonomia para conduzir demandas de médiacomplexidade, investigar problemas, propor soluções e colaborar com equipesmultidisciplinares;
  • Domínio de Python para desenvolvimento deserviç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 JavaScriptou TypeScript para scripts, automações e integrações;
  • Experiência no desenvolvimento, consumo eintegraçã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çãode repositórios;
  • Conhecimento de bancos de dados relacionais,linguagem SQL, modelagem básica de dados e integração de aplicações com bancoscomo PostgreSQL, MySQL ou equivalentes;
  • Conhecimento de formatos de serialização eintercâmbio de dados, especialmente JSON, YAML e XML;
  • Conhecimento prático de Linux, incluindo linha decomando, permissões, serviços, processos, logs, agendamento de tarefas etroubleshooting;
  • Experiência com Docker e conhecimento dosconceitos fundamentais de Kubernetes;
  • Capacidade de criar e manter documentação técnica,especificações de APIs, diagramas, runbooks, procedimentos operacionais eregistros 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écnicosbásicos.
Desejável/Diferencial
  • Conhecimento de boas práticas de engenharia desoftware, 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 utilizandoGitLab CI/CD, Azure DevOps, GitHub Actions ou ferramentas equivalentes;
  • Conhecimento de ferramentas de automação einfraestrutura como código, especialmente Ansible e/ou Terr
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Desenvolvedor Back-End Sênior
Desenvolvedor Back-End Sênior

ABR Telecom • Brasília

Presencial
Desenvolvedor(a) de Sistemas - BACKEND
Desenvolvedor(a) de Sistemas - BACKEND

Brisanet • Brasil

Presencial
BRL 120 000 - 240 000
Desenvolvedor(a) Backend Python SR
Desenvolvedor(a) Backend Python SR

Grupo SysMap • Brasil

Presencial
BRL 120 000 - 180 000
Coordenador de Tecnologia
Coordenador de Tecnologia

MAISTODOS • São Paulo

Presencial
BRL 260 000 - 420 000
Desenvolvedor Pleno Back-end
Desenvolvedor Pleno Back-end

Interjato • Natal

Presencial
BRL 120 000 - 240 000
DEV - BACKEND
DEV - BACKEND

Claranet Brasil • Brasil

Presencial
BRL 180 000 - 240 000
Desenvolvedor(a) Backend Python SR
Desenvolvedor(a) Backend Python SR

SysMap Solutions • Brasil

Presencial
BRL 279 000 - 446 000
Analista Desenvolvedor Sênior
Analista Desenvolvedor Sênior

PróMarket Móveis e Expositores Ltda • Agudos

Presencial
BRL 120 000 - 180 000
Totvs Datasul
Progress OpenEdge
Inteligência artificial para suporte a
Desenvolvedor Back-End Pleno | The 12 Company
Desenvolvedor Back-End Pleno | The 12 Company

TARGIT Brasil • São Paulo

Presencial
BRL 100 000 - 180 000
Modelo híbrido de atuação
Totalpass
Cartão Flash
+2
Desenvolvedor Full Stack Sênior
Desenvolvedor Full Stack Sênior

Fortics • Pato Branco

Presencial
Day Off - Folga de aniversário
Plantão Psicológico
Ifood
+2