Descrição do cargo:
A TM Digital busca um profissional de engenharia para desenvolver soluções escaláveis e resilientes no agronegócio. Com mais de 8 anos de história, a organização transforma a agricultura em tudo aquilo que o mundo precisa.
O profissional atuará como arquiteto técnico e participará da implementação de soluções escaláveis e resilientes, trabalhando transversalmente com squads. Além disso, contribuirá com revisões de código, design de sistemas e iniciativas de refatoração estratégica.
Competências desejadas:
 * Experiência com stacks como Node.js, TypeScript, Python, Kafka, Kubernetes;
 * Experiência anterior em ambientes altamente regulados ou em fintechs/agtechs;
 * Participação ativa em comunidades técnicas ou iniciativas open source;
 * Antifragilidade e pronto para desbravar entregas críticas para o sucesso do negócio;
 * Experiência com desenvolvimento de software e design de arquitetura de serviços e dados;
 * Experiência com microserviços e arquitetura baseada em eventos;
 * Excelentes habilidades de comunicação e colaboração.
Requisitos:
 * Graduação em Engenharia;
 * Sólida experiência em engenharia de software (6+ anos), com histórico de impacto técnico significativo;
 * Experiência em arquitetura distribuída, microsserviços, APIs REST/GraphQL e sistemas orientados a eventos;
 * Vivência com infraestrutura em nuvem (preferencialmente GCP), automação de infraestrutura (IaC), CI/CD e observabilidade;
 * Experiência com bancos de dados relacionais (preferencialmente PostgreSQL) e não relacionais em alta escala;
 * Experiência com sistemas e processamento de dados geoespaciais;
 * Habilidade de comunicação clara com áreas técnicas e não técnicas.
Diferenciais:
 * Conhecimento ou experiência com Rust;
 * Conhecimento em NoSQL, preferencialmente FireStore;
 * Conhecimento nas ferramentas de monitoramento e observabilidade;
 * Conhecimento sobre os conceitos base da Cloud – containers, VMs e GCP (organização, projetos, regiões, zonas, IAM);
 * Conhecimento dos principais conceitos e funcionalidades como Cloud Run, Pub/Sub, Cloud SQL, etc.;
 * Conhecimento em Terraform.