Role: Engenheiro de Software
Descrição do Cargo
* Gerenciamento de ambientes Linux/Unix;
* Gestão de Configurações;
* Desenvolvimento de scripts em várias linguagens no Linux (Bash, Awk, Sed, Python);
* Ambientes hospedados na Cloud;
* Conhecimento de hardware e tuning;
* Segurança de transporte, SSH e certificados;
* Docker para implantação de aplicações;
* Bancos de dados relacionais e NoSQL;
* Sistemas distribuídos/clusterizados (computação em rede);
* Kubernetes;
* Terraform;
* Pipelines Azure DevOps (ADO);
* GitHub Actions;
* DataDog e monitoramento de ambientes complexos.
Responsabilidades
* Administração de sistema operacional Linux, configuração de rede e aplicações;
* Configuração de pipelines CI/CD (GitHub Actions / Azure DevOps);
* Automatização de tarefas em desenvolvimento, operações e implantação;
* Documentação de sistemas e redes, melhoria de requisitos e comunicação clara com a equipe;
* Gestão de bancos de dados (projeto, criação, manutenção e consultas);
* Uso de ferramentas corporativas de orquestração e workflows (BPM, ESB) e filas de mensagens como RabbitMQ.