Somos a Squad OPX e estamos em busca de um(a) profissional experiente para se juntar à nossa equipe como Desenvolvedor(a) Sênior para construir e suportar produtos internos que facilitam e organizam o desenvolvimento da Magalu Cloud.
Aqui você será responsável por: Desenvolvimento Desenvolver soluções de software em arquitetura distribuída e/ou monolítica, aplicando as boas práticas de codificação e padrões de projeto sempre pensando em sustentabilidade, segurança, monitoria, escalabilidade e custo, obedecendo o nível de serviço estabelecido.
Construir integração entre produtos internos e exportar dados relevantes para definição de métricas.
Conduzir processos de refatoração e melhoria contínua de código.
Apoiar usuários dos produtos com orientações de uso e investigação de erros, usando log e ferramentas de monitoramento.
Realizar revisões de código com olhar crítico, fornecendo feedbacks construtivos, de forma a garantir padronização e qualidade estabelecida entre o time.
Orientar e contribuir nas implementações de testes automatizados.
Análise e Documentação Analisar e elaborar arquitetura de software em sistemas distribuídos e/ou monolíticos, além de transcrever regras de negócio em projetos técnicos.
Avaliar novas arquiteturas e tecnologias para evolução da estrutura existente.
Documentar arquiteturas propostas por meio de Design Doc, Diagramas de sequência, entre outros.
Sugerir modelos de desenvolvimento que aumentem a qualidade dos produtos e a agilidade dos times.
Orientação e Mentoria Mentorear e treinar membros menos experientes do time para entregas de alta qualidade.
É essencial que você tenha: Experiência Técnica Experiência em arquitetura com resiliência, escalabilidade, elasticidade, processos síncronos, assíncronos, mensageria e sistemas em tempo real, com alto volume de transações.
Proficiência em alguma linguagem (Python, Go, .Net Core, Typescript etc).
Utilização plena de Linux Ubuntu.
Ambientes de cloud (GCP, AWS ou Azure).
Testes unitários, testes de integração e testes end-2-end.
Versionamento e gerenciamento de código utilizando Git.
Interpretação de logs e ferramentas de monitoramento e observabilidade (Prometheus e Grafana) para investigação e solução de problemas.
Banco de dados relacionais (Postgresql) e não relacionais (Elasticsearch, Kibana, Memcached, Redis, Mongo).
Desenvolvimento de API em padrão REST.
Qualidade de Software Apaixonado por qualidade de software e boas práticas.
Domínio de código limpo e técnicas de refatoração.
Profundo conhecimento de paradigmas de programação, linguagens, padrões de design, arquitetura e microsserviços.
Mentalidade e comportamentos esperados Mente aberta para contribuições internas e externas na solução que você estiver trabalhando.
Disposição e habilidade para trabalho cooperativo com colegas de diferentes níveis técnicos.
Habilidade de colaborar efetivamente com outros membros da equipe e participar de projetos conjuntos.
Ter interesse, vontade e proatividade em aprender e estar sempre em busca de evolução técnica dentro e fora do time.
Comunicação aberta, humanizada, clara e objetiva.
Pensamento de melhoria contínua.
Receber e dar feedback de forma contínua.
Familiaridade com metodologias ágeis e trabalho em equipes multidisciplinares.
Será um diferencial se você tiver: Contribuições em projetos open source.
Experiência em instrumentação de código de produtos para metrificação, observabilidade e troubleshooting.
Experiência em infraestrutura como código (terraform, pulumi, ansible, CloudFormation).
Uso e configuração de automações (CI/CD).
Experiência em design e implementação de arquiteturas em contextos de cloud e Kubernetes.
Idioma Inglês técnico ou intermediário Disponibilidade para viagens nacionais, se morar fora de SP (cerca de 4x no ano).
Na Magalu Cloud, temos grande autonomia e responsabilidade, somos multidisciplinares, auto gerenciáveis e com pouca burocracia no nosso cotidiano.
Buscamos romper as barreiras que diminuem nossa capacidade de agregar valor ao negócio.
Fazemos entregas frequentes e agimos rapidamente ao encontrar problemas; nosso ritmo é acelerado, mas temos tranquilidade e equilíbrio para planejar e executar nossas tarefas com qualidade.