Latest news

Java Backend Developer para Big Data

Oportunidade Emprego Java Backend Developer para Big Data Xpand IT

Java Backend Developer para Big Data

Um dos maiores desafios da atualidade é o correto armazenamento e processamento de dados tendo em consideração estes três domínios (3Vs): VolumeVelocidade e Variedade.  

Na Xpand IT, a área tecnológica de Big Data desenvolve e implementa arquiteturas e soluções de software que tratam da captura, ingestão, armazenamento e gestão de dados críticos de grandes clusters de informação onde os 3Vs estão sempre presentes. Tiramos partido de um conjunto de frameworks avançadas como Apache Hadoop, Confluent, Cassandra, MongoDB usando Java e Scala como linguagens de programação para interagir com estas frameworks. 

QUAIS AS PRINCIPAIS RESPONSABILIDADES?

Enquanto Java Backend Developer para Big Data vais ter um papel essencial juntamente com os Big Data System Engineers para em conjunto desenvolverem soluções de software, aplicando as melhores práticas em termos de desenho e arquitetura de sistemas distribuídos de grande escala

Diariamente serás responsável por: 

  • Implementar soluções de software em que é fulcral a performance do carregamento, pré-processamento e ingestão de grandes volumes de dados em clusters Big Data
  • Desenhar e desenvolver soluções de software robustas e escaláveis, independentemente da quantidade de dados a processar
  • Implementar boas práticas e padrões de desenho das soluções Big Data no software produzido
  • Análisar problemas complexos que necessitam de soluções eficientes para manipular grandes quantidades de informação.
  • Desenvolver modelos e organização de estruturas de dados que otimizem as operações de “pesquisa” e “armazenamento” em sistemas distribuídos de grande escala
  • Desenhar e desenvolver de APIs de comunicação entre os sistemas de backend Big Data e sistemas externos através de protocolos de comunicação standard

// Stacks tecnológicas: Java; Scala; HDFS, Hive, Impala, Spark, Kafka/Confluent; MongoDB, Cassandra, HBase

Java Backend Developer para Big Data Apache Spark
Java Backend Developer para Big Data Kafka
Java Backend Developer para Big Data HBase
Java Backend Developer para Big Data Hive
Java Backend Developer para Big Data Confluent
Java Backend Developer para Big Data MongoDB
Java Backend Developer para Big Data Cassandra

QUE SKILLS PRECISAS DE TER?

  • Licenciatura e/ou Mestrado em Informática e ComputadoresSistemas de Informação ou Ciência da Computação. 
  • Fortes conhecimentos de sistemas operativos Linux. 
  • Experiência com tecnologias baseada em Java (JBoss, Spring, Spring MVC, Hibernate) 
  • Experiência na definição de interfaces de comunicação utilizando standards (XML, JSON, SOAP) 
  • Experiência na implementação de padrões de desenho em soluções de software avançadas (mutli-threaded, multi-process, multi-cloud). 
  • Experiência em bases de dados relacionais e não relacionais (SQL, MySQLNoSQLHadoopMongoDB) 
  • Elevada experiência no uso de ferramentas Eclipse, MavenJenkins, GIT, JIRA ou equivalentes 
  • Boa capacidade de comunicação e facilidade em trabalhar em equipa, com foco na resolução de problemas complexos
  • Fluente em Inglês (escrito e falado)

// Pontos extra para: 

  • Conhecimento ou experiência na utilização de frameworks como Apache Spark, Kafka ou o ecossistema Hadoop

// Sabe mais sobre a área de Big Data 

Candidata-te aqui

Ser Big Data Software Engineer na Xpand IT significa responder às necessidades atuais de fluxos de dados. Pensamos e concretizamos soluções tecnológicas escaláveis, usando as melhores ferramentas do momento. É fascinante estar numa área em evolução vertiginosa, ser desafiado a trabalhar com novas tecnologias e poder partilhar essa experiência com uma equipa altamente competente.

Guilherme Andrade, Big Data Software Engineer @Xpand IT
Java Backend Developer para Big Data Xpand IT

Há vídeos que valem mais do que mil palavras…

Xpand IT: You Have to Live it!

Summer Trip anual

