Descrição do Emprego - Desenvolvedor(a) Backend Pleno (Automações e Integrações)
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.
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.
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.
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;
Todos os Anúncios de Emprego estão sujeitos aos Terms of Service do GrabJobs. Permitimos que os usuários marquem postagens que possam estar em violação desses termos. Anúncios de emprego também podem ser marcados pela equipe de moderação do GrabJobs. No entanto, nenhum sistema de moderação é perfeito, e marcar uma postagem não garante que ela será removida.
Seja o primeiro a receber as últimas vagas Others Full-Time em Brazil.
Setup your job alert:
Ao ativar os alertas de emprego, eu concordo com os Terms & Privacy Policy do GrabJobs. Posso cancelar a inscrição nos alertas de emprego a qualquer momento.
Pular
Você atingiu seu número máximo de alertas de emprego.
O GrabJobs é o portal de empregos número 1 em Brazil, conectando você rapidamente a milhares de empregos de !
Encontre os melhores empregos de em Brazil, candidate-se com apenas 1 clique e consiga um emprego hoje!