Talent.com
A vaga não está disponível no seu país.
Pessoa Especialista de Desenvolvimento de Sistemas - Full-Stack

Pessoa Especialista de Desenvolvimento de Sistemas - Full-Stack

NeowayFlorianópolis, Santa Catarina, Brasil
Há 22 dias
Descrição da vaga

#Nosso jeito de fazer história :

Entre para a história de construção do maior Hub de Dados e Analytics do Brasil.

Além de você contribuir diretamente neste objetivo, você estará se desenvolvendo constantemente, por meio de grandes desafios de negócio, junto a um time de alto impacto. Na Neoway, acreditamos em fazer as coisas de forma inovadora, colaborativa, responsável e com foco no cliente.

Falando da área :

Trabalhar na área de Engenharia da Neoway mantém o colaborador conectado com a inovação, ao constante aprimoramento por melhores metodologias de desenvolvimento e a novas tecnologias para atender os objetivos estratégicos e de negócios da Neoway.

Utilizamos metodologias ágeis por princípio e focamos no ciclo de desenvolvimento de produto para oferecer a melhor experiência aos nossos usuários. O time de Engenharia é responsável por construir, evoluir e sustentar todo o ecossistema que compõem nossa plataforma de Big Data Analytics, chamada Plataforma Neoway.

Acreditamos que um software de qualidade é fácil de usar, funciona corretamente, é de fácil manutenção / sustentação, fácil integração e mantém a integridade para evitar possíveis falhas, fora ou não, do controle de quem o desenvolveu.

Para alcançar este objetivo atuamos em dois pilares distintos para garantir a eficiência do processo de desenvolvimento de software assegurando a qualidade junto a um ambiente saudável na área de Engenharia, no aspecto de boas práticas e cultura de desenvolvimento :

1° - Pessoas é um pilar estratégico para Neoway, atuamos de maneira pró ativa em conjunto com todas as áreas da empresa, garantindo o desenvolvimento de talentos, crescimento profissional e formação do nosso DNA, impulsionando a cultura de times de alta performance (liberdade com responsabilidade).

2° - Técnico (Paved Way), acreditamos que ferramental e a automação ajudam a dimensionar a capacidade de um time, mas nenhuma ferramenta resolverá todos os problemas na produtividade no desenvolvimento ou nas operações. A ideia é ter um conjunto de ferramentas e práticas de “paved way” que são formalmente suportadas por algumas pessoas. Não exigimos a adoção desses “paved way” , mas incentivamos a adoção, garantindo que o desenvolvimento e as operações usando essas tecnologias sejam uma experiência muito melhor do que não usá-las.

Falando do time :

O foco do time é contribuir para a evolução estratégica da Plataforma Neoway, fornecendo às Unidades de Negócio da empresa uma série de sistemas, ferramentas e padrões que apoiam e promovem a autonomia dos demais times de desenvolvimento a acelerar suas entregas e criação de novos produtos.

Missão do cargo :

Como Pessoa Desenvolvedora de Software, você terá um papel estratégico na condução de projetos de grande porte e alta complexidade, com impacto direto nos resultados da organização. Sua missão será avaliar, dimensionar e definir parâmetros técnicos que orientem decisões críticas, além de integrar soluções multidisciplinares de forma eficiente.

Você também será responsável por compartilhar conhecimento técnico com o time, sustentando, evoluindo e construindo partes essenciais da nossa plataforma. Atuará garantindo segurança, qualidade do código e solidez arquitetural, buscando constantemente soluções para os desafios do dia a dia. Nosso objetivo é que sua atuação fortaleça o trabalho em equipe, promovendo colaboração, inovação e excelência em engenharia de software.

Como será o seu dia a dia no time :

  • Conceber e implementar soluções técnicas, participando do planejamento, da quebra de tarefas e da execução das demandas.
  • Assegurar a qualidade das entregas, incentivando práticas de Code Review, testes automatizados e desenvolvimento orientado a testes (TDD / BDD).
  • Monitorar e manter serviços sob responsabilidade do time, garantindo sua eficiência, disponibilidade e confiabilidade.
  • Atuar de forma colaborativa nas dinâmicas de trabalho do time, contribuindo para a melhoria contínua de processos e práticas.
  • Participar ativamente das definições de arquitetura e escalabilidade, propondo soluções sustentáveis e alinhadas às necessidades do negócio.
  • Desenvolver em linguagens modernas, com foco em backend (Golang, Node.js) e frontend (Vue.js, Angular).
  • Projetar e evoluir soluções distribuídas, baseadas em microsserviços, priorizando resiliência, desempenho e escalabilidade.
  • Aplicar princípios de desenvolvimento seguro, acompanhando atualizações, boas práticas e padrões de segurança de software.

Para assumir estas responsabilidades você precisa ter as seguintes habilidades :

  • Sólida compreensão de arquiteturas escaláveis para grandes volumes de dados (microsserviços, filas, repositórios, etc.).
  • Domínio de conceitos e boas práticas de engenharia de software (ciclo completo : concepção, entrega, sustentação e operação).
  • Experiência avançada em linguagens de backend (Go, Node.js).
  • Experiência avançada em frameworks de frontend (Vue.js, Angular).
  • Conhecimento em bancos de dados relacionais e não relacionais (PostgreSQL, MongoDB, etc.).
  • Vivência em infraestrutura em cloud (preferencialmente GCP).
  • Experiência com APIs REST, Docker e Kubernetes.
  • Conhecimento em programação concorrente e escalável.
  • Prática com versionamento de código e pipelines CI / CD.
  • Experiência consistente com Code Review, Feedback e desenvolvimento orientado a testes.
  • Boa comunicação e habilidade de articular ideias em um ambiente colaborativo.
  • Postura proativa e capacidade de lidar com mudanças como oportunidades de aprendizado.
  • Facilidade em compartilhar conhecimento e apoiar o crescimento do time.
  • Aderência e promoção ativa da nossa cultura e valores.
  • Alguns diferenciais que estamos de olho. Mas não se preocupe caso não tenha, ajudamos você nessa parte :

  • Conhecimento avançado em Big Data, Data Lake e governança de dados (metadados, boas práticas e requisitos regulatórios).
  • Vivência com infraestrutura como código (Terraform, Ansible).
  • Experiência aprofundada no ecossistema de containers (Docker, Kubernetes) com foco em automação, observabilidade e escalabilidade.
  • Conhecimento em serviços de mensageria (Kafka, Pub / Sub, SNS) para sistemas distribuídos e de alta performance.
  • Familiaridade com ferramentas de armazenamento e análise de dados (BigQuery, ElasticSearch).
  • Experiência em gateway de APIs (Kong).
  • Experiência em observabilidade e monitoramento (Prometheus, Grafana, ELK, ou similares).
  • #NeoJourney l Cardápio de Benefícios :

    Vale Alimentação / Refeição;

    Criar um alerta de emprego para esta pesquisa

    Especialista Sistema • Florianópolis, Santa Catarina, Brasil