Especialista em Arquitetura de Software e Pesquisa

Especialista em Arquitetura de Software e Pesquisa

Especialista em Arquitetura de Software e Pesquisa

Catho

Catho

Campinas - SP

9 horas atrás

Nenhuma candidatura

Sobre

Buscamos um(a) Especialista em Arquitetura de Software e Pesquisa para atuar no desenho, evolução e sustentação de soluções robustas, escaláveis e orientadas a alta performance. Esse profissional terá papel estratégico na definição de arquiteturas, apoio técnico aos times de desenvolvimento e pesquisa de novas abordagens e tecnologias, garantindo qualidade, eficiência e inovação contínua. Principais Responsabilidades Atuar na definição e evolução da arquitetura de sistemas web, com foco em escalabilidade, desempenho e confiabilidade. Desenvolver e manter APIs RESTful, garantindo boas práticas de segurança, autenticação e integração com serviços externos. Apoiar tecnicamente o time no desenvolvimento de interfaces modernas e responsivas. Realizar pesquisas técnicas para melhoria contínua da arquitetura, performance e controle de concorrência. Contribuir com decisões estratégicas relacionadas a arquitetura distribuída, mensageria e cache. Requisitos Técnicos Python: Domínio da linguagem, com foco em aplicações web. Django: Sólida experiência no desenvolvimento de APIs RESTful, autenticação, middlewares e integrações com serviços externos. React.js: Conhecimento avançado em desenvolvimento de interfaces dinâmicas, incluindo hooks, roteamento e integração com APIs. PostgreSQL: Experiência em modelagem de dados, escrita de queries otimizadas e uso de índices. Cache e Mensageria: Familiaridade com Redis ou AWS ElastiCache, utilizando cache, filas de tarefas (ex: Celery) e controle de concorrência. Versionamento e Integração Contínua: Experiência com Git, GitHub/GitLab e pipelines de CI/CD. Desejável Conhecimento em concorrência e sincronização de dados, incluindo semáforos, locks, mutex e técnicas para ambientes distribuídos. Experiência com testes automatizados, incluindo testes unitários e de integração (Pytest, Jest ou similares). Uso de Docker no desenvolvimento e deploy de aplicações.