A ideia desse desafio é nos permitir avaliar melhor as habilidades de candidatos à vaga de devops/infra, de vários níveis.
Também serão aceitos projetos já desenvolvidos, de autoria própria, que atendam os critérios listados na seção Avaliação.
Se esse for o caso, basta enviar o ZIP do projeto para o email [email protected] com o título Desafio Vaga Devops.
- Faça um fork desse repositório
- Faça commits conforme for terminando funcionalidades
- Crie instruções de execução via Docker em seu README.md
- Por fim, envie o link do repositório para avaliarmos
Você recebeu um projeto de API de listagem de editais em ruby on rails (esse repo), sem muita documentação e precisa configurar seu deploy via Docker.
Sua solução deve:
- Criar a imagem Docker do projeto
- Disponibilizar via docker-compose:
- 3 instâncias do servidor de aplicação
- proxy reverso utilizando nginx ou traefik
- balanceamento de carga entre instâncias da aplicação
Sua solução será avaliada de acordo com os seguintes critérios:
- Atende o que foi pedido
- Conhecimento da stack:
- Infra
- Docker
- Ruby on Rails
- Proxy reverso
- Documentação de como executar no README do projeto
- Organização de código/projeto
- Automatização (não deve ter passos/scripts manuais)
A prosas se esforça para manter um ambiente seguro para todos os profissionais e candidatos, se você acha que tem um fit bom com a empresa, não importa como você se identifica, sua idade, gênero e localização geográfica, você é bem vindo, aplique! 🏳️🌈 🤎 👩🦱 🧑🦳