Instructor / Brazil

INSTRUTOR LEAD JAVA—Programa Desenvolvedor Java Júnior


A Generation está buscando um Instrutor líder de Java para conduzir treinamento para jovens beneficiados no Programa Desenvolvedor Java Júnior (área de São Paulo). Os jovens receberão conhecimentos, habilidades e mentalidades para qualificá-los para postos de trabalho com nossos parceiros empregadores no setor de TI. Esta vaga é de quatro meses, com o potencial de uma renovação de contrato a longo prazo com base no desempenho no período experimental. O instrutor reportará diretamente ao lead instrucional de currículo.

Igualdade e diversidade: A Generation está comprometida em promover igualdade e diversidade dentro da organização e em igualdade de oportunidades no emprego. Acreditamos na igualdade de oportunidades independentemente de raça ou grupo racial (incluindo cor, nacionalidade, etnia, origens nacionais), religião ou crença, idade, deficiência, orientação sexual, sexo, reatribuição de gênero e identidade de gênero, casamento e parceria civil, e gravidez, maternidade e paternidade. Isso também inclui quaisquer incidentes de discriminação e assédio perceptivo ou associativo. Todas as decisões de emprego são feitas inteiramente por mérito. A Generation não solicita pagamento de pessoas que se candidatam a empregos com Generation em qualquer estágio do processo de contratação. Se você tiver alguma dúvida específica, por favor sinta-se à vontade para nos contatar em generationbrazil@generation.org

Os candidatos interessados devem enviar seu currículo para generationbrazil@generation.org e marcela@generation.org


To be successful you'll need:

Bacharel relevante para o campo da educação, TI ou outro será uma vantagem

Especialização técnica necessária: experiência comprovada com habilidades técnicas básicas nas seguintes áreas:       

  • Desenvolvimento de Aplicações Web Java e MVC.
  • Fundamentos do Javascript
  • Fundamentos HTML5 + CSS3 
  • Ferramentas de Desenvolvimento Web
  • Gerenciamento de Projetos (SCRUM preferível).
  • Fundamentos de projeto de programação orientada a objeto (diagrama de classes).

Linguagem de programação Java:

  • Tipos de dados
  • Estruturas de dados
  • Lambdas
  • Operadores de matemática
  • Lógica condicional
  • Herança
  • Polimorfismo
  • Encapsulamento
  • Inicialização de classes e construtores
  • Interfaces
  • Exceções e tratamento de erros
  • Spring Boot Framework
  • Spring REST
  • Spring Security
  • Spring Data JPA + Hibernação
  • Garantia de qualidade e testes
  • Implantação de aplicativos da Web
  • Bancos de Dados SQL (MySQL)
  • Padrões de design Java
  • Design de serviços da Web usando REST

Experiência técnica necessária: pelo menos 1 ano de experiência como desenvolvedor sênior, líder de equipe ou cargo de gerenciamento em uma organização de TI (por exemplo, gerenciamento de projetos Scrum). Pelo menos 2-3 anos de experiência no desenvolvimento de aplicativos corporativos usando Java. 1-2 anos de experiências entregando qualquer um dos seguintes ‘tipos’ de treinamento:

  • Treinamento no trabalho
  • Desenvolvimento de habilidades
  • Instrução formal em sala de aula
  • Coaching ou mentoria
  • Apoio psicossocial
    • Forte interesse em trabalhar com o Empoderamento da Juventude e o emprego e orientar as mentes jovens para o mercado de trabalho
    • Uma atitude positiva e orientada para as soluções, impulsionar a excelência e a capacidade de ser um membro da equipe
    • Mentalidade de crescimento e aberto a receber feedback e dar feedback
    • Fortes habilidades interpessoais e inteligência emocional
    • Mentalidade inclusiva e culturalmente sensível para trabalhar com um público-alvo proveniente “vulnerável”
    • Dados impulsionados por fortes habilidades de comunicação não violent
    • Flexível e adaptável para fazer mudanças durante a implementação do programa

