Carreiras em TI desafiam profissionais a aplicar seus conhecimentos práticos para melhorar o funcionamento dos sistemas de uma empresa.
Cargos e Especializações
A função analista de sistemas pleno é responsável por garantir que todos os sistemas da empresa funcionem corretamente. Eles atuam na área de desenvolvimento, manutenção e integração de sistemas computacionais.
O objetivo principal do cargo é fornecer suporte técnico avançado aos usuários internos, resolver problemas técnicos complexos e implementar soluções eficientes.
Habilidades e Qualificações Necessárias
* Linguagens de Programação: Conhecimento sólido em linguagens como Java, .NET, Python, JavaScript (Node.js, React, etc.)
* Bancos de Dados: Experiência com bancos de dados relacionais (PostgreSQL, Oracle, MySQL) e não relacionais (MongoDB, Redis)
* Integração de Sistemas: Conhecimento em APIs REST/SOAP, mensageria (RabbitMQ, Kafka), e integração entre plataformas
* Ambientes Multiplataforma: Experiência com desenvolvimento e manutenção de sistemas em ambientes Windows, Linux e Cloud (AWS, Azure, GCP)
* DevOps e Automação: Conhecimento ou alguma experiência com ferramentas como Docker, Kubernetes, Jenkins, Git, CI/CD
Responsabilidades Principais
* Desenvolver e manter sistemas e ferramentas suportando atividades operacionais em diferentes plataformas
* Apoiar na automação de processos operacionais
* Criar scripts, rotinas e integrações para automatizar tarefas manuais da operação de TI
* Mantenha atualizada a documentação dos sistemas sob sua responsabilidade, incluindo fluxos, configurações e instruções operacionais
Pré-requisitos: Graduação em Ciência da Computação ou áreas correlatas; validação de sistemas computadorizados e outras habilidades técnicas descritas anteriormente.