Pessoa Instrutora de Python

Eurochem/Fertilizantes Tocantins
São Paulo
BRL 30.000 - 70.000
Descrição da oferta de emprego

Job description

Ser MJVer é estar em um dos melhores lugares para trabalhar.

Nós sabemos que na construção de uma sociedade mais forte a evolução deve vir de dentro para fora. Por isso, um ambiente acolhedor e com o sentimento constante de pertencimento é fundamental para o crescimento individual e coletivo.

O esforço é de todos nós, e as conquistas também. Porque ser um MJVer é bem mais do que ser um colaborador: é sobre fazer parte.

Somos colaborativos, ágeis, plurais, criativos e inovadores. Somos MJV!

Saiba mais em Quem Somos: https://www.mjvinnovation.com/pt-br/quem-somos/



Main responsibilities

Buscamos um profissional apaixonado por tecnologia e ensino para atuar como Instrutor de Python, ministrando aulas para alunos de diferentes níveis de conhecimento. O instrutor será responsável por elaborar materiais didáticos, conduzir treinamentos práticos e teóricos, além de acompanhar o desenvolvimento dos alunos no aprendizado da linguagem Python.

Responsabilidades:

  • Planejamento de Aulas – Criar planos de ensino estruturados para cobrir desde os fundamentos da linguagem até tópicos avançados, conforme o perfil dos alunos.
  • Ministração de Aulas – Explicar conceitos de programação em Python, demonstrar exemplos práticos e solucionar dúvidas dos alunos.
  • Desenvolvimento de Materiais Didáticos – Criar slides, apostilas, exercícios, projetos práticos e avaliações.
  • Acompanhamento e Suporte – Auxiliar os alunos no aprendizado, corrigindo atividades, fornecendo feedback e esclarecendo dúvidas.
  • Avaliação de Desempenho – Aplicar testes, corrigir códigos e projetos, além de medir a evolução dos alunos.
  • Atualização Contínua – Manter-se atualizado sobre novas versões do Python, frameworks, bibliotecas e tendências do mercado.
  • Ensino de Boas Práticas – Incentivar o uso de boas práticas de programação, como PEP 8, versionamento com Git, testes automatizados e desenvolvimento limpo.
  • Estimulação do Pensamento Lógico – Ensinar estruturas de dados, algoritmos e conceitos de programação eficiente.
  • Uso de Ferramentas Adequadas – Instruir sobre IDEs, ambientes virtuais, notebooks Jupyter e outras ferramentas que auxiliam no desenvolvimento com Python.
  • Orientação de Projetos – Auxiliar alunos no desenvolvimento de projetos práticos, incentivando a aplicação do conhecimento em situações reais.


Requirements and skills

Requisitos Técnicos:

  • Domínio da Linguagem Python – Conhecimento sólido em sintaxe, estrutura de dados, POO, manipulação de arquivos, bibliotecas e frameworks populares.
  • Conhecimento em Algoritmos e Estruturas de Dados – Entender lógica de programação, complexidade computacional e boas práticas de desenvolvimento.
  • Experiência com Ferramentas e Ambientes – Uso de IDEs (PyCharm, VS Code), Jupyter Notebook, ambientes virtuais e versionamento com Git.
  • Familiaridade com Bibliotecas e Frameworks – Dependendo do foco do curso, pode ser necessário conhecimento em Django, Flask, Pandas, NumPy, TensorFlow, Selenium, Pytest, entre outros.
  • Banco de Dados e Integrações – Noções de SQL (PostgreSQL, MySQL) e NoSQL (MongoDB), além de conexão entre Python e bancos de dados.
  • Experiência Prática no Mercado – Ter atuado como desenvolvedor Python pode ser um diferencial, especialmente para cursos voltados ao mercado de trabalho.
  • Conhecimento em Áreas Específicas (Opcional) – Para cursos especializados, pode ser exigido conhecimento em automação, ciência de dados, machine learning, segurança da informação ou desenvolvimento web.


Obtém a tua avaliação gratuita e confidencial do currículo.
Seleciona o ficheiro ou arrasta e larga-o
Avatar
Coaching online gratuito
Melhora as tuas possibilidades de receberes um convite para entrevista!
Torna-te numa das primeiras pessoas a explorar as novas ofertas de Pessoa Instrutora de Python em São Paulo