What you'll do:

Você será responsável pela entrega em sala de aula do programa Desenvolvedor Java Junior na região de São Paulo. Por exemplo,

  1. Preparar e personalizar sessões técnicas e não técnicas;
  2. Facilitar as sessões usando a metodologia da Generation, assegurando sempre a integração de habilidades e mentalidades comportamentais;
  3. Avaliar candidatos em habilidades técnicas e interpessoais de acordo com as fichas de avaliação da Generation. Isso pode incluir conversas individuais com os alunos para resolver problemas específicos em sala de aula que possam surgir;
  4. Responsável pelo upload e gerenciamento de dados em sala de aula, como presença, feedback, atividades pontuadas;
  5. Trabalhar com o Provedor de Serviços Técnicos, à equipe Generation Global de Currículo e Instrução e a equipe do Generation Brasil para editar conteúdo, avaliações, etc.
  6. Participar de sessões de treinamento fornecidas pelo Provedor de Serviços Técnicos

Você será apoiado por um assistente em:

  • Garantir que o material esteja disponível na plataforma para que os alunos acessem;
  • Coordenação da logística das operações cotidianas em sala de aula;
  • Marcação de presença diária;
  • Co-facilitação de sessões não técnicas ;

Você também trabalhará de perto com o lead de currículo & instrução em:

  • Participar de sessões de coaching com C & I Lead e aplicar feedback de recebido;
  • Participação presencial e on-line de treinamento para aprender sobre a metodologia e abordagem da Generation;
  • Fazer ajustes dentro da sala de aula de acordo com o feedback relevante fornecido ao longo do programa;
  • Obter treinamento adicional em vários tópicos com base nas necessidades, tais como: dicas de facilitação, comunicação não violenta, gerenciamento de tempo, etc.;
  • Fornecer feedback construtivo e sugerir áreas de melhoria para o programa e currículo com base na experiência do aluno dentro da sala de aula.

 

SOBRE A GENERATION

Em todo o mundo, mais de 75 milhões de jovens estão desempregados. Mas muitos empregadores não conseguem encontrar pessoas com as habilidades necessárias para trabalhos de nível de entrada. A Generation foi criada em 2014 para ajudar a preencher essa lacuna – em velocidade e escala.

Estamos construindo uma metodologia de treinamento de habilidades que pode servir centenas de milhares e, eventualmente, milhões de jovens por ano. E estamos criando provas de que esse treinamento cria resultados de negócios reais para os empregadores e um impacto duradouro na carreira dos estagiários – para que todos tenham o incentivo para investir em habilidades. Nosso objetivo é ajudar nossos alunos a alcançar o sucesso pessoal e profissional – e fundamentalmente mudar suas trajetórias de vida. Os programas de Generation preparam jovens desempregados ou subempregados, com idade entre 18 e 29 anos, para empregos em quatro setores: saúde, tecnologia, varejo / vendas e comércio especializado.

Hoje, a Generation está ativa em dez países – 98 cidades e 261 locais – com diversos contextos sociais, econômicos e de mercado de trabalho.


About Generation

Worldwide, more than 75 million young people are unemployed. But many employers can’t find people with the skills they need for entry-level jobs. Generation was created in 2014 to help bridge this gap—at speed and scale.

We’re building a skills-training methodology that can serve hundreds of thousands, and eventually millions, of young people a year. And we’re building proof that this training creates real business outcomes for employers, and lasting career impact for trainees—so everyone has the incentive to invest in skills. Our goal is to help our students achieve personal and professional success—and fundamentally change their life trajectories. Generation programs prepare unemployed or underemployed young people, aged 18 to 29, for jobs in four sectors: healthcare, technology, retail/sales, and skilled trades.

Today, Generation is active in twelve countries—101 cities and 280 sites—with diverse social, economic and labor-market contexts.