Remote (Country) Full-time

Red Hat is hiring an Application/Middleware Consultant

About the Role

Red Hat is looking for an Application/Middleware Consultant in Brazil to join our Services team. In this role, you will be instrumental in transforming customer organizations by cocreating innovative software solutions with Red Hat identity and access management products. You will work with a lead architect to facilitate design and technical delivery, supporting engagements from scoping to final implementation.

What You'll Do

  • Install, configure, upgrade, and maintain Red Hat Build of Keycloak or Red Hat Single Sign-On instances.
  • Apply software engineering principles to the operations domain to ensure service reliability meets users’ needs.
  • Use software and systems engineering to design, build, and run large-scale, distributed, fault-tolerant systems.
  • Develop APIs using Red Hat technology products and services.
  • Design, develop, and manage Kafka-based data pipelines and provide issue analysis on Kafka applications.
  • Participate in an on-call rotation within a geographically distributed team to provide 24x7x365 production support, practicing sustainable incident response.
  • Cover domains including microservices, API management, web-scale architectures, DevOps engineering, and container-based continuous delivery using Red Hat OpenShift Container Platform.
  • Team up with Red Hat and the open source community to engineer innovative software solutions.
  • Work as a trusted adviser to customers, using critical thinking skills to tackle complex problems.
  • Train and coach team members on both technical and non-technical skills.
  • Remain an active coder and maintain deep technical knowledge of container management systems and application infrastructure.
  • Support presales and post-sales field teams during workshops, proofs of concept, pilots, and production deployments.

What We're Looking For

  • 4+ years of experience and advanced knowledge of middleware technologies.
  • Enterprise web or middleware development project experience with application integration.
  • Knowledge and some experience in Red Hat Single Sign-On, Keycloak, or Red Hat Build of Keycloak.
  • Knowledge and some experience in OpenShift by Red Hat; experience with another PaaS solution will also be considered.
  • Hands-on experience using Cloud as a development environment.
  • JEE and Middleware technology experience with good technical skills designing and implementing JEE solutions.
  • Thorough experience with at least one major middleware solution, preferably Red Hat JBoss Middleware; experience in Oracle WebLogic, IBM WebSphere, WebMethods, Tibco, etc. will also be considered.
  • Hands-on experience in application development with an Agile approach.
  • Hands-on experience building pipelines and CI/CD.
  • Knowledge of DevOps and Microservices.
  • Ability and desire to learn new technologies on your own and apply new concepts to problems.

Nice to Have

  • Enterprise Java development skills.
  • Knowledge of Hibernate and Tomcat.
  • Hands-on experience with AMQ and API management like 3scale.
  • Experience with or knowledge of Red Hat’s technologies like Red Hat OpenShift Container Platform, Camel, Red Hat 3Scale, Red Hat AMQ, or Red Hat AMQ Streams (Kafka).
  • Experience with community technologies like Argo CD, Tekton Pipelines, Helm, or Jenkins.
  • Experience with application and infrastructure monitoring.
  • Experience with or knowledge of JavaScript, Golang, Python, or Shell Scripting.

Technical Stack

  • Red Hat Build of Keycloak, Red Hat Single Sign-On, OpenShift by Red Hat, Kafka, AMQ, API management (e.g., 3scale)
  • JEE, Red Hat JBoss Middleware, Oracle WebLogic, IBM WebSphere, WebMethods, Tibco, Hibernate, Tomcat
  • Argo CD, Tekton Pipelines, Helm, Jenkins, JavaScript, Golang, Python, Shell Scripting

Team & Environment

You will work with our lead architect in our engagements as part of a geographically distributed team.

Work Mode

This role operates in a local-country work mode and is based in Brazil.

Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.

Required Skills
Red Hat Build of KeycloakRed Hat Single Sign-OnOpenShift by Red HatKafkaAMQAPI management3scaleJEERed Hat JBoss MiddlewareOracle WebLogicIBM WebSphere
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Red Hat

Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies.

Visit website
Job Details
Category infrastructure
Posted 2 months ago