Pular para o conteúdo principal

CONSULTOR DE SOFTWARE SR

Descrição da vaga

Nosso time é formado por excelentes profissionais da área da tecnologia.


Colaboração e comprometimento fazem parte do nosso dia-a-dia, quando desenvolvemos novas funcionalidades, construindo um produto robusto e escalável.


Fazendo parte de nossa equipe, seu trabalho irá impactar em milhares de usuários, de algumas das maiores empresas do país, que utilizam nossa solução diariamente.

Responsabilidades e atribuições

O Arquiteto de Software exerce o papel de líder tecnológico dos times de desenvolvimento, atuando proativamente na proposição de soluções técnicas, no diagnóstico de problemas e na superação de obstáculos relacionados a codificação e implementação dos frameworks e componentes da arquitetura de referência. Ele deve garantir que as soluções desenvolvidas atendam aos requisitos de negócios, técnicos e operacionais, além de buscar o máximo retorno da arquitetura de software em termos de desempenho, segurança, escalabilidade, confiabilidade e relação custo/benefício.


Principais responsabilidades:


  • Analisar e criar configuração de software, apoiar o empacotamento e revisar versões de pacotes de software
  •  Definir e implementar práticas de DevOps, como integração e entrega contínuas, testes automatizados, gerenciamento de configuração, monitoramento e escalabilidade, em conjunto com o Arquiteto DevOps.
  • Analisar, definir, comunicar e garantir que seja implementada a visão técnica e arquitetônica nas atividades das equipes de desenvolvimento, sendo o responsável técnico pelas suas entregas.
  • Garantir que as decisões técnicas estejam alinhadas com a arquitetura de referência e com os objetivos de negócio.
  • Atuar em conjunto com as equipes ágeis e com o dono do produto para definir, dimensionar e priorizar histórias e planejar sprints e releases.
  • Apoiar a realização de testes.
  • Analisar e diagnosticar incidentes de software e falhas de integração de sistemas novos e legados.
  • Registrar e solucionar débitos técnicos identificados após as entregas.
  • Orientar e atuar na modernização de soluções legadas e refatoração de código.
  • Orientar e prestar mentoria técnica aos perfis com menor experiência.
  • Definir e implementar soluções especializadas com utilização de arquitetura blockchain, cloud, big data, inteligência artificial e aprendizado de máquina, entre outras.
  • Atuar junto ao time de arquitetura propondo e auxiliando no processo de definições da arquitetura de referência.

Requisitos e qualificações

  • Experiência mínima de 08 (oito) anos em atividades de engenharia de software com linguagens JAVA e JAVASCRIPT e pelo menos 03 (três) anos como Arquiteto/Projetista de Software.
  •  Conhecimentos consolidados em arquiteturas On Premise e Cloud, modelos de desenvolvimento e ban- cos de dados Oracle e Postgres.
  •   Conhecimentos em qualidade de softwares (Ex: BDD, TDD, testes unitários, testes integrados, etc).
  • Vivência na operação com esteiras de CI/CD, Desing Patterns, Serverless, DevOps e DevSecOps.
  • Implantação e configuração de serviços em ambiente Openshift ou Kubernetes.
  •   Implementação, suporte e proposição de soluções de autenticação e autenticação: OpenId Connect, One-way-ssl e Two-way-ssl.
  • Controle de versões com GIT

  •   Experiência mínima de 03 (três) anos nas seguintes tecnologias e processos:
  1.  Angular e REST;
  2. HTML 5 e CSS;
  3. Hibernate;
  4. Arquitetura de microsserviços ou serviços SOA e desenvolvimento de web services;
  5.  Servidor de aplicações JBoss;
  6. Maven/Jenkins (Geração/Automatização de builds);
  7. Sonar (Validação de builds);


Formação:


  • Graduação completa nas seguintes áreas: Análise de Sistemas, Ciência da Computação, Processamento de Dados, Sistemas de Informação, Informática, Engenharia da Computação ou demais áreas de Tecnologia da Informação.

Certificação:


 Possuir, no mínimo, duas certificações dos grupos abaixo, emitido(s) pela Sun Microsystems ou pela Oracle (upgrade de versão será considerado como uma única certificação):


  • Sun Certified Web Component Developer (SCWCD) EE5 ou OCE - Java EE Web Component Developer.
  •  Sun Certified Business Component Developer (SCBCD) EE5 ou OCE – Business Component Developer.
  •  Sun Certified Developer for Java Web Services 5 ou 6 (SCDJWS) ou OCE – Web Services Developer.
  • Sun Certified EJB Developer for the Java EE6 Platform ou OCE - Java Platform, Enterprise Edition 6 Enterprise JavaBeans Developer.

Informações adicionais

Nossos benefícios:


  • Plano de Saúde;
  • Plano Odontológico;
  • Seguro Prudential: é concedido ao colaborador, de forma gratuita o seguro de vida, auxílio funeral e cesta natalidade, conforme regras específicas da seguradora;
  • Day off: será concedido ao colaborador folga em virtude do dia do aniversário, devendo este ser usufruído na mesma data e/ou no mês do aniversário;
  • Convênios e Parcerias (Instituições de Ensino, Academias, Cursos de Idiomas entre outros);
  • Ginástica Laboral.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Mapeamento Comportamental
  3. Etapa 3: Triagem
  4. Etapa 4: Entrevista com RH
  5. Etapa 5: Entrevista com Gestor
  6. Etapa 6: Checagem de Referência
  7. Etapa 7: Conferência Certificados e Certificações exigidos para o cargo
  8. Etapa 8: Carta Proposta
  9. Etapa 9: Contratação

Conheça nossa empresa.

A Globalweb é especialista em tecnologia para o seu segmento, comprometida com a diversidade e inclusão em todas as suas formas. Acreditamos que um ambiente diverso traz mais inovação, colaboração e bem-estar para todos. Estamos em busca de pessoas que queiram crescer conosco e fazer a diferença. Valorizamos a troca de experiências e acreditamos que diferentes perspectivas tornam nosso time mais forte.

 

Na Globalweb, valorizamos a diversidade em todas as suas formas. Incentivamos candidaturas de pessoas com deficiência (PCD), pessoas negras, LGBTQIA+, mulheres, e qualquer pessoa que se identifique com grupos sub-representados no mercado de trabalho.