VAGASLUME
F

Analista de Desenvolvimento de Software III - Web

Flex · Sorocaba - SP · On-site · eaiRH

Desenvolvimento de SoftwareA combinarFreelance

About the job

Flex is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world. A career at Flex offers the opportunity to make a difference and invest in your growth in a respectful, inclusive, and collaborative environment. If you are excited about a role but don't meet every bullet point, we encourage you to apply and join us to create the extraordinary. Job Summary 

 Para apoiar nossas equipes extraordinárias que criam produtos excelentes e contribuem para o nosso crescimento, buscamos Analista de Desenvolvimento de Software III - Web para atuar no time de Sorocaba. Reportando-se ao Gerente de Laboratório , a função de Analista de Desenvolvimento de Software III - Web envolve: Algumas atividades do dia a dia: • Liderar tecnicamente e realizar o desenvolvimento de módulos, plugins e integrações para o Moodle (Ambiente Virtual de Aprendizagem, AVA) do FIT, utilizando PHP e Python, seguindo os padrões de desenvolvimento (Design Patterns) e normas técnicas do FIT. • Modificar e otimizar rotinas do sistema, incluindo consultas e modelagem no banco de dados MariaDB, corrigindo falhas e atendendo a novas necessidades da plataforma. • Realizar testes unitários e de integração em ambiente de desenvolvimento, garantindo o funcionamento correto dos módulos do AVA. • Efetuar correção de defeitos apontados no processo de testes da solução. • Criar documentação técnica complementar (helps, instruções de operação, manuais de configuração dos módulos Moodle). • Recomendar e/ou aplicar novos procedimentos de desenvolvimento em PHP/Python voltados ao ecossistema Moodle. • Pesquisar novas metodologias, plugins e integrações do mercado Moodle/EdTech que representem estado da arte. • Contribuir com o desenvolvimento de funcionalidades de inteligência artificial aplicadas à análise de dados de candidatos/alunos do AVA, atualmente em estruturação, para geração de informações a agências de emprego e empresas parceiras. • Atuar como agente multiplicador de conhecimento, prestando suporte técnico a pares em • desenvolvimento PHP/Python e administração MariaDB. • Realizar outras atividades correlatas e/ou inerentes aos procedimentos do seu processo de trabalho. A experiência que estamos buscando acrescentar em nosso time: • Ensino Superior Completo em Processamento de Dados ou Sistemas de Informação ou Engenharia da Computação ou outras áreas de Informática ou Tecnologia da Informação. • Sólidos conhecimentos em PHP e Python. • Conhecimentos em C e C++. • Banco de Dados Relacional MariaDB/MySQL. • Experiência com Moodle (desenvolvimento de plugins/temas, customização e/ou administração). • Lógica de Programação, Programação Orientada a Objetos, Design Patterns. • Ambiente Internet (WEB), funcionamento e desenvolvimento. • Ferramenta de controle de versionamento (Git). • Metodologias ágeis de desenvolvimento (Scrum). • Inglês Avançado. Desejável • Conhecimento ou interesse em Inteligência Artificial / Machine Learning aplicados à análise de dados. Job Category Production Engineering Required Skills: Optional Skills:

Main requirements

Desenvolvimento de SoftwareIntegraçõesPHPPythonDesign PatternsNormas TécnicasBanco de dadosMariaDBTestes UnitáriosIntegraçãoDocumentação técnicaInteligência Artificial aplicadaAnálise de DadosSuporte técnicoProcessamento de DadosC++MySQLLógica de programaçãoProgramação Orientada a ObjetosVersionamentoGitMetodologias ÁgeisScrumInglêsMachine Learning