Desenvolver suas habilidades em projetos inovadores trabalhando em equipe é fundamental para criar soluções técnicas. Nossa organização precisa da sua contribuição.
Descrição do Cargo
Nós buscamos um profissional que tenha conhecimento em arquiteturas distribuídas e alto volume de dados. Além disso, é necessário domínio de conceitos de engenharia de software, experiência em Go ou Node.js e abertura para aprender outras stacks.
Os requisitos incluem conhecimentos em APIs Rest, Docker e Kubernetes. Além disso, a programação concorrente e escalável é necessária. Conhecimento em processos de versionamento e práticas de CI/CD também são fundamentais.
A experiência com observabilidade, monitoramento, logging, tracing, métricas é crucial. Boa comunicação e colaboração em equipe são fundamentais. Capacidade de encarar mudanças como oportunidades e aprender com erros é essencial.
Responsabilidades
* Participar da concepção de soluções tecnológicas;
* Planejar e executar;
* Garantir a qualidade das entregas;
* Mantemos monitoramos e garantimos a eficiência dos serviços construídos;
* Colaborar nas dinâmicas de trabalho adotadas pelo time;
* Trabalhar colaborativamente para melhorar continuamente o time;
* Criar soluções baseadas em uma arquitetura distribuída;
* Garantir desenvolvimento seguro;
* Atuar como referência técnica no time apoiando colegas menos experientes.
Requisitos e Qualificações
* Compreensão de arquiteturas distribuídas;
* Domínio de conceitos de engenharia de software;
* Experiência em Go ou Node.js;
* Conhecimentos em APIs Rest;
* Programação concorrente e escalável;
* Conhecimento em processos de versionamento;
* Experiência com observabilidade;
* Boa comunicação;
* Capacidade de encarar mudanças.
Benefícios
É oferecida oportunidade de crescimento e desafio constante. O ambiente é colaborativo e respeitoso.