Be an Xpander

Recrutamento

Life at Xpand IT

XTech Community

Meetup

Sara GodinhoJava Backend Developer para Big Data
read more

Big Data CloudOps Engineer

Oportunidade emprego Big Data CloudOps Engineer Xpand IT

Big Data CloudOps Engineer

Problemas complexos exigem a experiência certa! Um dos maiores desafios da atualidade é o correto armazenamento e processamento de dados tendo em consideração estes três domínios (3Vs): VolumeVelocidade e Variedade.  

Na Xpand IT, a área tecnológica de Big Data desenvolve e implementa arquiteturas e soluções de software que tratam da captura, ingestão, armazenamento e gestão de dados críticos de grandes clusters de informação onde os 3Vs estão sempre presentes. Tiramos partido de um conjunto de frameworks avançadas como Spark, Kafka, Hive/Impala, Azure Data Services ou MongoDB usando JavaScala como linguagens de programação para interagir com estas frameworks. 

QUAIS AS PRINCIPAIS RESPONSABILIDADES?

Enquanto Big Data CloudOps Engineer, terás umpapel fundamental em várias fases da adoção de plataforma de Big Dataem contexto Cloud (Azure ou AWS), participando naanálise, definição e sizing de sistemas de armazenamento e/ou computação distribuídos, setup, upgrade, securização e tuning.

Para estes sistemas críticos, é crucial um foco especial no desempenho e segurança, bem como na implementação das melhores práticas de desenvolvimento de serviços para servirem de base para ferramentas de monitorização. Irás trabalhar em estreita colaboração com as equipas de desenvolvimento no desenho, desenvolvimento e instalação das soluções aplicacionais, processamento e armazenamento de dados em grande escala. 

Diariamente serás responsável por: 

  • Fazer o Setup / upgrade / securização / tuning de plataformas em larga escala em ambientes críticos, efémeros e/ou auto-escaláveis sobre um Cloud provider.
  • Implementar regras e políticas de segurança em plataformas Cloud.
  • Recomendar e atualizar periodicamente as melhores práticas de utilização dos serviços Cloud.
  • Configurar boas práticas para monitorização da infraestrutura
  • Analisar requisitos de dimensionamento e serviços ideais para cada projeto a ser implementado
  • Projetar e desenvolver novos processos para melhor estabilidade e manutenção de performance dos ambientes
  • Desenvolver processos de integração ou automação de deployments em Cloud. Podendo recorrer a ambientes containerizados sobre Kubernetes
  • Participar e ajudar a resolver problemas de desempenho, escalabilidade e segurança

// Stacks: Cloudera, Confluent, Azure Data Services, MongoDB, Kerberos ou Windows Active Directory

Big Data CloudOps Engineer Mongo DB
Big Data CloudOps Engineer Mongo DB
Big Data CloudOps Engineer Azure
Big Data CloudOps Engineer Cloudera
Big Data CloudOps Engineer Databricks

QUE SKILLS PRECISAS DE TER?

  • Licenciatura e/ou Mestrado em Informática e Computadores, Sistemas de Informação ou Ciência da Computação
  • Bons Conhecimentos de sistemas operativos Linux são valorizados
  • Bons conhecimentos de shell scripting são valorizados
  • Conhecimentos sobre os objetivos e terminologia de sistemas distribuídos de alta disponibilidade são valorizados.
  • Gosto por trabalho em equipa e pela resolução de problemas complexos
  • Boa capacidade de comunicação (escrita e falada).
  • Inglês fluente (escrito e falado).

// Pontos extra para: 

  • Conhecimento prático de frameworks como Spark, Hive ou Apache Hadoop
  • Conhecimento prático sobre ferramentas de automação como Ansible, Terraform ou CloudFormation
  • Curiosidade sobre tecnologias Big Data tais como Hadoop, Kafka, MongoDB
  • Curiosidade sobre Kubernetes e os diversos flavours existentes Openshift, Rancher, AKS or EKS
  • Curiosidade sobre os serviços Cloud que constituem o Azure Big Data Stack ou o AWS Big Data Stack, como Databricks, Azure Synapse ou Amazon S3

// Sabe mais sobre a área de Big Data:

