Senior Middleware Applications Consultant

Job ID: 41099
Toronto, ON
Remote: No
Consulting

Company description

At Red Hat, we connect an innovative community of customers, partners, and contributors to deliver an open source stack of trusted, high-performing technologies that solve business problems. We’re a billion dollar S&P 500 company offering solutions from Linux to middleware, storage to cloud, together with award-winning global customer support, consulting, and implementation services.

Job summary

The Red Hat Consulting Services team is seeking a Senior Middleware Applications Consultant with significant experience in JEE to leverage our unique middleware applications capabilities for DevOps, continuous integration, and cloud-based development consulting projects. This position is a great opportunity for someone who is passionate about learning new products and technologies and expanding their core base of expertise, while traveling to client sites within Canada and the eastern United States promoting Red Hat solutions. As a Consultant, you'll play a key role in our clients' evolution in enterprise development and help make our solutions both practical and workable for their businesses. In this multi-faceted consulting and technology role, you’ll lead the on-site implementation of Red Hat technologies like Red Hat JBoss Middleware, JBoss Fuse, and OpenShift. You will work to gain an understanding of clients' infrastructure and business needs, make recommendations that resolve pain points, and help them make strategic decisions. You'll then build enterprise applications and capabilities around cloud technologies to streamline development and allow for continuous feature release of applications.

Primary job responsibilities
  • Become a respected Red Hat subject matter expert at the client site, addressing their technical, development, and strategic IT requirements
  • Use your critical thinking skills to tackle tough problems in an innovative way
  • Define overall system architectures and manage software specification, design, testing, and deployment of open source solutions
  • Act as a trusted advisor at the client site and assist the project or technical managers in setting and delivering on expectations
  • Maintain an in-depth understanding of industry practices and through project experience and training
  • Respond to incidents, escalations, and exceptions in a professional manner
Required skills
  • 5-10 years of experience and advanced knowledge of middleware and Java EE, including enterprise web or middleware development project experience; experience with Red Hat JBoss Middleware or JBoss Fuse is a plus
  • 5+ years of experience working directly with enterprise stakeholders on a range of development and deployment projects
  • Experience providing technical leadership to a small team
  • Experience architecting and designing large-scale workable solutions
  • Knowledge of software development methodologies, object-oriented design, and development principles including enterprise design patterns
  • Understanding of Java frameworks or libraries (i.e. Spring, Hibernate, Struts)
  • Willingness to travel weekly to client locations throughout Canada and the eastern United States


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, national origin, disability, age, military status or veteran status, genetic information, or any other status protected by applicable law.


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, national origin, disability, age, military status or veteran status, genetic information, or any other status protected by applicable law.



Posted date: 11/01/13