Several jobs open at Red Hat - Instructors, Architects and more

Grant Shipley gshipley at gmail.com
Wed Feb 6 07:25:46 MST 2008


Several jobs opened at Red Hat and I thought some on the list might be
interested.  Please feel free to put me down as a reference if you
apply.  If you do put me down as a reference, please alert me offlist.

Job title are:
1) Linux Consultant
2) Middleware Consultant
3) Linux Instructor I & II
4) Middleware Instructor
5) Linux Solutions Architect
6) Middleware Solutions Architect

Description are below.

Apply online at http://www.redhat.com/about/careers/


--
grant




Middleware Solutions Architect

Middleware Solutions Architects are highly respected members of the
Red Hat team, with broad experience in the design, development,
deployment, and support of enterprise Java applications. JBoss SAs
have a deep understanding of J2EE/JEE and supporting technologies with
experience applying those technologies to solve real-world problems.
The Solutions Architect works with the sales team to provide deep
technical insight for the JBoss product suite. You will be in front of
customers on a daily basis (both on the phone/web meeting and in
person) and will sometimes travel to client sites. JBoss Solutions
Architects can listen to customers' technical challenges and can
suggest various solution paths, understanding that "one size does not
fit all."

In the evanglist part of the role, you will speak to Java User Groups
and others about JBoss and J2EE/JEE technologies. The Product
Management, Consulting/Training, Support, and Core R&D teams will
collaborate with you as needed based upon your interactions with
customers. This job requires constant learning about new technologies
and how they can be applied to enterprises.

We are looking for consultants and developers who either have some
presales experience or have a natural talent for talking and
presenting to different groups of people. Position provides
competitive base salary plus commission.

Primary Responsibilities will include:

   * Providing technical credibility to JBoss sales team
   * Answer technical questions given to sales team by prospective
customers (possibly in the form of RFPs or RFIs)
   * Develop and conduct live demonstrations of JBoss products
   * Conduct live demonstrations of JBoss software products
   * Educate prospects on the capabilities of JBoss software products
   * Identifying the appropriate technologies to solve client problems
   * Collect and provide boilerplate responses to competitive FUD
   * Form relationships with clients technical staff to identify new
opportunities
   * Contribute to JBoss products via documentation (wiki,
quick-start guides, whitepapers) or development (example usage code,
bug fixes, enhancements, suggestions)
   * Provide feedback to Product Management on product direction and
feature usefulness (customer applicability)

Required Skills:

   * Standard Java Programming (J2SE/JSE APIs like JDBC, JNDI, JAXP,
JAAS, etc.)
   * Enterprise Java Programming (J2EE/JEE APIs like EJB,
Servlet/JSP/JSF, JMS, JAX-RPC/WS, JPA, JTA, JCA, etc.)
   * Development/Deployment on J2EE/JEE appservers (JBoss AS, BEA
WebLogic, IBM WebSphere, etc.)
   * Real World Enterprise Architecture (Deploying an application to
production with significant usage/criticality to the business)
   * Communication (Listening, speaking, "knowing your audience",
transmission of concepts with/without examples, etc.)
   * Knowledge of standard design patterns and enterprise integration patterns
   * Experience designing and implementing enterprise architectures
and multi-tiered applications
   * Ability to work as part of a geographically dispersed team
   * Ability to constantly learn about new technologies and apply
those concepts to customers needs

Preferred Skills:

   * Database design
   * Consulting
   * Pre-Sales/Sales Engineering
   * Technical writing
   * Training (especially teaching J2EE/JEE subjects)
   * Multilingualism (English, Spanish, French, German, Japanese)

Job Requirements: (standard - senior)

   * 4-7+ years Standard Java Development
   * 3-5+ years Enterprise Java Development (J2EE/JEE)
   * 3-5+ years System Architecture

Linux Solutions Architect

Job Summary

The Enterprise Solutions Architect's (SA) primary role is to partner
with regional Key Account Executives to achieve sales and revenue
goals, evaluate technical requirements of new sales opportunities and
develop technical solutions that can successfully meet the needs of
prospects.