Candidata-te aqui

Enquanto Big Data System Engineer todos os dias são desafiantes: entre deployments de clusters de raiz, optimização e configuração de serviços em sistemas distribuídos, é necessário mantermos um leque de conhecimento vasto sobre os vários serviços que compõem o ecossistema bem como lidar com vários contextos distintos.

Pedro Martins, Big Data System Engineer @Xpand IT
Big Data Project Manager Xpand IT

Há vídeos que valem mais do que mil palavras…

Xpand IT: You Have to Live it!

Summer Trip anual

Be an Xpander

Recrutamento

Life at Xpand IT

XTech Community

Meetup

Sara GodinhoBig Data CloudOps Engineer
read more

Big Data Project Manager

Oportunidade emprego Big Data Project Manager Xpand IT

Big Data Project Manager

Problemas complexos exigem a experiência certa! Um dos maiores desafios da atualidade é o correto armazenamento e processamento de dados tendo em consideração estes três domínios (3Vs): VolumeVelocidade e Variedade.  

Na Xpand IT, a área tecnológica de Big Data desenvolve e implementa arquiteturas e soluções de software que tratam da captura, ingestão, armazenamento e gestão de dados críticos de grandes clusters de informação onde os 3Vs estão sempre presentes. Tiramos partido de um conjunto de frameworks avançadas como Spark, Kafka, Hive/Impala, Azure Data Services ou MongoDB usando JavaScala como linguagens de programação para interagir com estas frameworks. 

QUAIS AS PRINCIPAIS RESPONSABILIDADES?

Enquanto Big Data Project Manager vais assumir um conjunto de responsabilidades que vão desde a gestão das equipas de vários projetos, à definição do âmbito e duração dos mesmos. Deverás pensar e agir out of the box atuando como ponto central de comunicação entre toda equipa e os restantes equipas externas aos projetos. Em particular, na área de Big Data terás a oportunidade de estar em contacto com soluções de grande dimensão e elevada complexidade.

Diariamente serás responsável por: 

  • Coordenar as várias equipas de projeto
  • Definir o âmbito das releases e sprints dos projetos, garantindo o envolvimento de todos os stakeholders
  • Antecipar e gerir problemas, conflitos e riscos que surjam no decorrer das releases de projeto
  • Assegurar uma comunicação fluída e atempada entre todas as equipas que têm impacto no decorrer dos projetos
  • Desenvolver e implementar métricas para o acompanhamento e avaliação da execução dos projetos
  • Assegurar a qualidade e a excelência de cada entrega

QUE SKILLS PRECISAS DE TER?

  • Licenciatura ou Mestrado em Engenharia Informática ou equivalente
  • Pelo menos 2 anos de experiência como Tech Lead ou Gestor de Projectos na área de IT
  • Background ou conhecimento de boas práticas desenvolvimento Java e/ou SQL
  • Interesse por ecossistemas Big Data e a sua arquitetura.
  • Experiência com metodologias de desenvolvimento (Scrum) e ferramentas para suporte ao desenvolvimento (Confluence, JIRA, Git, Jenkins, Bamboo)
  • Motivação, vontade de inovar, boas competências de comunicação e gosto pelo trabalho em equipa
  • Boa capacidade de comunicação (escrita e falada).
  • Inglês fluente (escrito e falado)

// Pontos extra para: 

  • Certificação PMP e SCRUM.

// Sabe mais sobre a área de Big Data:

Candidata-te aqui

Na Xpand IT vais descobrir que trabalhar em Big Data significa pertencer a uma equipa fantástica que tira proveito de diversas tecnologias para criar sistemas distribuídos de larga escala. Acreditamos que é através da colaboração que conseguimos atingir os melhores resultados. Por isso, cada um de nós faz a diferença e juntos somos maiores enquanto equipa.

Luís Vicente, Big Data e Data Science Manager @Xpand IT
Big Data Project Manager Xpand IT

Há vídeos que valem mais do que mil palavras…

Xpand IT: You Have to Live it!

Summer Trip anual

Be an Xpander

Recrutamento

Life at Xpand IT

XTech Community

Meetup

Sara GodinhoBig Data Project Manager
read more

