Na IBM, acreditamos que a tecnologia molda o mundo e somos um catalisador para essa inovação e criatividade. Estamos na vanguarda de mudanças revolucionárias, melhorando os negócios, a sociedade e a condição humana.
Nossa equipe de Marketing, Comunicação e Responsabilidade Social Corporativa (MCC) conta essa história e é responsável por posicionar a IBM no mercado. Definimos e otimizamos a marca IBM, capturamos a atenção do mercado e articulamos nosso ponto de vista para clientes, parceiros, mídia e até mesmo outros funcionários da IBM. Como parte de nossa equipe, você estará cercado por mentes brilhantes e colaboradores dedicados – sempre dispostos a ajudar e ser ajudados – enquanto aplica sua paixão ao trabalho que levará nosso público a escolher os produtos e serviços da IBM. Ao ingressar na IBM, você passa a fazer parte de uma cultura de abertura, colaboração e confiança.
Junte-se a nós e experimente um lugar onde você pode cocriar seu aprendizado e suas oportunidades. Um lugar onde o trabalho em equipe e as ideias únicas são valorizados. Um lugar onde você pode dar vida à inovação.
Como uma das empresas mais antigas do grupo de Tecnologia, a IBM teve que se reinventar constantemente para acompanhar as inovações ao longo dos anos. Para apoiar as várias equipes que temos dentro da IBM, a equipe do Estúdio de Inovação colabora ajudando clientes e parceiros a entender como melhor usar as tecnologias atuais do mercado para resolver seus problemas e gerar valor para seus negócios.
Para isso, criamos projetos que utilizam essas tecnologias para demonstrar como elas podem funcionar no dia a dia do consumidor final, apresentando os benefícios e os possíveis resultados.
Sua função e responsabilidades
Como estagiário de desenvolvimento de software, você utilizará codificação para criar ativos e provas de conceito, colaborando com outras equipes para entender como melhor atender às necessidades dos projetos. Após participar do planejamento de um projeto, você trabalhará com desenvolvimento de sistemas e produtos da IBM, especialmente IBM Cloud e IBM watsonx (IA).
Você irá:
Trabalhar com líderes de engajamento para criar experiências digitais.
Criar sistemas que outros funcionários da IBM possam usar para mostrar um produto da IBM.
Transformar ideias em ativos reais e utilizáveis.
- Proficiência em uma ou mais linguagens de programação Node, Java, Python
- Conhecimento de integração de bancos de dados (MongoDB, SQL, Postgres)
- Compreensão de desenvolvimento web full stack (backend, frontend, APIs, bancos de dados)
- Git, Github e controle de versão de código
- Conhecimento básico de inteligência artificial
- Melhores práticas de engenharia de software
É bom ter: - Experiência com conceitos de nuvem
- Contêineres (Podman, Docker, Kubernets)
- Testes unitários
- Experiência com projetos de IA
- Projetos pessoais (portfólio, estudos)
Estar matriculado nos seguintes cursos:
- Ciência da Computação
- Engenharia da Computação
- Engenharia de Ciência de Dados
- Robótica
- Engenharia de Software e Sistemas.