Especialista em Desenvolvimento Back-end - Infraestrutura

  • Méliuz
  • Manaus, State of Amazonas, Brazil
  • 14/01/2020
CLT Full Redes/Infraestrutura

Descrição da vaga

Nós do Méliuz temos grandes sonhos e desafios e sabemos que para chegarmos cada vez mais longe precisamos aumentar nossa grande família com uma pessoa Especialista em desenvolvimento Back-End para a área de Infraestrutura. Temos produtos acessados por milhões de pessoas e muitos projetos para torná-lo ainda mais interessante para nossos usuários e parceiros. Contamos com uma equipe de desenvolvimento altamente qualificada e interdisciplinar que sempre prefere soluções Open Source ou livres.Gostamos de novas tecnologias e não nos restringimos ao que temos funcionando hoje. São milhares de operações por segundo com grandes picos de acesso sobre nossa stack atual, composta por código PHP (legado), Python, C++ e Node.js, banco de dados MySQL, PostgreSQL, Redis, BigQuery e Redshift, em ambiente de nuvem híbrida (AWS e Google Cloud).Ao fazer parte do time de Produto do Méliuz, você passará a impactar a vida de 7 milhões de usuários. Este time multidisciplinar (Front-End, Backend, Infraestrutura, DevOps, Machine Learning, UX/UI etc.) já devolveu mais de 94 milhões de Reais aos consumidores de 1.600 lojas físicas e online parceiras.

O que você vai fazer?

      • Mapear os serviços a serem criados/separados da aplicação principal;
      • Definir Domínios e Responsabilidades dos serviços criados;
      • Aprimorar junto aos DBAs e DevOps a arquitetura de comunicação entre os serviços;
      • Criar e manter os serviços com versionamento;
      • Implementar junto com os DevOps um sistema de deploy zero downtime;
      • Fornecer os dados necessários para monitoramento dos serviços;
      • Implementar o código de forma tolerante a faltas e falhas;
      • Cuidar da segurança no nível da aplicação;
      • Definir e implementar testes;
      • Otimizar performance das aplicações;
      • Monitorar e corrigir erros nas aplicações;
      • Apresentar soluções simples e saber priorizar as tarefas;
      • Propor melhorias nas soluções existentes;
      • Ter vontade de aprender coisas novas todos os dias; 
      • Codificar, codificar e codificar; e
      • Se divertir com o trabalho.

Requisitos e qualificações:

      • Experiência em sistemas com um alto volume e/ou tráfego de dados;
      • Experiência com banco de dados relacionais (especialmente MySQL e/ou PostgreSQL);
      • Experiência com aplicações cliente-servidor e APIs REST;
      • Experiência em arquitetura de software (em especial microserviços);
      • Experiência em gerenciamento de filas;
      • Experiência em testes automatizados;
      • Habilidade em diversas linguagens (exemplos: PHP, Python, Ruby, Go, Erlang etc.);
      • Experiência com ferramentas de controle de versão, em especial Git;

Diferenciais

      • Experiência com serviços da AWS (S3, SNS/SQS, CloudWatch);
      • Experiência com ferramentas de ticket/bug tracking (JIRA, GitHub Issue, Bugzilla, Mantis)
      • Experiência com metodologias ágeis (Scrum, Kanban);
      • Contribuição em projetos Open Source e/ou comunidades de software;
      • POSIX (UNIX/Linux), Shell Script.

Salário

a combinar