Requisitos Imprescindíveis:
* Graduação em Ciência da Computação ou áreas correlatas;
* Validação de Sistemas Computadorizados
* 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.
* Segurança da Informação: Noções de segurança aplicadas ao desenvolvimento seguro e gestão de acessos.
* Metodologias Ágeis: Vivência com Scrum, Kanban e ferramentas de gestão como Jira, Monday ou Azure DevOps.
* Arquitetura de Sistemas: Conhecimento básico em arquitetura em camadas, microsserviços e boas práticas de design de software (SOLID, Clean Code).
Treinamentos e Certificações Desejáveis:
* Certificação ITIL Foundation (gestão de serviços de TI)
* Certificação Scrum (CSM, PSM ou equivalente)
* Certificação em Cloud (AWS Certified Developer, Microsoft Azure Developer Associate, etc.)
* Certificação em linguagens ou plataformas específicas (Oracle Certified, Microsoft Certified, etc.)
* Treinamentos em segurança de aplicações (ex.: OWASP Top 10)
Principais atividades:
* Analisar e implementar soluções multiplataforma para operações de TI
* Apoiar o desenvolvimento e manter sistemas e ferramentas que suportem atividades operacionais em diferentes plataformas (web, mobile, cloud e on-premise).
* Apoiar na automação de processos operacionais
* Criar scripts, rotinas e integrações para automatizar tarefas manuais da operação de TI, melhorando a eficiência e reduzindo falhas.
* Realizar manutenção corretiva e evolutiva de sistemas operacionais
* Corrigir defeitos, propor melhorias e adaptar sistemas existentes conforme mudanças de infraestrutura ou requisitos do negócio.
* Atuar na sustentação de sistemas em produção
* Monitorar o funcionamento dos sistemas, responder a incidentes e colaborar na solução de problemas em ambiente de produção.
* Contribuir para a integração entre sistemas e ferramentas de operação
* Desenvolver integrações entre sistemas internos, ferramentas de monitoramento, gerenciamento de chamados e automação.
* Colaborar com times de infraestrutura e segurança da informação
* Apoiar iniciativas de conformidade, controle de acesso, análise de vulnerabilidades e outras práticas de segurança aplicáveis aos sistemas operacionais.
* Gestão de Fornecedores e níveis de serviços
* Apoiar a gestão dos KPIs dos contratos de serviços da área e garantir o cumprimento dos mesmos
* Realizar a gestão de incidentes críticos relacionados aos ambientes sob responsabilidade dos parceiros de AMS.
* Apoiar a gestão dos contratos garantindo cumprimento do escopo, atendimento dos acordos de nível de serviço, conduzindo processos de renovação e RFPs.
* Documentar processos técnicos e operacionais
* Manter atualizada a documentação dos sistemas sob sua responsabilidade, incluindo fluxos, configurações e instruções operacionais.
* Participar de projetos de melhoria contínua da operação
* Sugerir e implementar melhorias em sistemas e processos que otimizem o desempenho da área de Operações de TI.
* Trabalhar em conformidade com práticas ITIL, DevOps e políticas internas
* Seguir diretrizes de gestão de mudanças, incidentes e problemas, conforme os padrões adotados pela organização.
* Utilizar ferramentas de monitoramento e análise
* Acompanhar métricas, alertas e logs através de ferramentas como Zabbix, Grafana, Elastic Stack, entre outras, contribuindo com diagnósticos.
Local Trabalho: Guarulhos/SP
Horário Administrativo
Modelo Híbrido