Se você discorda que “a maioria das matérias da faculdade não servem para nada” como dizem alguns, gosta de estudar arquitetura de software e hardware, entender porque determinado código é mais eficiente que outro, é fanático por achar o melhor algoritmo para uma solução, se sente sempre desafiado a criar uma boa estruturação de dados, não tem medo de processamento pesado e gosta de programar rápido, gosta de entender tudo a fundo e Linguagem C, rede de dados e sistemas operacionais estão no seu interesse, talvez você goste de trabalhar em uma empresa que desenvolve tecnologia.
Trabalhamos desenvolvendo tecnologia de análise de tráfego e monitoramento de ativos de rede. O que significa fazer software que colete, armazene e processe diversas informações que são disponibilizadas pelos equipamentos (roteadores, switches, media gateways, etc… ).
São muitos dados (por segundo) a serem coletados e trabalhados, o que por si, muitas vezes, já é um desafio. Performance é nosso objetivo e otimizar a nossa arma. Não adianta coletar se você não sabe o que tirar desta informação, então temos que entender o que poderia ser importante para aqueles que vão utilizar nossos produtos. O que coletar, como processar, como armazenar e recuperar de forma eficiente milhões de dados coletados durante um dia ou um ano. E diversos outros desafios.
O trabalho é desafiador, mas ao mesmo tempo prazeroso. Tem que saber programar bem. Ter mente analítica e gostar de se aprofundar muito nas ferramentas de trabalho. Além de ser rápido e responsável com o que produz. Já que será frequentemente necessário fazer e refazer muitas vezes a mesma coisa, seja para provar um conceito, ou seja para descobrir a melhor solução. Conhecimento profundo, qualidade e velocidade é a combinação perfeita e indispensável.
Não acreditamos que excesso de trabalho e noites de sono perdidas com horas extras infindáveis são compensação para a falta de conhecimento e domínio do assunto. Acreditamos em uma forma confortável e eficiente de trabalho a partir do estudo contínuo e aprimoramento constante das habilidades profissionais e tecnológicas disponíveis.
Perfil Profissional:
- Gostar muito de programar.
- Ser autocrítico e com muita vontade de aprender cada vez mais.
- Excelente capacidade de solução de problemas e capacidade analítica.
- A curiosidade é premiada.
- O medo não é bem-vindo.
- A ousadia é admirada.
- Estudar é obrigatório.
Requisitos Técnicos:
- Conhecimento em uma das seguintes linguagens: C, C++ ou Lua.
- Conhecimento de tecnologias de rede IP: protocolos, roteamento, modelo OSI, etc.
- Conhecer bem algoritmos, estruturas de dados e orientação a objetos.
- Conhecer boas práticas para produção de software.
- Bons conhecimentos sistema operacional Unix/Linux e Shell.
- Conhecimento das tecnologias web: HTML5, CSS3, Javascript.
- Produzir bom código, limpo, claro e de forma eficiente.
Desejável:
- Tecnologias web: NodeJS, React, Angular, Webpack, SASS, LESS.
- Linguagens de programação: Python, Go, Rust.
- Tecnologias DevOps: CI/CD, AWS, Azure, Docker, Kubernetes.
Oferecemos:
- Desafio para quem realmente gosta de programar.
- Ambiente agradável de pessoas comprometidas com a qualidade e o resultado final.
- Gostamos de ver nosso produto fascinar o cliente, dar show de tecnologia.
- Compramos livros periodicamente com coleta de sugestão.