Key Responsibilities

   * Ensure revenue quota, deployment, and service objectives are met
while maintaining a high level of prospect/customer satisfaction.
   * A technical point of contact for prospects, customers and the sales team.
   * Develop and implement the technical sales strategies to help
ensure Red Hat's objectives are met.
   * Position and present Red Hat solutions and technical proposals
to prospects, customers.
   * Lead the gathering of architecture, design, and presentation of
solutions to meet the prospect's needs.
   * Research and write the responses to technical sections of RFI/RFPs.
   * Drive and support pre-sales pilots, demonstrations, PoCs,
evaluation and benchmarks.

Qualifications

   * Comfortable with solution selling process in enterprise software market.
   * Strong interpersonal and organizational skills.
   * Excellent written, oral communication, and be proficient in
presentation and client facing skills.
   * Advanced knowledge of UNIX, Linux, and databases.
   * Basic knowledge of networking and complex software integration.
   * Ability to work in the field in remote offices, and be
self-managing with excellent time management skills.
   * Self-disciplined and have the ability to work independently and
as part of a team.
   * Proficient, well-rounded experience in technical consultative
selling up to C level executives.
   * Knowledgeable with open source technologies.
   * College degree or equivalent.
   * 3 + years experience as a Sales Engineer or equivalent
supporting Enterprise accounts.

Desired Qualifications

   * 2+ years experience in Linux/UNIX system
administration/integration/development.

Travel

   * 50-60% travel expected

Middleware Instructor

Position Summary

   * Conducts technical training courses for customers and/or
employees for multiple middleware products.
   * Prepares lesson plans from engineering documentation, field
service requirements, customer job role requirements, software
technology, and/or software documentation.
   * Instructs participants in both classroom lectures and laboratory sessions.
   * Follows up to determine applicability of course material.
   * Interacts with customer and functional organizations to develop
specifications for content of courses.
   * May be responsible for design and development of new advanced
technical training offerings.
   * Works with engineering, technical support and manufacturing to
ensure that course material reflects current product features and job
role usage.
   * Acts independently to determine methods and procedures on new or
special assignments.
   * Participation in JBoss open source community
   * Ability to respond to ad-hoc curriculum modifications request by
customer while on-site and provide a consistent professional customer
training experience

Requirements

   * Extensive Enterprise Java development experience, particularly
on large enterprise application projects
         o 2-7+ years Standard Java Development
         o 2-5+ years Enterprise Java Development (J2EE/JEE)
   * Experience in at least one (preferably more than one) of the
following areas: Hibernate, jBPM, JBoss Portal, JBoss Cache, JBoss
Rules, JBoss Clustering
   * Outstanding verbal communications and presentation skills
   * Tact, diplomacy, professionalism, drive, resourcefulness,
endurance...and a thick skin
   * Desire and ability to learn new technologies, often independently
   * Track record of working successfully on projects with limited supervision

Preferred Skills

   * JBoss Application Server development experience, also in larger
enterprise application projects
   * Experience with other middleware technologies, such as Weblogic
and Websphere
   * IT training experience (we have hired a number of successful
instructors with NO training experience, but who have excellent
communication skills)
   * Knowledge of open source technology trends as well as SOA and EII
   * College degree in CS, Engineering, or another other analytical
field a plus, other four-year degree also attractive, but not required
   * Ability and willingness to also do consulting engagements

Linux Instructor I & II

Duties

   * Linux Instructor I will have the following duties:
         o Conducts technical training for customers in the
RHCE-level curriculum (see
https://www.redhat.com/training/rhce/courses/ for a complete
description). Instructs participants in both classroom lectures and
laboratory sessions.
         o Contributes to upgrade, enhancement, and maintenance of
technical training offerings.
         o Participates in other infrastructure development, such as
testing of labs, development of courseware maintenance tools,
maintenance of web content, hardware maintenance.
         o Works day-to-day with little instruction or supervision;
ability to take new assignments with general instructions.

   * Instructor II will (additionally) have one or more of the
following additional duties:
         o Conducts technical training for customers in the
