Desenvolvedor Php Back-End

Desenvolvedor Php Back-End
Empresa:

Checklist Fácil


Desenvolvedor Php Back-End

Detalhes da Vaga

Estamos à procura de um candidato para preencher esta posição em uma empresa formidável. Codificar a segurança da aplicação de acordo com as especificações fornecidas por especialistas em segurança de TI. Sabe fazer as tarefas de debug e profile usando o xdebug ou zend debugger com o objetivo de localizar erros e otimizar os códigos; Codifica seguindo ao menos KISS (keep it simple, stupid), DRY (don't repeat yourself), SRP (single responsibility principle) e DIP (dependency inversion principle); Conhecimento mais avançado do uso do git (merge, rebase, stash, branch, tag, cherrypick) Gerenciamento de branchs para desenvolvimento em equipe; Consegue analisar um problema, pensando nas necessidades a serem contempladas computacionalmente, trazendo soluções viáveis; ? Conhecimento mais aprofundado sobre o protocolo HTTP Utilização correta dos métodos (ao menos OPTIONS, GET, POST, PUT e DELETE); Utilização correta dos status codes (envio e recebimento); Negociação de conteúdo através dos headers de requisição (language, contenttype, encoding, etc); Utilização avançada de bancos de dados relacionais Gerenciamento de schemas; Gerenciamento de permissões; Modelagem de dados, planejando os schemas para ter utilização otimizada dos tipos de colunas ; Criação de queries complexas (subqueries); Conhecimento intermediário sobre sistemas operacionais (processos, redes, estruturas de diretórios e configurações básicas) e linha decomando. Comandos como ps, kill, ifconfig, nmap, hostname, find, grep, >, >, |, &, su, sudo, wget, crontab; Conhecimento básico de segurança e criptografia de dados SSL; Geração de hash utilizando salt (HMAC); Conhecimento de arquitetura de software, princípios SOLID e refatoração; Conhecimento e compreensão da motivação do gerenciamento de assets (otimização de imagens, minificação, concatenação, cache busting); Saber as distinções entre PEAR e o Composer (e sabe utilizar ambos); Criação de testes de unidade; Conhecer o manifesto ágil e seus princípios, e entende os papéis definidos pelo SCRUM. Conhecimento avançado em Laravel Desejável Conhecimentos em bancos de dados NoSQL ?

Requisitos


Conhecimentos:

  • PHP
  • HTTP

Analista de ti

Tipo de Contratação:Efetivo ? CLT Descrição: Cargo: Assistente de T.I Remuneração: 1.400,00. Tipo: CLT. Benefícios: A.M, A.O, VT, VR e VA ( 250,00/mês...


Rio de Janeiro

Publicado há um mês

Estágio tecnico em informatica para internet

Cursar superior ou técnico em Informática e Áreas Afins, Conhecimentos em plataforma windowns e linux. ATIVIDADES O estagiário auxiliará na configuração das...


Rio Grande do Sul

Publicado há um mês

Estágio sistemas de informacao ead

Cursar superior ou técnico em Informática e Áreas Afins, Conhecimentos em plataforma windowns e linux. ATIVIDADES O estagiário auxiliará na configuração das...


Rio Grande do Sul

Publicado há um mês

Estágio tecnico em informatica ead

Cursar superior ou técnico em Informática e Áreas Afins, Conhecimentos em plataforma windowns e linux. ATIVIDADES O estagiário auxiliará na configuração das...


Rio Grande do Sul

Publicado há um mês