Vaga:
DEV FULL STACK PLENO - SUPORTE
Modelo de atuação:
Remoto
Prazo:
12 meses
RESPONSABILIDADES:
· Atuar ao mesmo tempo no desenvolvimento dos sistemas e na infraestrutura
· Atuar com as equipes de planejamento do projeto, desenvolvimento e operações
· Irá atuar também com prevenção de erros, bugs, detecção de problemas, e automação nas operações
· Apoiará na evolução e sustentação de infraestrutura própria (conectividade, contingência, rotinas de backup, servidores web)
EXPERIÊNCIAS E CONHECIMENTOS:
PHP 7.4:
Domínio da linguagem e suas principais funcionalidades.
Experiência com desenvolvimento orientado a objetos.
Laravel:
Desenvolvimento de aplicações utilizando Laravel (versões 7 ou superiores preferencialmente).
Conhecimento em Eloquent ORM e criação de APIs RESTful.
Experiência com autenticação e autorização (como Laravel Passport, Sanctum).
Vue.js 2:
Desenvolvimento de SPAs (Single Page Applications) usando Vue.js 2.
Conhecimento em Vue Router e Vuex (ou outro gerenciador de estado).
Integração de front-end com back-end via APIs.
Banco de Dados:
Experiência com MySQL ou MariaDB.
Conhecimento de modelagem de dados e otimização de queries.
Controle de Versão:
Uso de Git (GitHub, GitLab ou Bitbucket).
DESEJÁVEL:
Docker:
Criação e uso de containers para desenvolvimento e deploy.
Familiaridade com Docker Compose.
Kafka:
Experiência com processamento assíncrono utilizando Kafka.
Configuração e manutenção básica de tópicos e consumidores.
Linux:
Habilidade em trabalhar com servidores Linux (Ubuntu ou outras distribuições).
Conhecimento de comandos básicos e configuração de ambiente de desenvolvimento.
Python e Django:
Noções básicas de desenvolvimento com Python. Experiência com ferramentas de automações PyAutoGui ou outra biblioteca/ferramenta
Experiência ou interesse em trabalhar com Django.
DevOps:
Familiaridade com pipelines CI/CD.
Experiência em deploy de aplicações usando ferramentas como Jenkins ou GitLab CI.|
Banco de dados Oracle
HABILIDADES:
· Bom relacionamento interpessoal em ambiente ágil.
· Habilidade para documentar soluções técnicas.
· Proatividade na busca por soluções e aprendizado de novas tecnologias.
· Boa comunicação verbal e escrita