[base] DE / DS/ AE / BA III

Contribuição

A capacidade de contribuição da pessoa DE/ DS/ AE/ BA III consiste em atuar em problemas/tarefas sem escopos bem definidos, tendo capacidade de gerir suas próprias atividades a partir das necessidades do negócio, sendo proativo na identificação e resolução de tarefas e demandas de seu contexto. Possui mais autonomia em seu dia-a-dia e já não precisa de acompanhamento para tomar decisões acerca de detalhes dos seus projetos. Além disso, trabalha otimizando processos, propondo melhorias e críticas nas atividades e endereçando os assuntos de sua área para a resolução de problemas, a fim de atingir a máxima entrega de valor.

A pessoa:

  • Atua em problemas com escopo aberto ou pouco definido;
  • Trabalha principalmente com sua equipe direta e com times de áreas cross, visando a colaboração entre todos envolvidos para o seu projeto;
  • Tem autonomia em seu dia a dia e já não precisa de acompanhamento para tomar decisões acerca de detalhes da solução;
  • Contribui com as decisões técnicas do time
  • Faz parte do processo de criação da solução;
  • Contribuir para a evolução técnica de pessoas juniores.

Proficiência Técnica 🏆

Data Engineer (DE)
  • Tem fluência em ao menos uma linguagem de programação e consegue otimizar scripts ou pipelines de processamento de dados escritos nela (ex.: SQL, Python, Java, C#, etc);
  • Conhece e tem experiência com o uso do terminal para interagir com as diversas interfaces das ferramentas e linguagens que utiliza (ex.: gcloud, cli do Airflow, pdb, etc);
  • Garante a qualidade e observabilidade dos pipelines de dados, utilizando monitoramentos, testes automatizados, etc;
  • Consegue trabalhar com infraestrutura como código, versionando as peças de infraestrutura utilizadas pelo seu time.
  • Conhece e tem experiência com a criação e manutenção de ambientes de dados, tais como: data lakes, data warehouses e BIs;
  • É capaz de utilizar funcionalidades de controle de acesso e proteção de dados (ex.: controle de acesso a nível de coluna e a nível de linha, anonimização de dados, etc);
  • Conhece e tem experiência com diferentes ferramentas de distribuição e captura de eventos e frameworks de processamento distribuído (ex: Debezium, Kafka, Spark, etc);
  • Conhece e tem experiência com técnicas avançadas de modelagem de dados, tais como: "Late arriving facts", "Late arriving dimensions", etc;
  • Capacidade de resolver alertas, atuar em incidentes gerais e propor soluções que resolvam o problema na causa raiz.
Data Scientist (DS)
  • Tem conhecimento consolidado dos fundamentos de inferência estatística e/ou modelagem matemática e/ou machine learning e/ou inteligência artificial (ie. equivalente de graduação), com maior profundidade e especialização em temas específicos (eg. predictive analytics, análise de experimentos/impacto, A/B testing, sistemas de recomendação, séries temporais, etc.);
  • Capaz de desenvolver modelos típicos utilizando técnicas de treinamento supervisionado e não supervisionado, engenharia e seleção de features, análise univariada/bivariada/multivariada, redução de dimensionalidade, feature scaling (normalization/standardization), balanceamento de dados, tunning de hiperparâmetros, etc.;
  • Capaz de utilizar técnicas de avaliação de modelos como análise de underfitting/overfitting (bias-variance trade-off), curva ROC, matriz de confusão, validação cruzada, backtesting, etc.;
  • Consegue escrever consultas SQL complexas (ex.: UNION, subquery, CTE, etc);
  • Tem fluência em ao menos uma linguagem de programação;
Analytics Engineer (AE)
  • Consegue montar visualizações (dashboards) complexas utilizando vários gráficos para contar uma história;
  • Consegue desenvolver consultas SQL complexas (ex.: UNION, subquery, CTE, etc);
  • Domina ao menos uma ferramenta de visualização de dados (ex.: Metabase, Looker, Tableau, etc).
Business Analyst (BA)
  • Consegue contar uma história complexa que auxilie na tomada de decisão através dos diversos tipos de representação de dados (gráficos, tabelas, etc);
  • Consegue desenvolver consultas SQL complexas (ex.: UNION, subquery, CTE, etc);
  • Domina ao menos uma ferramenta de visualização de dados (ex.: Metabase, Looker, Tableau, etc);
  • Consegue desenvolver análises de dados utilizando linguagem de programação de forma básica;
  • Consegue aplicar estatística descritiva intermediária para responder perguntas de negócio. Ex (percentis, desvio padrão, variância, tratamento de outlier, correlação, etc ).

SoftSkills ⭐

Competência Comportamento
Resolução de Problemas
  • Entende o problema, procura referências, busca aprendizados e testa possíveis soluções. Caso necessário, pede ajuda.
  • Chega em novas possibilidades e respostas com profundidade, posiciona seus argumentos, visões baseando-se em dados e fatos, influenciando o time a chegar em uma solução.
  • Mede impacto versus investimento para priorizar suas atividades e tomar decisões acerca de como resolver um problema com senso de urgência
Adaptabilidade
  • É uma pessoa aberta a mudanças e adapta seu trabalho quando as circunstâncias mudam, encarando novos desafios como oportunidades de aprendizado.
  • Consegue navegar em situações ambíguas, mantendo-se resiliente diante de adversidades. Atua de forma a nortear e mobilizar o time para que as transformações aconteçam
Comunicação
  • Adéqua informações complexas para se relacionar com diferentes áreas/pessoas afim de resolver os problemas que encontra
  • Comunica-se de forma assertiva e respeitosa. Pratica a escuta ativa e faz perguntas a fim de entender o contexto, problema e necessidades apresentadas e/ou aprender outras visões sobre um mesmo tema, assim, construindo soluções em parceria
  • Dá visibilidade do trabalho e dos resultados do time aos pares e stakeholders, garantindo alinhamento
Desenvolvimento Contínuo
  • Conversa com a sua liderança sobre objetivos e aspirações de carreira, procurando oportunidades de aprendizado e crescimento.
  • Absorve e pede proativamente por sugestões e feedbacks para seus pares e lideranças. Entende seus pontos fortes e oportunidades de desenvolvimento, agindo ativamente em seu desenvolvimento. Além de oferecer inputs e suporte para que as demais pessoas do time se desenvolvam.
  • Busca aprender e seguir as boas práticas da sua área de atuação e sobre o mercado de meios de pagamento. Compartilha seus conhecimentos e aprendizados com o time, usa o que aprende para solucionar os problemas que enfrenta

Cultura 💚

Pilar Comportamento
Team Play
  • Busca estar sempre próximo do time para ajudar e aprender. Pede ajuda quando encontra um problema que não consegue resolver, compartilha aprendizados, acertos e referências.
  • Demonstra flexibilidade para trabalhar com pessoas diversas, respeitando as diferentes perspectivas, contextos e características, eliminando preconceitos de falas e ações
  • Contribui para um ambiente colaborativo e seguro para construção de soluções em conjunto. Compartilha suas opiniões com respeito, reconhece os outros, têm a escuta ativa (ouve e entende antes de criticar, fomentando discussões construtivas), cumpre os combinados e avisa se algo mudar.
The Reason
  • Entende que o cliente é a razão do nosso trabalho. Escuta feedbacks e se aprofunda no entendimento das dores e necessidades, e conhece os pontos de interface que esse cliente tem com outras áreas da empresa para se aprofundar nesse entendimento .
  • Constrói soluções, alinhadas com as áreas pares, baseadas nas dores e necessidades do cliente e que agreguem valor a ele.
Live the Ride
  • Promove um clima de trabalho respeitoso, não busca culpados, mas soluções, aprende com os erros e comemora vitórias com o time.
  • Se compromete com suas entregas. Trabalha com responsabilidade e consciência, cumprindo prazos e pedindo ajuda/ orientação quando encontra problemas ou as circunstâncias mudam .
  • Encara desafios e mudanças como oportunidades de aprendizado.
No Bullshit
  • Não evita conversas difíceis. Se comunica de forma transparente e respeitosa quando tem algum incômodo ou conflito.
  • Se posiciona se orientando sempre em fatos e dados para direcionar discussões e tomar decisões.
  • Escuta feedbacks e reconhece seus erros, buscando sempre aprender e se desenvolver.
Own It
  • Assume responsabilidade e resolve problemas entendendo a criticidade e velocidade necessárias.
  • Escuta o cliente para entender o problema e a partir disso busca e desenvolve novas soluções para melhor atendê-lo.
  • Solicita e gere recursos com base na eficiência operacional e objetivos do negócio.