RHCA-level curriculum (see
https://www.redhat.com/training/architect/courses/ for a complete
description).
         o Conducts technical training for customers in the developer
curriculum (see https://www.redhat.com/training/developer/courses/ for
a complete description).
         o Conducts technical training for customers in the security
curriculum (see https://www.redhat.com/training/security/courses/ for
a complete description).
         o Participates in the development and creation of new
courses, including:
               + Interacting with customers and internal personnel,
including Engineering and technical and sales support, to develop
specifications for course content based on customer job role
requirements.
               + Creating new course content from specifications and
from engineering documentation, software documentation, or the
software itself.
               + Working with internal personnel to ensure that
course material reflects current product features and job role usage.
               + Following up to determine applicability of course
material to job role.
               + Interacting with senior internal and external
personnel at all stages of the courseware development process.
         o Participates in development and/or maintenance of the
courseware toolchain, including courseware management utilities,
stylesheets, etc.

Job Requirements & Qualifications

   * Instructor I has the following qualifications:
         o Knowledge of and experience with Red Hat Enterprise Linux
system administration, including the ability to set up a workstation
(installation, filesystem management, software management using RPM
and yum, user administration).
         o Knowledge of and experience with networking services
commonly used on Red Hat Enterprise Linux systems, including most of
the following: BIND, DHCP, NFS, FTP, Samba, sendmail, Postfix, Apache,
Squid.
         o Knowledge of and experience securing systems and data on a
Red Hat Enterprise Linux system using some of the following
subsystems: TCP wrappers; firewalls; encryption, including encrypted
communications and encrypted files.
         o Mastery of user-level Linux including command line expertise.
         o Ability to instruct customers: lecture on technical
subject matter, maintaining the attention and interest of
participants; ability to answer technical questions on the fly and
follow up when the answer is unknown; the ability to work patiently
with participants during labs; ability to evaluate needs of customers
and work in an environment with competing needs.
         o RHCE certification. A candidate without RHCE certification
will be expected to achieve this certification before the first day of
employment.
         o At least five years of related experience, including both
system administration and teaching experience.
         o Ability to travel 25% to 80% based on location.
Instructors located in larger cities typically travel less;
instructors in cities without a Red Hat training center will travel
80% of the time.
         o A B.A. or B.S. is preferred but not required.

   * Instructor II has (additionally) one or more the following
additional qualifications:
         o Ability to teach most elements of the RHCA-level
curriculum (see https://www.redhat.com/training/architect/courses/ for
details). This includes in-depth knowledge of three or more of the
following technologies: securing network services through the use of
TCP wrappers, firewalls, and service-specific security methods;
administration of the Red Hat Network Satellite Server; ability to
install and configure virtualized systems; ability to set up clusters
using Red Hat technology; ability to set up Kerberos and the Red Hat
Directory Server for authorization and authentication; configuration
of the GFS filesystem; performance tuning under Red Hat Enterprise
Linux.
         o Ability to teach most elements of the developer curriculum
