Desenvolvedor Proficiente em Shell Scripting
--Recruiter.pt--
Principais responsabilidades:
- Desenvolvimento de scripts avançados: criar e manter scripts complexos que integrem e automatizem processos repetitivos, garantindo uma execução mais rápida e com menor possibilidade de erro.
- Automação de tarefas: planejar e implementar cron jobs para automação contínua e sem supervisão de tarefas essenciais no ambiente de produção.
- Otimização de processos: trabalhar em estreita colaboração com equipes de operações e desenvolvimento para identificar áreas que necessitam de melhorias e implementar soluções de automação.
- Manutenção de scripts: diagnosticar, depurar e atualizar scripts existentes para maximizar a eficiência e garantir a compatibilidade contínua com sistemas externos.
- Documentação técnica: criar e manter documentação clara e detalhada para todos os scripts desenvolvidos para ajudar na compreensão e manutenção futura por outras equipes.
- Colaboração interdepartamental: interagir com diferentes departamentos para coletar requisitos e fornecer suporte técnico sobre scripts e automação.
- Monitoramento e relatórios: realizar monitoramento de script e apresentar relatórios periódicos sobre a eficiência dos scripts e cron jobs em produção.
Competências necessárias:
- Especialização em Shell Scripting: experiência extensa escrevendo e otimizando scripts de shell para a automação de tarefas.
- Domínio de Bash: proficiente em Bash, com a capacidade de interpretar e corrigir códigos complexos.
- Proficiência em Sistemas Linux: compreensão aprofundada dos sistemas operacionais Linux, incluindo comandos padrão e administração básica do sistema.
- Experiência com Cron Jobs: comprovada experiência em agendar, organizar e manter cron jobs para tarefas automáticas e programadas.
- Resolução de problemas: habilidade para resolver problemas técnicos sob pressão, com um olhar analítico para identificar a origem dos problemas de desempenho nos scripts.
Formação e qualificações:
- Formação acadêmica: graduação em Ciência da Computação, Engenharia de Software ou área relacionada, ou experiência profissional equivalente.
- Experiência profissional: Mínimo de 3 anos de experiência em uma função de desenvolvimento que destaque a automação através de shell scripting.
- Certificações: Certificações relacionadas a Linux, scripting ou administração de sistemas são uma vantagem.
- Idiomas: Fluência em inglês e/ou português é necessária para comunicação com a equipe global.
Valorizamos:
- Conhecimentos em Python: entendimento básico ou intermediário de Python, podendo estender recursos de automação integrando scripts Python com shell.
- Experiência com ferramentas de gerenciamento de configuração: como Ansible, Puppet ou Chef para gerenciar infraestruturas automatizadas.
- Familiaridade com Docker e Kubernetes: compreensão de contêineres e orquestração de contêiner para integração com scripts de automação.
- Inteligência Artificial e Machine Learning: conhecimentos sobre como utilizar scripts para facilitar o treinamento e a implementação de modelos de IA e ML.
Cultura e Benefícios:
- Ambiente de trabalho inclusivo: valorizamos a diversidade e promovemos uma cultura de inclusão, onde todas as vozes são ouvidas e respeitadas.
- Desenvolvimento profissional: oferecemos suporte contínuo para o desenvolvimento de habilidades profissionais de nossos colaboradores, por meio de treinamentos e programas educacionais.
- Horário flexível: política de trabalho flexível que promove o equilíbrio entre vida pessoal e profissional.
- Remuneração competitiva e benefícios diversificados: salário competitivo alinhado ao mercado e pacotes atrativos de benefícios, incluindo planos de saúde, previdência privada e opções de trabalho remoto.
Se esta oportunidade parecer adequada para suas habilidades e motivações, não hesite em se candidatar. Envie seu currículo atualizado e carta de apresentação destacando sua experiência em automação e scripting.