Olá desenvolvedor Python, pronto para participar do nosso processo de recrutamento?
Bons conhecimentos em:
- Python
- Programação Orientada a Objetos
- Design Patterns
- Testes automatizados
- Automação de tarefas
- Web scraping
- SQL
- NoSQL
- Ler dois arquivos NetCDF com dados de temperatura, sendo um com dados de previsão e o outro com dados observados;
- Calcular o índice RMSE para cada intervalo de 6 horas na série temporal em todos os pontos da matriz;
- Plotar mapas de duas dimensões do índice de cada período e um gráfico da série temporal do mesmo índice para São Paulo (Latitude -23.5489 e Longitude -46.6388, correspondente ao ponto Y: 8 e X: 26 na grade da matriz dos dados);
- Crie um arquivo PROJECT.md com descrições de todos os passos para instalação e utilização do seu software;
- Escrever o resultado do cálculo do índice em um arquivo NetCDF (Opcional).
Descrição dos arquivos:
Dados de Previsão
Propriedade | Descrição |
---|---|
Arquivo | forecast.nc |
Número de tempos | 72 |
Data de referência | 2018/04/14 |
Frequência do tempo | Horária |
Nome da variável de temperatura | t2m |
Unidade da variável de temperatura | Kelvin |
Dados Observados
Propriedade | Descrição |
---|---|
Arquivo | observation.nc |
Número de tempos | 72 |
Data de referência | 2018/04/14 |
Frequência do tempo | Horária |
Nome da variável de temperatura | temperatura |
Unidade da variável de temperatura | Grau Celsius |
O que vamos avaliar:
- Desempenho;
- Manutenabilidade;
- Organização;
- Boas práticas;
O processo do desafio deve ser:
-
Faça o fork do desafio.
-
Crie um PROJECT.md com a explicação de como devemos executar o projeto e com o máximo de detalhes possível do que foi feito.
-
Após concluir faça um pull request.
-
Envie um e-mail para [email protected] com seu curriculo, pretensão salarial e o link do seu pull request.
Qualquer dúvida entre em contato com nossa equipe.