* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Senior
Responsável por atuar no desenvolvimento de soluções tecnológicas end-to-end, desde a análise e definição de requisitos até a implementação e sustentação das aplicações. Garantirá que as entregas atendam com qualidade, segurança e eficiência às necessidades dos clientes internos e externos, contribuindo para a evolução contínua dos sistemas, melhoria de processos e inovação tecnológica dentro da empresa.
Responsabilidades e atribuições
Garantir a qualidade das implementações por meio de testes unitários e simulações operacionais, assegurando que os programas executem conforme o especificado e com a performance adequada;
Elaborar o escopo dos projetos de sistemas, definindo padrões de arquitetura, construindo diagramas de aplicação, selecionando elementos estruturais e interfaces, integrações com sistemas internos e externos, além de definir requisitos de qualidade e tecnologias aplicadas;
Implementar e acompanhar alterações em sistemas, avaliando impactos para garantir a integridade e estabilidade das soluções;
Contribuir para o desenvolvimento de novos conceitos e técnicas, apoiando a inovação e a adoção de tecnologias de ponta pela empresa;
Atuar em conformidade com o código de ética, normas de compliance, leis vigentes, regulamentações aplicáveis e políticas internas;
Comprometer-se com o atendimento aos requisitos das principais certificações de qualidade e ambientais (ISO 9001, ISO 14001 e SASSMAQ), assegurando a conformidade e a melhoria contínua dos processos.
Tecnologias e Ferramentas Necessárias
Backend:
Banco de Dados:
- PostgreSQL (armazenamento permanente)
- Redis (cache em memória)
- MongoDB
Containers:
- Docker
Mensageria:
- RabbitMQ
Frontend:
- ReactJS
Infraestrutura AWS:
- ECS: Cluster para microserviços
- EC2: Instâncias, grupos de segurança, load balancer e auto scaling
- EKS: Serviço gerenciável de Kubernetes
- RDS: Serviço de banco de dados
- S3: Armazenamento de arquivos
- MQ: Serviço de mensageria
- CloudWatch: Monitoramento de logs e métricas
- Lambda, CDN, VPC, VPN e ElastiCache (Redis)
- SES: Envio de e-mails
Desenvolvimento:
- Controle de versão: GitLab (com pipelines para testes, migrations, build e deploy configurados em arquivos)
- Monitoramento: Sentry (rastreamento de erros no backend)
- Metodologia Ágil: Scrum (daily, planning, estimativas, comunicação constante, review e retrospectiva)
- Integrações: API REST
- SQL: Consultas, validações e scripts diretamente no banco de dados
Requisitos e qualificações
- Experiência: 4 a 6 anos como programador.
- Formação: Superior completo em Engenharia da Computação, Ciência da Computação, Sistemas de Informação, Banco de Dados ou Análise e Desenvolvimento de Sistemas ou áreas relacionadas.
- Conhecimentos desejáveis: Gestão de projetos, engenharia de software, segurança da informação e áreas relacionadas.
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Triagem
- Etapa 3: Entrevista com RH
- Etapa 4: Entrevista com Gestor
- Etapa 5: Contratação
Grupo BBM
A história da BBM teve início há mais de 20 anos! Com compromisso, geração de valor, investimento em tecnologia e pensamento estratégico, tivemos um crescimento consistente e nos consolidamos como um dos maiores operadores logísticos da América Latina.
Temos uma equipe diversificada, motivada e criativa, que entrega os melhores resultados aos clientes. Investimos fortemente em programas de capacitação e desenvolvimento dos colaboradores, pois, entendemos que as pessoas são o principal ativo da empresa e o que nos permite estar em constante expansão.
Conte conosco!
Venha fazer parte desse time que só cresce!
