Tech Stack
AWSDockerDynamoDBEC2GoGrafanaGraphQLJavaJavaScriptKubernetesMongoDBMySQLNode.jsPostgresPrometheusPythonTerraform
About the role
- Liderar a definição e evolução da arquitetura dos produtos Sogov, em primeira instância e, posteriormente, Tensai e Transparência;
- Planejar e coordenar mudanças estruturais nos sistemas, priorizando escalabilidade e manutenção;
- Atuar mão na massa junto ao time de desenvolvimento: codar, revisar, desbloquear gargalos;
- Criar e manter padrões e boas práticas técnicas, incluindo segurança, performance e observabilidade;
- Trabalhar próximo ao gerente de infra e às lideranças de produto para alinhar as necessidades do negócio;
- Acompanhar e orientar as squads técnicas, sendo referência em decisões críticas;
- Apoiar o time na adoção de arquitetura orientada a dados, IA e Big Data.
Requirements
- Sólida experiência com arquitetura de sistemas distribuídos e microsserviços
- Domínio em pelo menos uma linguagem robusta: Python, Node.js, Go, Java
- Conhecimento profundo de bancos de dados relacionais (PostgreSQL, MySQL) e não-relacionais (MongoDB, DynamoDB)
- Domínio em AWS (EC2, S3, RDS, Lambda, ECS/EKS, CloudFormation)
- Experiência com CI/CD, Docker, Kubernetes
- Conhecimento de arquitetura para APIs REST e GraphQL
- Familiaridade com práticas de monitoramento (CloudWatch, Prometheus, Grafana)
- Experiência real em reestruturação de sistemas legados para arquiteturas escaláveis.
- Certificação AWS (Solutions Architect) - desejável
- Experiência com Terraform ou AWS CDK - desejável
- Conhecimento em segurança de aplicações - desejável
- Experiência com sistemas de alta disponibilidade e baixa latência - desejável
- Vivência em projetos com foco em inteligência artificial e tratamento de grandes volumes de dados - desejável