Vaga Back-End

ARQUITETO(A) DE INFRA-ESTRUTURA

CSS HTML JavaScript PHP

MJV tecnologia e inovação

MJV tecnologia e inovação

Pequena/média empresa

Salário: Não especificado

Aceito candidatos dispostos a se mudar

Descrição da empresa

São mais de 25 anos atuando com inovação e tecnologia.
A MJV é composta por um vasto grupo de pessoas que acreditam no trabalho colaborativo. Aplicamos o Design Thinking, as Metodologias Ágeis e a Sustentabilidade em todos os nossos projetos. A transformação digital também é um dos nossos pilares.

Nossa equipe multidisciplinar é formada por designers, engenheiros, publicitários, antropólogos, cientistas de dados, desenvolvedores, empreendedores e muito mais.

Atividades e Responsabilidades

Atuará na avaliação de projetos de obsolescência, migração de plataforma e monitoramento de disponibilidade de aplicações na WEB.

Fluência com Design Patterns (GoF e Fowler), além dos princípios SOLID e modelos de arquitecturas diversas (MVC, MVVM, Micro Serviços, CQRS, Hexagonal, etc).

Domínio em aplicações de mensageria (RabbitMQ e Kafka), além das melhores práticas para arquitetura de micro serviços.

Atuação em conteinerização, publicações orquestração em contêineres, preferivelmente Kubernetes - bem como virtualização e armazenamento.

Conhecimento de malha de serviços (service mesh).

Entender de segurança de aplicações além dos tipos de ataque mais comuns e como mitigá-los.

Vivência com alguma aplicação de SSO. E conhecimento de bancos de dados relacionais e não relacionais, além das boas práticas para arquiteturas diversas.

Conhecimentos de solução cloud (AWS, Azure ou GCloud) e ter grande fluência com IaaS e SaaS, para propor diversos tipos de soluções.

Sólidos conhecimentos em redes de computadores e protocolos TCP e HTTP, já que o foco será a proposição de soluções web.

Experiência com os principais diagramas UML para tangibilizar ideias para outros arquitetos, clientes e corpo executivo, além de propor, manter e evoluir a documentação de arquitetura de solução para o projeto.

Requisitos

Habilidades desejadas:

- Domínio sobre codebases complexas, grandes sistemas, e sistemas de controle de versão como Git;

- Experiência com suporte multiplataforma (Windows, iOS, Linux, Android, Mac)

- Conhecimento de * PHP, HTML/CSS/JavaScript, tecnologias front-end;

- Desejável ter atuado em projetos no setor financeiro e em meios de pagamento.

- Assegurar que os serviços atendam aos requisitos de segurança;

- Definir e documentar estratégias, padrões, guias, etc, para direcionar a construção e manutenção da aplicação;

- Avaliar e recomendar ferramentas, tecnologias e processos para garantir uma maior qualidade no processo de desenvolvimento;

- Projetar, desenvolver e executar soluções de software para resolver problemas do negócio;

- Colaborar com organizações parceiras para produzir soluções de software de ponta;

- Solucionar problemas a nível de código rapidamente e eficientemente;

- Manter-se envolvido com todo o processo de desenvolvimento;

- Experiência com os processos de ciclo de vida do desenvolvimento de software (SDLC)

- Excelente conhecimento de plataformas CLIENTE-SERVIDOR, CLUSTER, HYBERNETES, DOCKER;

- Domínio sobre algoritmos, estruturas de dados e complexidade espaço-tempo;

- Conhecimento sólido em cloud;

- Capacidade de análise de infra-estrutura sistêmica e software;

- Visão holística de sistemas / em sua totalidade;

- Conhecimento de SRE ( Site Reliability engeneering );

Conhecimento em mensageria, peça estrutural, trigger, acionamento de motor de regras;

O que nós oferecemos

Vale Refeição
Vale Transporte
Plano de Saúde
Plano Odontológico
Seguro de Vida

VEJA A EMPRESA NO MAPA