**Queremos entregar cada vez mais recursos tecnológicos e um melhor atendimento aos nossos clientes.**
Nesse contexto, estamos à procura de um(a) **Arquiteto(a) de Software** altamente qualificado(a) para se juntar à nossa equipe dinâmica e multidisciplinar!
***
***
Este papel será crucial na evolução e no desenvolvimento contínuo da nossa plataforma.
Algumas das **responsabilidades** dessa posição são:
- Projetar e desenvolver sistemas distribuídos escaláveis, garantindo alta disponibilidade e desempenho.
- Colaborar com as equipes de desenvolvimento para implementar soluções técnicas eficazes que atendam aos requisitos do produto.
- Desenvolver e manter infraestruturas robustas para armazenamento e processamento de dados.
- Contribuir para a melhoria contínua da arquitetura e desempenho dos sistemas existentes.
- Fornecer orientação técnica e liderança para a equipe de engenharia.
- Avaliar e adotar novas tecnologias para melhorar a eficiência e a qualidade do produto.
- Garantir a conformidade com as melhores práticas de desenvolvimento e padrões de segurança.
Os **requisitos** exigidos são:
- Bacharelado ou mestrado em Ciência da Computação, Engenharia de Software ou área relacionada.
- Experiência comprovada em projetos de arquitetura de software e desenvolvimento de sistemas distribuídos.
- Conhecimento profundo de algoritmos, estrutura de dados, data science e bancos de dados distribuídos relacionais, documentais e chave valor (mysql, mongodb, elasticsearch, redis).
- Experiência prática com linguagens de programação como C# (dotnet Core), Golang, NodeJS e Javascript. Conhecimentos em PHP e Python.
- Conhecimento e aplicação de padrões e técnicas como REST, CQRS, Eventual Consistency, backoff, back pressure e DOS.
- Familiaridade com metodologias ágeis e práticas de DevOps.
- Excelentes habilidades de comunicação e capacidade de liderança.
- Forte capacidade de resolução de problemas e pensamento analítico.
Alguns conhecimentos e habilidades que são um **bom match**:
- Capacidade de implementar práticas de segurança cibernética em todas as camadas da aplicação.
- Experiência em integração de sistemas legados e migração para arquiteturas modernas.
- Conhecimento em técnicas de otimização de desempenho e escalabilidade.
- Familiaridade e aplicação de paradigmas de programação funcional e reativa. Na programação reativa conhecimento de eventos distribuídos e familiaridade com padrão de SAGA.
- Excelentes habilidades de comunicação e capacidade de liderança.
- Capacidade de colaborar efetivamente com uma equipe multidisciplinar de produto, incluindo gerentes de produto, líderes técnicos, equipes de QA, UX Design, SRE, cloud, arquitetura e outros stakeholders internos e de negócios.
- Experiência em Infrastructure as Code (Terraform/CloudFormation), conhecimento de redes de cloud, segurança em cloud, serviços gerenciados e não gerenciados, conteinerização com Docker e Kubernetes, e continuous integration e continuous delivery com GitHub Actions.
- Conhecimentos profundos de arquitetura Linux e SYSOPS.
- Familiaridade com Amazon Web Services (AWS) bem como experiência em plataformas on-premises.
Será considerado um **diferencial**:
- Conhecimento de construção de sistemas de Big Data (BI, Data Lake / Delta Lake), AI, Machine Learning, Data Science e Data Engineering
- Experiência prévia em empresas SaaS e/ou do setor de e-commerce ou marketing digital.
- Conhecimento em ferramentas de gestão de projetos e bugs, como JIRA.
Oferecemos um salário competitivo e pacote de benefícios, bem como oportunidades de crescimento e promoção dentro da empresa.
**Benefícios**:
- Ambiente de trabalho dinâmico e colaborativo.
- Oportunidade de trabalhar em projetos desafiadores e inovadores.
- Pacote de benefícios competitivo e oportunidades de desenvolvimento profissional.