Senior Backend Developer (Go) - Backend Gestor
YellowIpe · Portugal
Sobre a função
Sobre a YellowIpe
Temos a missão de inspirar a conexão da tecnologia com as pessoas, fomentamos o melhor de nossos profissionais através de nossa expertise em encontrar e atrair os melhores talentos para os melhores projetos. O Foco nas Pessoas, Colaboração e Comprometimento são os pilares que nos guiam nessa trajetória.
Junte-se à equipa amarela como nosso novo Senior Backend Developer (Go) - Backend Gestor!
Responsabilidades:
• Conceber, desenvolver e manter serviços backend robustos em Go (Golang) para uma plataforma de gestão centralizada de Hardware Security Modules (HSMs).
• Implementar APIs RESTful seguindo as melhores práticas de design e segurança, garantindo eficiência e escalabilidade.
• Projetar e implementar soluções para gestão centralizada de logs, telemetria e auditoria, assegurando a integridade e acessibilidade das informações.
• Desenvolver mecanismos avançados de rastreabilidade e persistência imutável, além da exportação eficiente de eventos via Syslog.
• Criar e otimizar dashboards de monitoramento e serviços de observabilidade que proporcionem visibilidade em tempo real e históricos detalhados de operações.
• Analisar e melhorar a performance, concorrência e escalabilidade dos serviços, incluindo tuning de aplicações para suportar alta carga e volume de dados.
• Colaborar ativamente na definição e evolução da arquitetura do sistema, assegurando a qualidade do código e a eficiência do pipeline de CI/CD em conjunto com a equipe técnica.
• Desenvolver e manter testes automatizados para garantir a robustez e a confiabilidade da plataforma, além de apoiar na implementação de práticas de integração e entrega contínua.
Requisitos:
• Experiência sólida (5+ anos) em desenvolvimento Backend, com histórico comprovado em ambientes de alta complexidade.
• Domínio profundo de Go (Golang) e suas melhores práticas, incluindo o uso eficaz de goroutines e channels para processamento concorrente.
• Sólida experiência na construção de APIs REST e no desenvolvimento de microsserviços, com foco em arquitetura orientada a serviços.
• Conhecimento avançado em PostgreSQL ou bancos de dados relacionais equivalentes, incluindo otimização de consultas e modelagem de dados.
• Habilidade em otimizar performance e trabalhar com aplicações que lidam com alta volumetria e baixa latência.
• Proficiente no uso de Docker e ambientes de containerização, com experiência prática em orquestração de containers.
• Familiaridade com pipelines CI/CD e práticas de DevOps, incluindo ferramentas de automação de testes e integração contínua.
• Experiência em práticas de observabilidade, incluindo logging estruturado e monitoramento de aplicações.
Diferenciais:
• Experiência prévia com soluções de SIEM, ELK ou OpenSearch, incluindo a implementação de pipelines de ingestão de dados.
• Conhecimento em ferramentas de observabilidade como OpenTelemetry, Prometheus e Grafana para monitoramento e análise de performance.
• Familiaridade com Kubernetes e a gestão de aplicações em ambientes orquestrados.
• Vivência com sistemas distribuídos, auditorias reguladas ou plataformas de segurança, com compreensão das melhores práticas de compliance.
• Conhecimentos em sistemas de mensageria como Kafka, RabbitMQ ou tecnologias similares para integração de aplicações.
• Experiência ou conhecimento em HSM, PKI, criptografia aplicada, ou infraestruturas de chaves públicas, será considerado um grande diferencial.
O que esperamos
Buscamos um profissional com perfil analítico, colaborativo e orientado à qualidade, capaz de desenvolver soluções robustas para ambientes críticos, com foco em desempenho, escalabilidade, segurança e boas práticas de engenharia de software. Valorizar a inovação e a capacidade de resolver problemas complexos são essenciais para esta função. Se você está preparado para enfrentar novos desafios e contribuir para projetos transformadores, queremos conhecê-lo!
Candidatura: Ver a vaga e candidatar-me na YellowIpe