Big Data System Engineer

Oportunidade emprego Big Data System Engineer Xpand IT

Big Data System Engineer

Problemas complexos exigem a experiência certa! Um dos maiores desafios da atualidade é o correto armazenamento e processamento de dados tendo em consideração estes três domínios (3Vs): VolumeVelocidade e Variedade.  

Na Xpand IT, a área tecnológica de Big Data desenvolve e implementa arquiteturas e soluções de software que tratam da captura, ingestão, armazenamento e gestão de dados críticos de grandes clusters de informação onde os 3Vs estão sempre presentes. Tiramos partido de um conjunto de frameworks avançadas como Spark, Kafka, Hive/Impala, Azure Data Services ou MongoDB usando JavaScala como linguagens de programação para interagir com estas frameworks. 

QUAIS AS PRINCIPAIS RESPONSABILIDADES?

Enquanto Big Data System Engineer terás um papel fundamental em várias fases da adoção de plataforma de Big Data, participando na análise, definição e sizing de sistemas de armazenamento e/ou computação distribuídos, setup, upgrade, securização e tuning. Para estes sistemas críticos, é crucial um foco especial no desempenho e segurança, bem como na implementação das melhores práticas de desenvolvimento de serviços para servirem de base para ferramentas de monitorização. Vais trabalhar em estreita colaboração com as equipas de desenvolvimento no desenho, desenvolvimento e instalação das soluções aplicacionais, processamento e armazenamento de dados em grande escala.

Diariamente serás responsável por: 

  • Fazer Setup / upgrade / securização / tuning de plataformas de Big Data em larga escala em ambientes críticos
  • Implementar regras e políticas de segurança em plataformas de Big Data
  • Recomendar e atualizar periodicamente as plataformas de Big Data (hot fixes, patches, etc.)
  • Configurar boas práticas para monitorização da infraestrutura dos clusters Big Data
  • Analisar requisitos de hardware e software para cada projeto a ser implementado
  • Projetar e desenvolver novos processos para melhor estabilidade e manutenção de performance dos ambientes
  • Participar e ajudar a resolver problemas de desempenho, escalabilidade e segurança

// Stacks: Cloudera, Confluent, Azure Data Services, MongoDB; Kerberos ou Windows Active Directory

Big Data System Engineer Confluent
Big Data System Engineer MongoDB
Big Data System Engineer Xpand IT
Big Data System Engineer Xpand IT
Big Data System Engineer Xpand IT
Big Data System Engineer Xpand IT

