-
IBM

Desenvolvedor de Aplicações - (Golang)

IBM
Ireland · Full-time · Mid-Senior

Introduction

Nesta função, você trabalhará no IBM Client Innovation Center (CIC), onde oferecemos profundo conhecimento técnico e de indústria para uma ampla gama de clientes do setor público e privado em todo o mundo. Esses centros oferecem aos nossos clientes habilidades e conhecimento técnico para impulsionar a inovação e a adoção de novas tecnologias.

A carreira em IBM Consulting é baseada em relacionamentos de longo prazo e estreita colaboração com clientes em todo o mundo.

Você trabalhará com pessoas visionárias em diversos setores para melhorar a nuvem híbrida e a jornada de IA das empresas mais inovadoras e valiosas do mundo. Sua capacidade de acelerar o impacto dos projetos e realizar mudanças significativas para os clientes é possibilitada por nosso ecossistema de parcerias estratégicas e nossas plataformas de tecnologia robustas em todo o portfólio da IBM, incluindo Software e Red Hat.

A curiosidade e a busca constante pelo conhecimento são a base para o sucesso da IBM Consulting. Em sua função, te incentivaremos a desafiar padrões, investigar ideias e apresentar soluções criativas que resultem em um impacto inovador para uma ampla rede de clientes. Nossa cultura de evolução e empatia se concentra no crescimento de carreira de longo prazo e nas oportunidades de desenvolvimento em um ambiente que abraça suas habilidades e experiências únicas.

Your Role And Responsibilities

Como Desenvolvedor(a) de Aplicações na IBM, você trabalhará com clientes para co-criar soluções que enfrentam grandes desafios do mundo real. Utilizando as melhores práticas em tecnologias, ferramentas, técnicas e produtos, você irá transformar requisitos de sistemas em projetos e desenvolvimento de sistemas personalizados.

Responsabilidades

  • Atuar em toda a arquitetura do sistema para projetar, desenvolver e oferecer produtos e interfaces escaláveis e de alta qualidade para os clientes;
  • Colaborar com equipes multifuncionais para entender requisitos e definir especificações técnicas para projetos envolvendo inteligência artificial generativa;
  • Aplicar o Design Thinking da IBM para criar produtos com excelente experiência do usuário, alto desempenho, segurança, qualidade e estabilidade;
  • Trabalhar com diversos bancos de dados relacionais (SQL, Postgres, DB2, MongoDB), sistemas operacionais (Linux, Windows, iOS, Android) e frameworks modernos de interface (Backbone.js, AngularJS, React, Ember.js, Bootstrap e JQuery);
  • Criar desde protótipos e componentes de interface até algoritmos e estruturas de dados, entregando produtos viáveis.

Required Technical And Professional Expertise

Linguagens e Frameworks

  • Conhecimento sólido da sintaxe, recursos e ecossistema Golang;
  • Experiência com frameworks Golang como Revel, Gin ou Echo;
  • Experiência com Java e práticas de SRE (Site Reliability Engineering).

Banco de Dados

  • Conhecimento de conceitos de banco de dados;
  • Experiência com bancos de dados relacionais (e.g., MySQL) e NoSQL (e.g., MongoDB).

APIs e Arquitetura

  • Entendimento dos princípios de design de APIs RESTful.

Metodologias e Ferramentas

  • Familiaridade com metodologias de desenvolvimento ágil;
  • Experiência com sistemas de controle de versão como Git.

Cloud e DevOps

  • Experiência com plataformas de nuvem, especialmente AWS, incluindo:
    • Amazon S3;
    • AWS EC2;
    • AWS Lambda;
    • AWS EDS (serviços de banco de dados);
    • CodePipeline;
    • Kafka.
Preferred Technical And Professional Experience

Infraestrutura e Containerização

  • Experiência com containerização utilizando Docker e Kubernetes;
  • Familiaridade com arquitetura de microserviços e design orientado a serviços;
  • Conhecimento de práticas DevOps e ferramentas como Ansible, Terraform ou CloudFormation.

Mensageria e Cache

  • Familiaridade com filas de mensagens como RabbitMQ e Apache Kafka;
  • Experiência com mecanismos de cache como Redis e Memcached.

Segurança e Testes

  • Entendimento das melhores práticas de segurança e experiência com testes de segurança;
  • Experiência com frameworks de teste como Ginkgo ou Gomega.

Integração Contínua e Entrega Contínua (CI/CD)

  • Familiaridade com pipelines de CI/CD e ferramentas como Jenkins, Travis CI ou CircleCI.

Desenvolvimento Front-End

  • Conhecimento de frameworks e bibliotecas de desenvolvimento front-end como React, Angular e Vue.js.

Certificações

  • Certificação em Golang ou tecnologias relacionadas.

Key Skills

Ranked by relevance

golang react das bootstrap terraform travis ci rabbitmq angular jenkins ansible android docker devops apache nosql mysql redis linux java cicd sql aws ios nas
Login to Apply
Posted
Sep 18, 2025
Type
Full-time
Level
Mid-Senior
Location
Dublin
Company
IBM

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
IBM
Related

Data Scientist

2026-05-20

Full-time
Mid-Senior
Ireland
IT Services
Engineering
View Job Details
IBM
Related

AI Engineer

2026-05-25

Full-time
Mid-Senior
Ireland
IT Services
Engineering
View Job Details
IBM
Related

Data Scientist (m/w/d)

2026-05-25

Full-time
Mid-Senior
Germany
IT Services
Engineering