JobMatch
← Back to jobs

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

RNP

RemoteBrazilBRL 86kmidFull Time
Posted
1 month ago
Source
Himalayas
Field
Engineering

Skills

TypeScriptPostgreSQLKubernetesTerraformAnsiblePythonDockerDevOpsMySQLAzureCI/CDLinuxREST APIsSQLSEMGit

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 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 Terraform; - Conhecimento de práticas de observabilidade,incluindo logs estruturados, métricas, traces, eventos, alertas e monitoramentoda saúde das aplicações; - Conhecimento de boas práticas de segurança edesenvolvimento 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 ouintermediário. Informações adicionais 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. Originally posted on Himalayas

JobMatch aggregates public listings. Always apply through the original posting.

Desenvolvedor(a) Backend Pleno (Automações e Integrações) at RNP · JobMatch