QUE SKILLS PRECISAS DE TER?

  • Licenciatura e/ou Mestrado em Informática e ComputadoresSistemas de Informação ou Ciência da Computação
  • Bons conhecimentos de sistemas operativos Linux serão valorizados
  • Bons conhecimentos de shell scripting serão valorizados
  • Conhecimentos sobre os objetivos e terminologia de sistemas distribuídos de alta disponibilidade
  • Curiosidade pelas tecnologias de Big Data (stack Hadoop, Kafka e MongoDB 
  • Boa capacidade de comunicação e facilidade em trabalhar em equipa, com foco na resolução de problemas complexos
  • Inglês fluente (escrito e falado)

// Pontos extra para: 

  • Conhecimentopráticos de frameworks como Spark, Hive ou Apache Hadoop
  • Curiosidade sobre as tecnologias Big Data: Hadoop, Kakfa e MongoDB

// Sabe mais sobre a área de Big Data:

Candidata-te aqui

Enquanto Big Data System Engineer todos os dias são desafiantes: entre deployments de clusters de raiz, optimização e configuração de serviços em sistemas distribuídos, é necessário mantermos um leque de conhecimento vasto sobre os vários serviços que compõem o ecossistema bem como lidar com vários contextos distintos.

Pedro Martins, Big Data System Engineer @Xpand IT
Big Data System Engineer Xpand IT

Há vídeos que valem mais do que mil palavras…

Xpand IT: You Have to Live it!

Summer Trip anual

Be an Xpander

Recrutamento

Life at Xpand IT

XTech Community

Meetup

Sara GodinhoBig Data System Engineer
read more

Big Data Software Engineer

Oportunidade emprego Big Data Software Engineer Xpand IT

Big Data Software Engineer

Problemas complexos exigem a experiência certa! Um dos maiores desafios da atualidade é o correto armazenamento e processamento de dados tendo em consideração estes três domínios (3Vs): VolumeVelocidade e Variedade.  

Na Xpand IT, a área tecnológica de Big Data desenvolve e implementa arquiteturas e soluções de software que tratam da captura, ingestão, armazenamento e gestão de dados críticos de grandes clusters de informação onde os 3Vs estão sempre presentes. Tiramos partido de um conjunto de frameworks avançadas como Apache Hadoop, Confluent, Cassandra, MongoDB usando Java e Scala como linguagens de programação para interagir com estas frameworks. 

QUAIS AS PRINCIPAIS RESPONSABILIDADES?

Enquanto Big Data Software Engineer vais ter um papel essencial juntamente com os Big Data System Engineers para em conjunto desenvolverem soluções de software, aplicando as melhores práticas em termos de desenho e arquitetura de sistemas distribuídos de grande escala. Será tua responsabildade também garantir o desempenho e a escalabilidade do software que interage com os sistemas backend Big Data, contribuindo para a manutenção da performance geral do sistema. 

Diariamente serás responsável por: 

  • Implementar soluções de software em que é fulcral a performance do carregamento, pré-processamento e ingestão de grandes volumes de dados em clusters Big Data
  • Desenhar  e desenvolver soluções de software robustas e escaláveis, independentemente da quantidade de dados a processar
  • Implementar boas práticas e padrões de desenho das soluções Big Data no software produzido
  • Análisar problemas complexos que necessitam de soluções eficientes para manipular grandes quantidades de informação.
  • Desenvolver modelos e organização de estruturas de dados que otimizem as operações de “pesquisa” e “armazenamento” em sistemas distribuídos de grande escala
  • Desenhar e desenvolver de APIs de comunicação entre os sistemas de backend Big Data e sistemas externos através de protocolos de comunicação standard

// Stacks tecnológicas: Java; Scala; HDFS, Hive, Impala, Spark, Kafka/Confluent; MongoDB, Cassandra, HBase

Big Data Software Engineer Apache Spark
Big Data Software Engineer Kafka
Big Data Software Engineer HBase
Big Data Software Engineer Hive
Big Data Software Engineer Confluent
Big Data Software Engineer MongoDB
Big Data Software Engineer Cassandra

QUE SKILLS PRECISAS DE TER?

  • Licenciatura e/ou Mestrado em Informática e ComputadoresSistemas de Informação ou Ciência da Computação. 
  • Fortes conhecimentos de sistemas operativos Linux. 
  • Experiência com tecnologias baseada em Java (JBoss, Spring, Spring MVC, Hibernate) 
  • Experiência na definição de interfaces de comunicação utilizando standards (XML, JSON, SOAP) 
  • Experiência na implementação de padrões de desenho em soluções de software avançadas (mutli-threaded, multi-process, multi-cloud). 
  • Experiência em bases de dados relacionais e não relacionais (SQL, MySQLNoSQLHadoopMongoDB) 
  • Elevada experiência no uso de ferramentas Eclipse, MavenJenkins, GIT, JIRA ou equivalentes 
  • Boa capacidade de comunicação e facilidade em trabalhar em equipa, com foco na resolução de problemas complexos
  • Fluente em Inglês (escrito e falado)

// Pontos extra para: 

  • Conhecimento ou experiência na utilização de frameworks como Apache Spark, Kafka ou o ecossistema Hadoop

// Sabe mais sobre a área de Big Data 

Candidata-te aqui

Na Xpand IT enquanto Big Data Software Engineer sou desafiado todos os dias a criar sistemas de processamento de dados escaláveis e robustos que são a base para tomar decisões data-driven

André Pires, Big Data Software Engineer @Xpand IT
Big Data Software Engineer Xpand IT

Há vídeos que valem mais do que mil palavras…

Xpand IT: You Have to Live it!

Summer Trip anual

Be an Xpander

Recrutamento

Life at Xpand IT

XTech Community

Meetup

RochinhaBig Data Software Engineer
read more