Evolução na profissão

  • Como foi a evolução (acadêmica e profissional) até chegar na sua posição atual?

Começou com Redes bem cedo, jogando Doom em LAN com o vizinho, e desde então ficou maravilhado por poder interagir com coisas dentro de uma telinha. Gosta muito de animais, chegou a prestar vestibular para Veterinária mas acabou não passando, então foi se aproximando aos poucos da Computação. Fez até o último período de Análise e Desenvolvimento de Sistemas, porém não se formou, mas continuou trabalhando com redes, atendendo a companhias de médio porte na região, e hoje tem a H4T Consultoria e Serviços em TI, na qual presta consultoria independentemente para empresas.

  • Quais foram as principais formações (certificação, especialização, curso, etc) extra-curriculares?

Resumidamente, fez até Contábeis ( sem se formar ) e acabou por tirar as certificações MCSA Windows Server 2000, LPIC-1 e MSCA Windows Server 2016. Não finalizou nenhum curso de Computação, então o maior pesar foi a experiência prática que teve em campo.


Descrição da atividade atual

  • O que efetivamente faz o profissional na sua condição?

Monitora toda a rede com a qual está lidando, além de configurar e subir servidores. Também há contato com Firewalls, conceitos como Portas e Serviços, todos se agrupando e interligando. Um termo comum que pode se referir a esse profissional é 'sysadmin', que engloba alguns elementos a mais que apenas Redes, como a Infraestrutura.

  • O que entrega como resultado?

A Consultoria prestada atende todas as eventuais preocupações que o dono da empresa local de médio porte tende a ter, desde licenciamento de softwares e produtos até filtragem do que passa pela rede e conteúdo acessado pelos funcionários, até uma documentação completa de todo o trabalho feito da Rede empresarial, configurada e monitorada pelo profissional.


Requisitos mínimos para exercer a profissão

  • Soft Skills:
    • Inglês;
    • Comunicação;
    • Paciência;
    • Bom senso;
    • Persistência;
    • Geração de Relatórios.
  • Sugira alguns hard skills.
    • Linux e Sistemas Operativos;
    • Teoria da certificação CCNA (Redes);
    • Documentar.


Ferramentas usadas no dia-a-dia

  • Linux: Sistema operativo livre que é base para a maior parte das soluções de rede, possibilita uso de ferramentas livres e gratuitas, ocupando pouco espaço e tempo de manutenção. CentOS 7;
  • Outros Sistemas Operacionais: Windows é também um sistema operativo, no entanto licenciável, mas com uma lógica própria. É necessário conhecer e fazer uso, pois a maioria dos usuários finais ou internos conectados podem utilizá-lo, bem como servidores. Também foi citado BSD, que é uma alternativa ao Linux;
  • Logs: geradores e arquivos, analisar anormalidades do tráfego de rede;
  • System Monitoring: ferramentas gerais de monitoramento de sistema (free, top, ps...);
  • Hardware: Roteadores, Switches;
  • Sistemas: SSH, Firewalls, proxies, reverse proxies, cacheing...;
  • Network Monitoring: Solarwinds, Wireshark;
  • Cloud: Azure e AWS;
  • Configurações: /etc/, Registries;
  • Office-suites: geração de relatórios;
  • Comunicação: Slack, Trello, Jira.


Tecnologias envolvidas

  • Sugira alguma tecnologia que possa ser pesquisada por esta equipe e que possa servir de base para futura aplicação nessa profissão.


A tecnologia sugerida pelo participante Walter Dissman foram as Docker roots.

Docker é um ambiente de virtualização de container que pode estabelecer ambientes de desenvolvimento ou de tempo de execução sem modificar o ambiente do sistema operacional de base. Nos últimos anos Docker se tornou uma tecnologia vital usada no desenvolvimento de Software. Seu conceito de conteinerização facilitou o processo de montar, compartilhar e implantar projetos de software, portanto é usado por muitas empresas de tecnologia (alguns exemplos: PayPal, Uber, Spotify, VISA...). Empresas Tech se importam com a segurança de seus dados e aplicações, então logicamente a segurança Docker é um ponto importante.

Dentro do ambiente Docker existe o que chamamos de roots, ou seja, usuários com permissão de administrador que podem fazer alterações e ver arquivos sensíveis do container. De forma padrão, os containers do Docker são iniciados como root. Esse usuário root é o mesmo usuário root da máquina host, ou seja, possui ID de Usuário (UID) 0.

Ética profissional

  • Pode dar algum exemplo já vivido por você ou por alguma outra pessoa sobre aspectos éticos na profissão, seja positivo ou negativo?

Nesse campo fundem-se o positivo e o negativo, na medida em que é preciso estar constantemente atento a tópicos como a LGPD e também Licenciamento de Software. Infelizmente é muito comum Empresas usarem material do tipo Pessoal, assim se sujeitando a punições caso um dia passem por auditoria ou processo equivalente. Não somente isso, mas também não é raro vivenciar situações de corrupção passiva, isto é, ignorar e realizar atos ilícitos se eximindo de culpa (ou tentando), o que seria de uma falta ética grande. Por isso, é preciso estar sempre atento para não cometer nenhum crime ou violação de contrato, seja intencionalmente ou não.


Upload da apresentação

Dúvidas

Aqui a equipe colocará as perguntas feita durante a apresentação ou enviadas pelos colegas e terá uma semana para colocar todas as respostas.