Enable job alerts via email!

Dell Technologies Looking for Kafka,RabbitMQ – Principal Software Engineer – IT at [...]

Dell Technologies

United States

Remote

USD 90,000 - 150,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Principal Software Engineer in IT, where you will harness the power of messaging technologies like RabbitMQ and Kafka to transform the way applications communicate. In this pivotal role, you will collaborate with cross-functional teams to design, deploy, and maintain robust messaging platforms, ensuring seamless integration and performance. Your expertise in Kubernetes will be essential for orchestrating container management, while your proficiency in Java or Dot net will drive the development of high-performance messaging applications. This is an exciting opportunity to make a significant impact in a dynamic environment focused on innovation and excellence.

Qualifications

  • Extensive knowledge in Kubernetes for deployment and management.
  • Proficiency in RabbitMQ and Kafka architecture and best practices.

Responsibilities

  • Build and operate RabbitMQ and Kafka platforms in Kubernetes.
  • Consult developers for messaging solutions and technical support.

Skills

Kubernetes
RabbitMQ
Kafka
Java
Dot net
Ansible
Puppet
Chef
Prometheus
Grafana

Education

Any Degree/Diploma

Tools

Docker
Configuration Management Tools

Job description

Join us as a Principal Software Engineer – IT team in Bangalore to do the best work of your career and make a profound social impact.

What you’ll achieve

As a Principal Software Engineer – IT, you will be responsible for Administration and scaling of messaging technologies RabbitMQ and Kafka platforms.

You will work with application developers and IT infra team, security team, cloud team on RabbitMQ and Kafka.

You will:

  1. Build, deploy, and operate RabbitMQ and Kafka platform offerings in Kubernetes.
  2. Consult application developers for best practiced messaging solutions and technical support.
  3. Administration, scaling and maintenance of RabbitMQ and Kafka messaging platforms.
  4. Perform troubleshooting and solving of messaging platform/application incidents.

Here’s what we are looking for with this role

Essential Requirements:

  1. Deep and extensive knowledge in Kubernetes to orchestrate deployment, scaling and management of docker containers.
  2. Proficiency with configuration management tools (Ansible/Puppet/Chef) to build automation tools.
  3. Proficiency in Java or Dot net building highly performed messaging applications using Kafka and RabbitMQ.
  4. Deep and extensive knowledge in RabbitMQ and Confluent Kafka architecture, and messaging best practices.
  5. Proficiency in Prometheus and Grafana to build and enrich monitoring platforms for RabbitMQ and Kafka.

Desirable Requirements:

  1. Any Degree/Diploma.
  2. Proficiency with any configuration management tools like Ansible/Puppet/Chef, Experience in python scripting.

Application closing date: 30th November 2021.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.