(see https://www.redhat.com/training/developer/courses/ for details).
         o Ability to teach all elements of the security curriculum
(see https://www.redhat.com/training/security/courses/ for details).
         o iDemonstrated experience in developing original
courseware: specifying courses; authoring courses; evaluting courses
in the field. Knowledge of DocBook is preferred.
         o Demonstrated experience using DocBook and XSLT or writing
complex applications in perl.

HC only

   * Global Learning Services Instructor I.5883
   * Global Learning Services Instructor II.5884
   * Global Learning Services Instructor III.5885

Middleware Consultant

Middleware Solutions Consultant are highly respected members of the
Red Hat team, with broad experience in the design, development,
deployment, and support of enterprise Java applications. Middleware
consultants have a deep understanding of J2EE/JEE and supporting
technologies with experience applying those technologies to solve
real-world problems. The Solutions Consultant works with the
Middleware Solutions Architect to deliver solutions to the client with
the JBoss product suite. You will be in front of customers on a daily
basis (both on the phone/web meeting and in person) and will sometimes
travel to client sites. Middleware consults can listen to customers'
technical challenges and can suggest and implement various solution
paths, understanding that "one size does not fit all."

We are looking for consultants and developers who have actual
development experience with J2EE and have a natural talent for talking
and presenting to different groups of people.

Primary Responsibilities will include:

   * Implement technical solutions to customer problems
   * Develop and conduct live demonstrations of JBoss products
   * Conduct live demonstrations of JBoss software products
   * Educate prospects on the capabilities of JBoss software products
   * Identifying the appropriate technologies to solve client problems
   * Form relationships with clients technical staff to identify new
opportunities
   * Contribute to JBoss products via documentation (wiki,
quick-start guides, whitepapers) or development (example usage code,
bug fixes, enhancements, suggestions)
   * Provide feedback to Product Management on product direction and
feature usefulness (customer applicability)

Required Skills:

   * Standard Java Programming (J2SE/JSE APIs like JDBC, JNDI, JAXP,
JAAS, etc.)
   * Enterprise Java Programming (J2EE/JEE APIs like EJB,
Servlet/JSP/JSF, JMS, JAX-RPC/WS, JPA, JTA, JCA, etc.)
   * Development/Deployment on J2EE/JEE appservers (JBoss AS, BEA
WebLogic, IBM WebSphere, etc.)
   * Communication (Listening, speaking, "knowing your audience",
transmission of concepts with/without examples, etc.)
   * Experience implementing enterprise architectures and
multi-tiered applications
   * Ability to work as part of a geographically dispersed team
   * Ability to constantly learn about new technologies and apply
those concepts to customers needs

Preferred Skills:

   * Database design
   * Consulting
   * Technical writing
   * Multilingualism (English, Spanish, French, German, Japanese)
   * For US : TS-SCI security clearance

Job Requirements: (standard - senior)

   * 2-7+ years Standard Java Development
   * 2-5+ years Enterprise Java Development (J2EE/JEE)

Linux Consultant

The Linux Consultant leads the onsite delivery and implementation of
products and offerings from the Global Professional Services (GPS)
organization of Red Hat. A highly respected and valued member of the
Services team, the Consultant will have a diverse and deep
understanding of enterprise Open Source and Linux usage, and
experience applying those technologies appropriately. A Consultant is
expected to have superb technical and communication skills,
facilitating successful delivery of projects such as: providing
reference architectures, proofs of concept, benchmarks, training
sessions, designs, automation programs or scripts, performance
enhancements, documentation, product patches, and/or other artifacts
as needed. The Consultant's ability to master new technologies coupled
with Red Hat's unparalleled training programs keep the Consultant in
the leading edge of Red Hat's evolving technologies and allow the
Consultant to advance their technical leadership.

Requirements

   * Excellent technical skills in Unix or Linux system configuration
and administration that includes some or all of these areas:
networking, security, kernel modules, open source and proprietary
software tools for monitoring and management, file systems, SAN
storage, LDAP integration, Linux kernel and module compilations, RPM
packages creation and deployment, authoring programs using scripting
languages (e.g. bash, ksh, python, perl), high availability clusters
and cluster file systems (install, configure, tune, test, administer).
   * Demonstrated experience desired with development tools (GCC,
various IDEs, CVS, Rational Suite), source version control tools and
source code repositories, and relational databases.
   * Excellent communication and interpersonal skills. Demonstrated
experience communicating value, progress, and metrics (status) of key
projects to required stakeholders and diverse audiences (technical and
business).
   * Red Hat Certified Engineer (RHCE) or ability to complete within
30 days of hire.
   * Ability to constantly learn about new technologies and apply
those concepts to customers needs.
   * Ability to work as part of a geographically dispersed team
   * Excellent oral and written communication skills

Desired Skills

   * 2+ years experience with Linux in a system administration or
system programming role.
   * Advanced knowledge of Unix or Linux database administration and tuning.
   * Advanced knowledge of Linux kernel internals, including
performance tuning experience.
   * Experienced implementing virtualization technologies in an
enterprise setting.
   * Knowledgeable on Open Source technologies and the Open Source Community.

Travel

   * 80-100% travel expected.



More information about the PLUG mailing list