Red Hat

Associate Cloud Consultant - Application Development

Red Hat
Apply
1 day ago
Remote, ItalySenior

Responsibilities

  • Develop and modernize Java applications using microservices, APIs, containers, and Kubernetes/OpenShift.
  • Support customers in adopting cloud-native architectures and modernizing applications.
  • Develop Generative and Predictive AI applications using LLMs, vector databases, AI agents, and tool calling.
  • Integrate on-premises models and cloud AI services into enterprise applications.
  • Implement CI/CD and GitOps workflows to automate application delivery and deployments.
  • Identify vulnerable open-source dependencies and integrate security remediations through the Red Hat Lightwell program.
  • Apply observability, secure development, testing, security, and DevSecOps practices throughout the software lifecycle.
  • Collaborate with Senior Consultants, Architects, and customer technical teams, including onsite work in Italy and across EMEA when required.

Requirements

  • 5+ years of professional IT experience with a strong hands-on software development background.
  • Strong Java development skills and experience with modern application frameworks.
  • Proven experience developing cloud-native and containerized applications.
  • Experience with Kubernetes, OpenShift, or similar container orchestration platforms.
  • Hands-on experience developing and applying Generative and Predictive AI solutions in a business context.
  • Practical experience with Git, CI/CD, and GitOps workflows.
  • Solid software engineering fundamentals, design patterns, testing, and maintainable code.
  • Familiarity with Python, PyTorch, NumPy, and pandas.
  • Understanding of DevOps/DevSecOps practices and Agile delivery methodologies.
  • Experience using AI-assisted software development tools and reviewing their output for quality and security.
  • Practical knowledge of microservices, REST APIs, and distributed applications.
  • Customer-facing problem-solving, collaboration, ownership, and communication skills.
  • Fluency in written and verbal Italian and English.
  • Preferred experience with Red Hat OpenShift, JBoss EAP, and Red Hat Application Services.
  • Preferred knowledge of data science, deep learning, neural networks, transformer architectures, and modern LLMs.
  • Preferred understanding of software supply chain security, dependency checks, artifact signing, and Software Bills of Materials.
  • Preferred familiarity with Ansible Playbooks and development experience with Go, JavaScript, or other languages alongside Java.
  • Red Hat, Kubernetes, Java, cloud, or AI-related certifications are a plus.

Benefits

  • Work environments may be in-office, office-flex, or fully remote depending on role requirements.
  • The role may require onsite work with customers in Italy and across EMEA.
  • The position may be eligible for variable incentive bonus, sales commission, and/or equity.
  • Red Hat provides reasonable accommodations to applicants with disabilities and maintains an equal opportunity and inclusive workplace.

Tech Stack

Categories

Solutions Engineering
Red Hat

About Red Hat

10,000+ employees

Red Hat builds enterprise open-source software, including Red Hat Enterprise Linux, OpenShift for Kubernetes, and Ansible automation, sold via subscriptions with support, training, and consulting. It serves large enterprises and public-sector organizations running hybrid and multi-cloud infrastructure and modern application platforms. Founded in 1993 and headquartered in Raleigh, North Carolina, Red Hat operates as an independent subsidiary of IBM.

Contact me