Ir para o conteúdo
Logotipo da Catho
Seu novo emprego está na palma das suas mãos! Baixe nosso app e obtenha vantagens :)
Botão App StoreBotão Play Store

Vaga de Analista de TI

1 vaga: | Publicada em 23/06

Sobre a vaga

Atividades Desenvolvimento de Aplicações: " Criar e manter a lógica do lado do servidor, APIs e serviços web. " Implementar e gerenciar bancos de dados. " Desenvolver, testar e implementar novas funcionalidades de software. Integração de Sistemas: " Integrar elementos desenvolvidos pelo front-end com a lógica do lado do servidor. " Trabalhar com sistemas de terceiros e APIs externas. Manutenção e Suporte: " Identificar e corrigir bugs e problemas de desempenho. " Realizar manutenção contínua e atualizações de software. Segurança e Autenticação: " Garantir a segurança dos dados e dos sistemas. " Implementar mecanismos de autenticação e autorização. Otimização e Performance: " Otimizar aplicações para máxima velocidade e escalabilidade. " Monitorar a performance dos sistemas e fazer ajustes necessários. Colaboração e Comunicação: " Colaborar com equipes de front-end, design, produto e outros stakeholders. " Participar de reuniões de planejamento e revisão de código. Documentação: " Documentar o código, processos de desenvolvimento e APIs. " Criar e manter documentação técnica. Testes e Qualidade: " Escrever testes unitários e de integração. " Garantir a qualidade do código através de revisões e melhores práticas. Desenvolvimento Ágil: " Participar de sprints, planejamentos e retrospectivas. " Adotar metodologias ágeis, como Scrum ou Kanban. Pesquisa e Inovação: " Pesquisar novas tecnologias e ferramentas que possam ser aplicadas ao desenvolvimento. " Inovar e propor melhorias contínuas nos sistemas existentes. Requisitos: JavaScript (Node.js) ;Python; Java; Ruby; PHP; C#; Go (Golang); Scala. Além das linguagens de programação, é importante que o candidato tenha conhecimento em: SQL e NoSQL: SQL (Structured Query Language) para trabalhar com bancos de dados relacionais como MySQL, PostgreSQL e Oracle. NoSQL para bancos de dados não relacionais como MongoDB, Cassandra e Redis. APIs e Web Services: Conhecimento em RESTful APIs e SOAP. Ferramentas e Tecnologias de Desenvolvimento: Contêineres e orquestração de contêineres (Docker, Kubernetes). Controle de versão (Git). Ferramentas de CI/CD (Continuous Integration/Continuous Deployment) como Jenkins, Travis CI ou GitLab CI. Segurança: Conhecimento em práticas de segurança para desenvolvimento de software. Local : Uberlândia-MG Escala de trabalho : Segunda à Sexta Informações adicionais: Education required: Graduação