Job description
A Log,Lab Inteligência Digital é uma empresa com mais de 21 anos de mercado, atuando exclusivamente no setor público, junto à empresas estatais, instituições e órgãos da esfera municipal, estadual e federal. Esta experiência nos confere a possibilidade de agregar muito valor aos contratos nos quais atuamos, por conhecer a fundo as dificuldades e problemas enfrentados pelas instituições públicas no Brasil, e pela troca e compartilhamento do conhecimento adquirido, já que participamos de inúmeros projetos de sucesso por todo o país.
Main responsibilities
Responsabilidades:
- Desenvolvimento de back-end robusto utilizando PHP Laravel/Lumen;
- Desenvolver aplicações web completas utilizando PHP Laravel no back-end e Vue.js/Quasar no front-end;
- Criação de interfaces de usuário modernas e responsivas com Vue.js e Quasar Framework;
- Implementação de scripts Python para processamento de dados e integrações;
- Desenvolvimento e integração de soluções utilizando modelos de IA generativa para análise de dados, assistentes virtuais e automação;
- Implementação de arquiteturas RAG para construção de aplicações de IA com contexto específico;
- Desenvolvimento de APIs RESTful para comunicação entre sistemas;
- Manutenção de sistemas existentes e desenvolvimento de novas funcionalidades;
- Otimização de código e correção de bugs;
- Implementação de testes automatizados para garantir a qualidade do código;
- Participação em revisões de código e definição de padrões de desenvolvimento;
- Colaboração com time de UX/UI para implementação de interfaces consistentes;
- Implementação de boas práticas de segurança em todas as soluções;
- Contribuição para decisões de arquitetura e seleção de tecnologias;
- Documentação de código e processos;
- Trabalho em equipe para entrega de soluções completas;
- Mentoria de desenvolvedores menos experientes (dependendo do nível)
- Implementar soluções de IA generativa usando Python e frameworks como LangChain e Ollama;
- Escrever código limpo, eficiente e de fácil manutenção, seguindo princípios SOLID;
Requirements and skills
Conhecimentos/ Requisitos necessários:
LINGUAGENS DE PROGRAMAÇÃO:
- Experiência sólida (6+ anos - essencial) com PHP 8+ e framework Laravel/Vue.js/Lumen;
- Experiência sólida (6+ anos - essencial) em Python para scripts de automação e processamento de dados o JavaScript/TypeScript;
- C/C++ (desejável);
FRAMEWORKS E BIBLIOTECAS:
- Laravel/Lumen, Vue.js 3, Vuex/Pinia, Vue Router, Composition API, Quasar Framework
- Django e Django Rest Framework (desejável)
- Nuxt.js (desejável)
- Inertia.js (desejável)
TECNOLOGIAS WEB:
- HTML5, CSS3, JavaScript, REST APIs
- GraphQL (desejável)
- TailwindCSS (desejável)
BANCOS DE DADOS:
- MySQL, PostgreSQL, MongoDB, Orgacle, SqlServer;
- Redis (desejável)
DEVOPS:
- Docker, CI/CD (GitHub Actions, GitLab CI), Git e GitFlow
ARQUITETURA DE SOFTWARE:
- Clean Code, Princípios SOLID, DDD (Domain-Driven Design);
- Arquitetura Hexagonal (desejável);
- Microsserviços (desejável)
INTELIGÊNCIA ARTIFICIAL:
- Integração com modelos LLM (OpenAI, LangChain, Ollama), RAG (Retrieval Augmented Generation), Prompt Engineering, Fine-tuning de modelos, Avaliação de desempenho de modelos;
SEGURANÇA:
- Conhecimento das vulnerabilidades OWASP, Práticas de segurança em aplicações web
METODOLOGIAS:
- Métodos ágeis (Scrum, Kanban), Testes automatizados (PHPUnit, Jest, Cypress)
FORMAÇÃO:
- Graduação completa em Ciência da Computação, Sistemas da Informação, Análise e Desenvolvimento de Sistemas ou áreas correlatas.
Additional information
Contratação PJ