Skip to content

Instantly share code, notes, and snippets.

View virgiliojr94's full-sized avatar

Virgilio Junior virgiliojr94

View GitHub Profile

Desafio: API Carteira de Investimentos [Off] [Junior] [Pleno]

Contexto

Ativos financeiros representam a posse de um direito econômico que pode gerar lucro ao longo do tempo. Os ativos possuem preço, identificação, titular, tipo (ações, títulos do tesouro direto, títulos de CDB, etc...) e podem ser negociados no mercado financeiro dependendo da política de cada tipo. Também são conhecidos como "papéis" embora sejam títulos digitais intangíveis. Um ativo financeiro pode aumentar de rentabilidade ao longo do tempo, por exemplo, quem comprou uma ação da Empresa A na bolsa da Nasdaq no dia 2 de novembro de 2020, pagou $52,95. Hoje esse mesmo ativo está valendo $69,33 representando uma rentabilidade de %30,93 para o titular.

Aplicativos de carteira de investimentos são muito comuns no mercado financeiro quando estamos falando do gerenciamento de ativos financeiros. A ideia é ajudar investidores a manterem sua lista de ativos comprados, rendimento, valor total por ativo, tipo de operação, etc…

Desafio

Com

Desafio: Refatoração do Código Gilded Rose [Off] [Estagiário] [Junior]

Desafio

O objetivo deste desafio é realizar uma refatoração de um código para atender a requisitos específicos. Este desafio não exige grandes conhecimentos técnicos, mas reflete principalmente a capacidade de ler requisitos, entendê-los e aplicar/corrigir em código real. Use o teste para validar se tudo está conforme os requisitos.

Todos os requisitos serão conferidos e precisam ser atendidos.

Requisitos

Os requisitos para este desafio podem ser encontrados aqui. https://github.com/emilybache/GildedRose-Refactoring-Kata/blob/main/GildedRoseRequirements_pt-BR.md

@virgiliojr94
virgiliojr94 / desafio-backend-jr.md
Last active April 19, 2024 12:41
Desafio: Terminal de Gerenciamento de Investimentos [Off] [Estagiário] [Junior]

Desafio: Terminal de Gerenciamento de Investimentos [Off] [Estagiário] [Junior]

Contexto

Ativos financeiros representam a posse de um direito econômico que pode gerar lucro ao longo do tempo. Os ativos possuem preço, identificação, titular, tipo (ações, títulos do tesouro direto, títulos de CDB, etc...) e podem ser negociados no mercado financeiro dependendo da política de cada tipo. Também são conhecidos como "papéis" embora sejam títulos digitais intangíveis. Um ativo financeiro pode aumentar de rentabilidade ao longo do tempo, por exemplo, quem comprou uma ação da Empresa A na bolsa da Nasdaq no dia 2 de novembro de 2020, pagou $52,95. Hoje esse mesmo ativo está valendo $69,33 representando uma rentabilidade de %30,93 para o titular.

Aplicativos de carteira de investimentos são muito comuns no mercado financeiro quando estamos falando do gerenciamento de ativos financeiros. A ideia é ajudar investidores a manterem sua lista de ativos comprados, rendimento, valor total por ativo, tipo de operação, et

DESAFIO

Implantar Cluster Kubernetes e Implementar Protótipo no ambiente criado

REQUISITOS

  1. O Cluster Kubernetes deve ser provisionado através do processo Infrastructure as Code (IaC)
  2. Para as ferramentas IaC devem ser utilizados Terraform e/ou Ansible
  3. O provisionamento do Cluster pode ser realizado em qualquer plataforma Cloud (AWS, GCP, Linode, Azure...)
  4. O protótipo deve ser implementado por meio das práticas de Continuous Integration e Continuous Deployment (CI/CD)
  5. O protótipo pode ser desenvolvido com o mínimo de recursos necessários, ou até mesmo realizar um Fork de um repositório já existente, públicos de qualquer autor.
  6. Disponibilizar prints do ambiente implementado + todos os codigos necessarios para a infra do desafio.