Desenvolvedor(a) Sr - POSTGRESQL

Empresa: Magazine Luiza

Requisitos Obrigatórios: • • Backend em Nível Sênior: Sólida experiência em desenvolvimento de software com linguagens orientadas a objetos, com domínio comprovado em Python (frameworks assíncronos como FastAPI, asyncio ou similares são muito valorizados). • • Sistemas Distribuídos & Microsserviços: Domínio em comunicação entre serviços (APIs RESTful, gRPC), padrões de desacoplamento, idempotência, particionamento e consistência de dados. • • Design Patterns & Clean Code: Aplicação consistente de princípios SOLID, Domain-Driven Design (DDD) e arquiteturas limpas. • • Bancos de Dados Relacionais: Experiência prática na modelagem, consulta e gerenciamento de transações em bancos relacionais (foco em ACID, isolamento e concorrência). • • Cultura de Testes: Prática consolidada de testes automatizados em múltiplas camadas e integração em esteiras de CI. • • Instrumentação e Telemetria: Experiência com observabilidade em produção (Prometheus, Grafana, OpenTelemetry, logs estruturados). • • Metodologias Ágeis: Vivência em rotinas ágeis com entrega e integração contínuas (CI/CD). • • Mensageria e Eventos: Experiência prática com Apache Kafka, RabbitMQ ou NATS para orquestração assíncrona orientada a eventos. • • Containers e Orquestração: Domínio de Docker e Kubernetes (incluindo desenvolvimento de operadores/CRDs como grande plus). Diferenciais: • • Especialização em PostgreSQL: Conhecimento aprofundado em tuning, locking, planos de execução ( EXPLAIN ANALYZE ), particionamento e índices avançados. • • Conhecimento em IaaS: Noções sobre camadas de computação, virtualização (KVM/QEMU), redes SDN, armazenamento em blocos/objetos. • • Sistemas em Hiperescala: Histórico comprovado de sustentação e evolução de plataformas com alto volume transacional e restrições de latência. • • Inglês Intermediário a Avançado: Para leitura de documentações técnicas, RFCs e interação em ecossistemas de código aberto. • Aqui na Magalu Cloud , acreditamos em pessoas que constroem junto e promovem um ambiente de aprendizado e inovação constante. Se você se identifica com esse perfil, queremos te conhecer! Valorizamos autonomia, responsabilidade e entregas ágeis, com um ambiente colaborativo e sem burocracia. Nosso ritmo é acelerado, mas equilibramos qualidade e planejamento. • Valorizamos também a diversidade e a inclusão em todas as nossas vagas. Aqui na Magalu Cloud, todas as pessoas são bem-vindas – independentemente de gênero, raça, orientação sexual, deficiência ou qualquer outra característica. • Se encaixa no perfil? Venha fazer parte do nosso time! Sobre a empresa: A Magalu Cloud é a plataforma de serviços de computação em nuvem criada pela maior e mais inovadora empresa de varejo do país, a Magazine Luiza. Nascemos em 2020, com o propósito claro: Impulsionar a competitividade do Brasil através da tecnologia. Oferecemos serviços de nuvem hyperscale com engenharia local, interface descomplicada, preços em reais abaixo do mercado, suporte em português tornando a nuvem mais acessível a todos. Estamos buscando um(a) Desenvolvedor(a) SR que atuará no núcleo da nossa plataforma, projetando e implementando as APIs e microsserviços distribuídos do nosso Control Plane . Você terá impacto direto na arquitetura de produtos IaaS, trabalhando em problemas de concorrência massiva, consistência de dados, isolamento e baixa latência, enquanto atua como referência técnica para elevar a maturidade de engenharia do time. Responsabilidade • Arquitetura e Implementação: Projetar, codificar e operar APIs e microsserviços de alta escala e elasticidade, priorizando Python como linguagem principal e aplicando design patterns robustos. • Liderança Técnica e Mentoria: Atuar como referência técnica do time, conduzindo revisões de código rigorosas, orientando decisões arquiteturais complexas e elevando a barra técnica dos pares. • Definição de Soluções & Trade-offs: Desenhar contratos de APIs e arquiteturas distribuídas documentadas, ponderando criticamente segurança, custo operacional, resiliência e performance. • Qualidade e Confiabilidade: Fomentar e implementar estratégias de testes automatizados (unitários, de integração, carga e mutação) com foco em tolerância a falhas. • Observabilidade e SLOs: Instrumentar aplicações de ponta a ponta, definindo métricas-chave, tracing distribuído, alertas preventivos e garantindo os níveis de serviço (SLAs/SLOs) da plataforma. • Colaboração com Produto e Infraestrutura: Traduzir especificações de serviços IaaS/PaaS em entregáveis técnicos claros, refinando requisitos em ciclos de desenvolvimento contínuo.

Ver todas as vagas