Analista de Engenharia de Software II
Summary
Software Engineering Analyst II at Trillia (Neoway, now part of B3): builds and sustains customizations on top of the company's data/AI platform products. Day-to-day backend development and architecture work with Go/Python/NodeJS, SQL and NoSQL databases, cloud (GCP/Azure/AWS), CI/CD and big-data processing. Remote/flexible work in Brazil.
🌱 Sobre a Trillia:
Agora, DataStock, Neoway, Neurotech e PDtec caminham juntas como Trillia, uma empresa B3.
Somos uma empresa de tecnologia orientada por dados, que une conhecimento, inteligência artificial e inovação aplicada a negócios.
🚀 Sobre a Oportunidade:
Analista de Engenharia de Software II
Como Pessoa Desenvolvedora de Software você fará parte de um dos times de desenvolvimento e será responsável por agregar conhecimento técnico ao time, sustentando, evoluindo ou construindo parte das soluções de nossa plataforma, garantindo a segurança, buscando soluções para situações do dia a dia, visando sempre o trabalho harmônico em equipe, a qualidade do código e da arquitetura em geral.
Como foco principal desta posição os desafios se concentram na criação de customizações que nossos clientes necessitam em cima dos produtos já entregues pela Trillia.
✅ O que esperamos de você:
-
Superior completo ou em andamento em Ciência da Computação, Engenharia de Software, Sistemas de Informação, Engenharia da Computação, Análise e Desenvolvimento de Sistemas ou áreas correlatas de Tecnologia da Informação
Experiências e Competências:
-
Compreensão de arquiteturas para processamento de grandes volumes de dados (repositórios, filas, microsserviços, etc);
-
Domínio de conceitos e boas práticas de desenvolvimento de software (da concepção à entrega, sustentação e operação, desenvolvimento orientado a testes, escrita e documentação de códigos, code review, etc);
-
Conhecimento intermediário ou avançado em linguagem para back-end;
-
Linguagens de programação (Go, Python, NodeJS, SQL);
-
Banco de dados relacionais, não relacionais, colunares/AVRO e elásticos (PostgreSQL, MongoDB, etc);
-
Estrutura Cloud (GCP, Azure ou AWS);
-
Pró-eficiência no desenvolvimento de:
-
API Rest;
-
Programação concorrente e escalável;
-
Conhecimento nos processos de versionamento e práticas CI/CD;
-
Experiência com práticas de Code Review e Feedback;
-
Experiência com desenvolvimento orientado a testes;
-
Apresentar boa comunicação, pois somos um time bastante pró ativo e com necessidade de articulação de ideias;
-
Encarar as mudanças como oportunidades e aprender com seus erros;
-
Facilidade em compartilhar conhecimento;
-
Promover nossa cultura e valores;
-
Saber como construir com outras pessoas e desfrutar do trabalho em equipe.
Desejável:
-
Conhecimento dos conceitos de Big Data, Data Lake, Metadados com as perspectiva das boas práticas e requisitos de governança de dados;
-
Teoria e prática em qualidade de dados (Dimensões, Profiling, Data Quality Assessment);
-
Conhecimento avançado em Go;
-
Conhecimento em banco de dados de Grafo (Neo4J, Spanner, etc)
-
Conhecimento de infraestrutura (Terraform, Ansible);
-
Conhecimento em schedulers (Crontab, Jenkins, Airflow, etc);
-
Conhecimento do ecossistema de containers (Docker, Kubernetes);
-
Conhecimento em serviços de mensageria (SNS, Kafka).
-
Conhecimento de BigQuery, ElasticSearch
🎯 Seu papel na Trillia:
-
Idealizar e construir novas soluções (análise e desenvolvimento);
-
Conceber melhorias nas arquiteturas atuais e de novas soluções;
-
Suportar questões técnicas dos projetos, em suas diversas fases, propondo soluções, indagando caminhos. Sempre de forma crítica e construtiva;
-
Recomendar modificações e melhorias em processos, visando a eficiência das áreas;
-
Solucionar/encaminhar ou ainda escalar impedimentos técnicos apontados pelo time;
-
Contribuir com o crescimento técnico do time, efetuando treinamentos, aconselhamentos (mentoria) e supervisão de pessoas desenvolvedoras menos experientes, sempre que necessário;
-
Contribuir para a produção de padrões e documentação de melhores práticas para a sua equipe e garantir que o desenvolvimento atenda a esses padrões;
-
Apoiar em práticas de desenvolvimento ágil.
💙 Por que trabalhar na Trillia?
Oferecemos um pacote completo de benefícios, pensado para promover bem-estar, desenvolvimento profissional, equilíbrio entre vida pessoal e trabalho e segurança.
Entre eles:
-
Assistência Médica e Odontológica
-
Benefícios de Alimentação e Refeição
-
Participação nos Lucros e Resultados
-
Modelo de Trabalho Flexível
-
Programas de Saúde, Bem-estar e Qualidade de vida
-
Incentivos à educação e desenvolvimento contínuo
-
Benefícios voltados à família e à parentalidade
-
Seguro de vida e acesso a parcerias e programas corporativos
✨ Na Trillia, você encontra um ambiente colaborativo, desafiador e orientado a dados, onde profissionais têm autonomia, voz e espaço para evoluir.
#VemPraTrillia