EXPERIÊNCIA: · Experiência comprovada como Desenvolvedor Sênior, com forte domínio em Python.
· Expertise em bancos de dados SQL (PostgreSQL), com experiência prática em otimização de queries, design de tabelas e indexação.
· Experiência em desenvolvimento e deploy de soluções na AWS, com conhecimento em serviços como EC2, Lambda, RDS, API Gateway, S3, CloudWatch e outros.
· Familiaridade com processos de integração contínua/entrega contínua (CI/CD) e automação de deploys.
· Experiência em modelagem de dados e otimização de sistemas.
· Habilidade para diagnosticar e resolver problemas de desempenho e escalabilidade.
· Experiência no desenvolvimento de APIs REST.
DIFERENCIAIS: · Certificações AWS (como AWS Certified Solutions Architect ou AWS Certified Developer).
· Experiência em ambientes de fintech ou empresas de serviços financeiros.
· Familiaridade com tecnologias de segurança da informação e compliance no setor financeiro (PCI-DSS, LGPD).
Experiência com testes automatizados e boas práticas de desenvolvimento ágil.
Atuar no desenvolvimento de sistemas financeiros críticos utilizando Python como linguagem principal.
Projetar, implementar e otimizar bancos de dados relacionais (SQL), garantindo eficiência, performance e segurança nos processos de armazenamento e consulta de dados.
Desenvolver e manter arquiteturas de soluções baseadas em AWS Serverless, utilizando serviços como Lambda, API Gateway, RDS entre outros.
Colaborar com as equipes de produto, operações e UX para entregar soluções inovadoras e orientadas ao cliente, garantindo que os produtos sejam escaláveis e seguros.
Implementar e monitorar processos de integração contínua e entrega contínua (CI/CD) para garantir a qualidade e a consistência do código em produção.
Identificar oportunidades de automação de processos e otimização de sistemas existentes, propondo soluções inovadoras.
Garantir que os produtos e sistemas estejam em conformidade com as regulamentações e normas de segurança da informação aplicáveis ao setor financeiro.
Realizar code reviews, propor melhorias e compartilhar boas práticas com a equipe, promovendo um ambiente de desenvolvimento colaborativo e de alta qualidade.
Manter-se atualizado com as tendências de tecnologia, especialmente em cloud computing, desenvolvimento backend e bancos de dados.