Quem somos?
A Stone Tech é uma empresa que busca por profissionais apaixonados por tecnologia e desafios para atuar como Engenheiros de Software.
O ideal candidato deve ter experiência em desenvolvimento de sistemas, conhecimento em linguagens funcionais e experiência com bancos de dados relacionais. Além disso, a pessoa deve estar disposta a aprender novas tecnologias e trabalhar em equipe para alcançar os objetivos da empresa.
* Responsabilidades:
* Desenvolver e manter sistemas críticos
* Monitorar o desempenho e aplicação das alterações nos sistemas
* Documentar as mudanças realizadas
* Criar e manter sistemas em produção levando em consideração requisitos não-funcionais
Requisitos:
* Conhecimento em linguagens funcionais (Golang)
* Experiência em bancos de dados relacionais (PostgreSQL, MySQL)
* Conhecimento em arquitetura de microsserviços
* Capacidade de colaborar com a equipe em Code Reviews
Bônus:
* Background com linguagens de programação utilizando paradigma funcional
* Nuvens públicas e privadas (Openstack, AWS, Azure, Google Cloud)
* Conhecimentos sobre modelos de mensageria (RabbitMQ, ZeroMQ, Kafka, IBM Mq)
* Conhecimentos de abordagens (Micro Serviços, Event Sourcing, CQRS, Hexagonal Architecture, Lambda Architecture)