Vaga
Desenvolvedora Sênior - Squad OPX
Descrição
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
- Mentorar 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.
Data limite para aplicar
20/12/2024