* Salário: R$ 3.000 a R$ 6.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Junior
Descrição do trabalho
Responsabilidades
Colaborar com os membros da equipe para idealizar abordagens e soluções de engenharia
Conduzir pesquisas, reconhecer as opções de escopo, apresentar e avaliar as compensações para tomar decisões informadas
Criar componentes de back-end e APIs RESTful usando Python, NodeJS, serviços da AWS e bancos de dados
Fazer revisão de código por pares para analisar, organizar e compartilhar feedback detalhado para melhorar de forma dinâmica as aplicações
Configurar e manter pipelines de infraestrutura como código e CI/CD repetíveis para implantar código
Produzir e manter diagramas e documentação de arquitetura técnica
Auxiliar no portfólio interno de soluções de gerenciamento de não conformidade em todo o ciclo de vida da aplicação
Garantir operações confiáveis e suporte ao manuseio de tickets
Assumir a responsabilidade de avaliar e melhorar os processos de entrega de software
Colaborar com equipes multifuncionais para melhorar ferramentas de engenharia, stacks de tecnologia e desempenho de aplicações
Requisitos mínimos
Bacharelado ou Mestrado em ciência da computação ou engenharia (ou experiência equivalente)
Mais de 5 anos de experiência em engenharia de software e DevOps (com raras exceções para desenvolvedores talentosos)
Excelente conhecimento de Python
Forte compreensão da automação de testes e desenvolvimento orientado a testes
Conhecimento de bancos de dados relacionais, gráficos ou NoSQL, incluindo PostgreSQL, MSSQL, MySQL, Oracle, MongoDB, Cassandra, DynamoDB, etc.
Proficiência em linguagem OOP, incluindo Python
Forte conhecimento de sistemas Linux como Ubuntu
Expertise na solução de problemas com linguagens de script, como Ruby ou Python, em ambiente Linux
Experiência no uso de soluções de gerenciamento de identidade e acesso para autenticação e autorização de usuários
Experiência com Git ou sistema de controle de versão de código
Conhecimento prático dos fundamentos de CI/CD, API RESTful e JSON
Bom entendimento de sistemas de contêineres, como Docker e Kubernetes
Proficiência em inglês para uma comunicação eficaz com o resto do time
Capacidade de trabalhar em tempo integral (40 horas/semana) e sobrepor mais de 4 horas com os fusos horários dos EUA
Habilidades desejadas
Conhecimento de hospedagem em nuvem com Microsoft Azure, Alibaba Cloud, etc.
Familiaridade com ferramentas de automação/monitoramento como Jenkins, Ansible, Grafana ou qualquer provedor de IaaS, como Azure ou AWS
Conhecimento básico de GDAL
Conhecimento em desenvolvimento e implementação de API REST
Compreensão de ETL, resolução de entidade e processamento de grandes quantidades de dados
Conhecimento em segurança cibernética e gerenciamento de riscos
Ideia clara de métodos de entrega Agile como Scrum
Excelente capacidade de organização, comunicação e liderança
Grande capacidade técnica, analítica e de resolução de problemas
