Atividades:• Usar linguagens de marcação como HTML para criar páginas da Web amigáveis ao usuário• Manter e melhorar o site• Otimizar aplicativos para velocidade máxima• Projetar recursos baseados em dispositivos móveis• Colaborar com desenvolvedores de back-end e web designers para melhorar a usabilidade• Obter feedback e criar soluções para usuários e clientes• Escrever documentos e guias de requisitos funcionais• Criar mockups e protótipos de qualidade• Ajudar desenvolvedores de back-end com codificação e solução de problemas• Garantir padrões gráficos de alta qualidade e consistência da marca• Manter-se atualizado sobre tecnologias emergentesHabilidades necessárias para o desenvolvedor Full Stack• Nº 1: Desenvolvedor React EXPERT• Nº 2: Desenvolvedor Python proficiente• Nº 3: Fluxos de trabalho de dados proficientes/ETL/Curation (SQL, Snowflake• Habilidade de desenvolvimento web, incluindo experiência em React• Experiência avançada em noções básicas de front-end (HTML/CSS/SASS/Javascript/Angular/NodeJS)• Streaming de eventos (Confluent/Kafka/Azure Eventhub)• Plataforma de nuvem: Azure Kubernetes Services/RedHat Openshift• Ferramentas de CI/CD: Jenkins/Groovy/Azure DevOps/Redis• Bancos de dados: Postgres/Azure CosmosDB/Azure SQL• Data Warehouse e Analytics: Snowflake/Azure Data Bricks/Apache Spark• Monitoramento: Datadog/Azure Application Insights/Grafana/Prometheus• Microsoft Azure: CLI/Azure AD/Gerenciamento de recursos/VNet/DNS/Key Vault/APIM/Front DoorConhecimento sobre o seguinte Assuntos:• Programação em pares• CI/CD• Desenvolvimento orientado a testes• Testes unitários• Mocking/Stubbing/Spying• Codificação limpa/Garantia de qualidade do código• Princípios SOLID• Padrões de design• Conceitos de banco de dados• SQL (DML, DDL, DQL, DCL)• Injeção de SQL• Eficiência (estratégias de indexação)• Processamento de fluxo de dados e fluxo de eventos• Padrões de processamento de dados• Conceitos de desenvolvimento da Web• Serviços da Web (API - RESTFul)• Conceitos de segurança da Web• Arquitetura da Web