**DESCRIÇÃO SUMÁRIA DE ATIVIDADES**:
O profissional DevOps é essencialmente responsável por facilitar a colaboração e a integração entre as equipes de Desenvolvimento (Dev) e Operações (Ops) de uma organização de TI.
O principal objetivo é criar um ambiente de trabalho fluido e eficiente, promovendo a entrega contínua de software de alta qualidade.O profissional DevOps é essencialmente responsável por facilitar a colaboração e a integração entre
as equipes de Desenvolvimento (Dev) e Operações (Ops) de uma organização de TI.
O principal objetivo é criar um ambiente de trabalho fluido e eficiente, promovendo a entrega contínua de software de alta qualidade.
**REQUISITOS OBRIGATÓRIOS**:
- Formação completa em TI;
- Pacote Office completo;
- Experiência com sistema operacional Linux (Debian/Ubuntu e/ou RHEL/CentOS);
- Experiência em provisionando infraestrutura como código;
- Experiência com GitOps;
- Experiência com ferramentas de Continuous Integration e Continuous Delivery (CI/CD);
- Experiência com serviços de monitoramento e gerenciamento de alertas, tais como Grafana, Pro-metheus, Zabbix;
- Experiência com ferramentas de coleta de dados e logs, como Graylog e Elasticsearch;
- Experiência com Ingress/Nginx e Certmanager;
- Experiência com estratégias de escalabilidade e disponibilidade.
**ATIVIDADES**:
- Colaborar ativamente com equipes de desenvolvimento para implementar e manter práticas eficientes de integração contínua (CI) e entrega contínua (CD);
- Desenvolver e automatizar pipelines de build, deploy e testes para facilitar o desenvolvimento e a implantação de software;
- Gerenciar e otimizar ambientes de infraestrutura, garantindo alta disponibilidade e escalabilidade;
- Realizar orquestração de container por meio de melhoria da resiliência dos ambientes para resolução de problemas;
- Implementar e manter soluções de monitoramento, log e rastreamento para garantir a visibilidade e a resolução proativa de problemas;
- Colaborar na implementação de boas práticas de segurança na infraestrutura e nos processos de desenvolvimento;
- Participar de revisões de código, fornecendo insights sobre melhores práticas de DevOps.
**REQUISITOS DESEJÁVEIS**:
- Experiência com soluções utilizando cloud (AWS, Azure, OCI e Google Cloud).
- Experiência em configurar, testar, monitorar, otimizar, escalar e automatizar novas tecnologias.
- Conhecimento em banco de dados relacionais e não-relacionais.
- Conhecimento em CI/CD (integração e entrega contínuas).
- Conhecimento em monitoramento, investigação de bugs e troubleshooting.
- Conhecimento em infraestrutura em nuvem e de IaC.
- Conhecimento em monitoramento Zabbix/Grafana/Elasticsearch.
- Conhecimento em sistemas operacionais Linux (Debian, RedHat e CentOS).
- Conhecimento em Observabilidade, visão analítica e métricas (saúde de aplicação, adoção, quali-dade e performance.).
- Experiência em resolução de problemas e não por linguagem ou tecnologia específica.
- Conhecimento em funcionamento de times de plataforma e atuar com olhar macro, de forma onde consiga habilitar e alavancar as iniciativas dos demais times.
- Possui experiência com ferramentas essenciais do ecossistema DevOps, como Docker, Kubernetes, Portainer, Argo CD, Harbor, Rancher, Helm, Ansible, Elasticsearch, Node.js e Linux.
- Implementação de testes unitários/ferramentas;
- Implementação de rotinas que checam a qualidade do código (Sonarqube/outro).