Middleware Applications Consultant

Location AU-North Sydney
Posting date 2 weeks ago(3/8/2018 2:44 AM)
Job ID

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 solutions. We offer cloud, Linux, middleware, storage, and virtualization technologies, together with award-winning global customer support, consulting, and implementation services. Red Hat is a rapidly growing company supporting more than 90% of Fortune 500 companies.

Job summary

Come use your technical and communication skills and help us maintain customer relationships and expectations and represent our brand throughout the technology industry. The Red Hat Consulting team is looking for a Middleware Applications Consultant with strong Java development and DevOps experience to join our team of open source experts in Sydney, Australia. In this role, you will join a fast-growing organization that is at the forefront of helping customers guide digital transformation and modern IT architectures as they grow in existing and new markets. This role will require you to work with innovative enterprise open source software like OpenShift by Red Hat, Red Hat JBoss EAP and Fuse, Red Hat 3scale, Ansible by Red Hat, and open source development frameworks for hosting and building modern applications and services. You will provide technical leadership to small to medium-sized project teams while ensuring the quality of customer deliverables for one or more projects. You will apply well-developed technology, consulting, business, and process expertise in the implementation of quality work, while actively coaching and mentoring others. You need to have a balance of technical expertise, excellent communication skills, and passion for open source software and communities. You will represent Red Hat in your customer engagements and at technical forums, speaking to audiences varying from customer architects, engineers and developers to community user groups about Red Hat technologies, solutions and services.

Primary job responsibilities

  • Become a respected and trusted Red Hat subject matter expert at the customer site, addressing their architectural, technical, development and strategic IT requirements
  • Implement and integrate Red Hat container and application development technologies, primarily OpenShift by Red Hat, Red Hat JBoss EAP and Fuse, and Red Hat 3scale with possibilities for learning and developing your skills in Red Hat JBoss BPMS and Red Hat JBoss BRMS
  • Define overall system architectures, manage software specification, installation, and configuration and design, testing and deployment of Red Hat open source solutions
  • Work with senior associates to promote the adoption of automation techniques and DevOps processes to improve the development life cycle including infrastructure and application uptime, availability, and time-to-market
  • Develop continuous integration (CI) and continuous development (CD) pipelines using Jenkins, Bamboo, and associated tooling
  • Develop and implement automation and integration for our customers’ container and application infrastructure solutions using Ansible by Red Hat, Puppet, Python, or Ruby
  • Collaborate with project and customer team members to meet timelines and goals
  • Contribute to project documentation and diagrams, including quality assurance and ticket and bug management
  • Participate in mentoring and knowledge transfer to customers, as well as the wider Red Hat community in order that other teams and customers can benefit

Required skills

  • 5+ years of experience working with enterprise customers on a range of application development and deployment projects in an on-site capacity
  • 5+ years of experience as a Java application developer with experience of developing JEE applications, integration services, microservices and APIs
  • Excellent technical capabilities in modern methodologies like agile and DevOps, and associated capabilities like automation, orchestration, and configuration management
  • Expert-level technical skills in DevOps practices and tooling like Maven, Jenkins, and Bamboo
  • Experience with open source application development technologies like JBoss Fuse (Camel), AMQ (ActiveMQ), BPM Suite and BRMS (or drools)
  • Experience with container and container management technologies like OpenShift by Red Hat, Docker and Kubernetes
  • Willingness to travel to the major cities in Australia and New Zealand

The following skills will be considered a plus:

  • Application runtimes, development frameworks, and architectures like Node.js, Wildfly Swarm, Eclipse Vert.x, Spring Boot, and Netflix OSS
  • Programming languages like Python and Ruby
  • Public cloud technologies including Amazon Web Services, Microsoft Azure, and Google Compute Engine
  • Automation tools like Ansible by Red Hat, Puppet, and Chef
  • Ability to act as a technical mentor to consultants, providing valuable, timely, and accurate technical mentoring

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, uniformed services, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.

Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.



Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed