As a Middleware Support Engineer, you will provide an important level of technical assistance to ensure that our highly-valued customers get the most out of the product. This position extends well beyond product support as you will take on the role of trusted partner to our enterprise customers by offering developer-to-developer assistance for JBoss open-source middleware software.
This means you will work closely with junior / senior engineers and developers to write new code, fix & improve code and provide highly technical solutions to support requests. Additionally, you will write patches, provide JBoss updates and contribute ideas through participation in an open and collaborative team environment.
This opportunity is a tremendous chance to become part of a fast-paced, leading edge company that is changing the way software is developed, sold and supported.
This is a highly skilled position that requires an engineer with initiative.
What you will do:
Troubleshoot problems related to authentication and authorization services.
Help the customers with configuring SSL/TLS,java security managers,JAAS ,SSO using integration protocols like SPNEGO(Kerberos),SAML etc.
Write test cases in Java for troubleshooting the security issues related to security
Build in-house replication environments using various LDAP servers, writing test cases for SSL/TLS, configuring Kerberos and SAML, and similar setups to help the customers resolving any issues.
Learn new technologies, write / publish blogs, whitepapers, and knowledge base articles that push technical knowledge out to our customers and the community.
Provide high-level of technical assistance to ensure that our customers get the most out of Red Hat JBoss Middleware solutions.
Engage and collaborate with open source developers around the world.
Offer developer-to-developer assistance for the Red Hat JBoss Middleware suite.
Solid debugging skills and a passion for problem solving and investigation
Act as the technical point person for a technology of your choosing within the Red Hat JBoss Middleware
Availability to occasionally be on call after hours and on weekends.
What you will bring:
A strong understanding of web security fundamentals for securing hosts, networks and applications.
Experience with cryptography including PKI, SSL/TLS, and key management.
Exposure on JAAS concepts to secure web and the EJB applications.
Maintain some knowledge of common security vulnerabilities, attacks, attack methods, and remediation techniques.
Exposure on JDK utility keytool or Openssl.
Basic knowledge of SSO technologies like Kerberos and SAML
A good understanding on concepts like running applications under java security manager
Basic LDAP knowledge
Ability and willingness to learn new open source middleware technologies
Clear and effective English communications skills and ability to communicate courteously and effectively with customers, third party vendors, and Red Hat associates.
Good to have skills:
Knowledge on LDAP servers such as Windows Active Directory, OpenLdap, RHDS (Red Hat Directory Server).
Basic knowledge of Oauth and Web Services Security.
Experience with Application/Web Servers technologies like Red Hat JBoss Middleware, WebSphere, WebLogic, Tomcat, Apache, IIS.
Experience with JavaEE and related server technologies such as JMS, Web Services, Servlets, JSP, JSF, JDBC/Datasource, Hibernate, Spring, etc.