Desenvolvedor (a) Back-end [Command Center]

INFRAESTRUTURA - Rio de Janeiro / RJ

# Stone

A Stone é uma empresa de tecnologia que desenvolve produtos para que lojistas recebam o valor das vendas feitas por meio de pagamento eletrônico, seja no mundo físico ou no digital.

Nascemos em 2012. Já fomos uma startup. Hoje, somos uma companhia de mais de 3000 pessoas, unidas por um único sonho: mudar este mercado, trazendo melhores tecnologias, produtos inovadores e um serviço de qualidade para nossos clientes. Nosso propósito é ajudar o empreendedor a empreender no Brasil.

Nosso dia a dia? Ultrapassar limites, aprender muito e transformar potencial em potência. O seu, o da Stone e o dos nossos Clientes.

Mais sobre a Stone em https://www.youtube.com/watch?v=oq8h5VUnwzU.


#Time

Queremos construir o futuro do time de operações de tecnologia da Stone, uma das empresas que mais cresce no mundo na indústria de pagamentos. Nosso sonho é grande e estamos construindo uma nova área que será referência em operações 24x7 de sistemas críticos utilizando diferentes tecnologias para a resolução de incidentes, prevenção de problemas e garantir a disponibilidade do ambiente.

#Desafio

Buscamos um profissional que se atraia pelo desenvolvimento de alta complexidade, baseado numa arquitetura desacoplada e distribuída. O profissional deve ter perfil investigativo, senso de profundidade e primor pela qualidade. Deve ser agnóstico à tecnologia e o estudo e o aprendizado devem ser uma constante em sua carreira.

O seu desafio será desenvolver soluções para compôr os sistemas de monitoramento em tempo real das soluções da Stone Co.

Você irá desenvolver API’s Web, serviços de background (Windows Services, Daemons *nix) principalmente em .Net Framework e .NET Core, além de scripts de automação de tarefa com Ansible, Shell Script e PowerShell. Trabalhará com tecnologias de fila como RabbitMQ, bases de dados relacionais como SQLServer e não-relacionais como MongoDB, Elasticsearch, Splunk, entre outras.

Também será responsável por dar suporte em todo o ambiente de monitoração.

Não pode faltar?

Paixão por tecnologia;

Ter conhecimento em Infraestrutura;

Saber desenvolver software em uma linguagem moderna orientada a objetos (C++, Java, C#, Go);

Conhecer arquitetura de software, e ser capaz de produzir código limpo e de fácil manutenção;

Vontade de aprender novas coisas, mesclando conhecimentos técnicos e de negócios;

Testes de unidade;

Ser agnóstico quanto a tecnologia;

Microserviços.


O que melhora as suas chances?

Nuvens públicas e privadas como Openstack, AWS, Azure, e Google Cloud;

Containers: Docker, OpenShift e Kubernetes;

Ferramentas de infraestrutura como código Terraform, Packer, Ansible e Puppet;

Elastic Stack (ELK) e Splunk;

Plataformas de CI/CD Visual Studio Team Services (VSTS);

TDD;

Experiência com aplicações críticas e de alta disponibilidade;

Inglês.

Inscreva-se