- 论坛徽章:
- 0
|
Software Engineer - Web Programming
Hardware Certification Engineer
Software Engineer - Quality Engineering(Desktop)
Software Engineer - Quality Engineering(Kernel, toolchain)
Systems Administrator
Send application to yshao@redhat.com
Software Engineer - Web Programming
---------------------------------------------------
The position's main role is to design and develop Red Hat's portal sites, other tasks might be assigned.
Requirements
* Knowledge of C, Python, Perl and Web programming
* Experience in Linux installation and configuration
* In-depth understanding of shell programming and debugging
* Experience in Quality Assurance a plus
* Additional hardware platform (IBM Power, IBM zSeries, Intel IPF) experience a plus
* Red Hat Certified Engineer a plus
* Self-motivated and excellent time management skills
* Strong analytical and problem-solving skills
* Strong written and verbal communication skills in English
Hardware Certification Engineer
------------------------------------------
The position's responsibilities include:
- Review and validation of certification results to ensure that they meet or exceed criteria
- Post valid certifications and create knowledge-based entries for certified hardware
- Assist in program development which may include process, procedures and software improvements
- Set up, install and transfer representative hardware
Requirements
* Red Hat Certified Technician or equivalent
* More than 2 years of experience in Linux installation and configuration
* In-depth understanding of RPM and Anaconda, including package construction and complex installation scenarios
* Knowledge of C, Python, Perl and Web programming a plus
* Experience in Quality Assurance a plus
* Additional hardware platform (IBM Power, IBM zSeries, Intel IPF) experience a plus
* Red Hat Certified Engineer a plus
* Self-motivated and excellent time management skills
* Strong analytical and problem-solving skills
* Strong written and verbal communication skills in English
Software Engineer - Quality Engineering(Desktop)
-----------------------------------------------------------------
Red Hat Desktop/I18N Quality Engineering requires a Quality Engineer who
enjoy working in a fast pace environment with a strong passion to break
software in order to improve the quality. Some of the core
responsibilities include:
1. GUI/desktop applications testing
2. Internationalisation testing (input method, font rendering, printing)
3. Develops, maintain and executes Test Cases (automated/manual)
4. Works with development organization to debug and troubleshoot issues
in the course of testing activities
Candidates should possess the following requirements:
1. Experience with graphical application and internationalisation
testing
2. Experience with testing activities such as preparing and executing
Test Caese
3. Familiar with Linux Desktop (GNOME/KDE)
4. Interest in the advancement of Linux Desktop
5. Ability to communite effectively in English (verbal and written)
6. Scripting skills including (Perl, Ruby or Python) and Shell
7. Multi-lingual skill is a plus
8. Some knowledge in Database Administration
Software Engineer - Quality Engineering(Kernel, toolchain)
----------------------------------------------------------------------------
This person will own the development, maintenance and execution of open
source test suites for a portion of Red Hat's Core OS packages (examples
include LVM, bash, bind, cups, linux-utils, gdb, gcc). This person will
help represent Red Hat to the community for certain on going testing
efforts. This person will also be responsible for placing these tests
under Red Hat's automated testing system. Specific duties include:
Writing tests, writing test plans, executing tests via Red Hat's
automated test infrastructure, evaluating test results and writing bug
reports. Part of this person's job will also require working with the
open source community and contributing tests back to the open source
community. In addition, this person will be responsible for identifying
what community based testing efforts we should execute and incorporate
in our automated testing infra-structure.
Bachelor's Degree Computer Science. Solid programming C programming
skills and at least one Unix scripting language: i.e: bash, Perl, PHP
etc. Should have at least 2 years of Unix experience. Experience with
development tools and compilers highly desirable. Must be able to learn
on the fly and multi-task. Would prefer some Linux and Linux system
administration experience but it is not required. Experience with
testing and test development is a strong plus.
Systems Administrator
---------------------
Installs and system administrates machines in support of Engineering Services and Operations infrastructure. Essential Duties and Responsibilities: include the following. Other duties may be assigned.
* Respond and resolve tickets related to lab (70%-80%)
o Installation of hardware components, which includes the placement, power, cabling, and updating of asset inventory.
o Troubleshooting and resolving hardware and configuration problems.
o System Administration.
* Keep lab in working order (20%-30%)
o Secure, monitor access
o Presentable & professional
o Work with building facilities and electricians to maintain the lab.
* Apply company policies and procedures to resolve routine issues.
* May be required to travel to regional & international labs
* Participate in weekly team meetings and coordinate activities with dependent teams.
* Minimum Qualifications: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
* Education/Experience: Bachelors Degree majoring in Information Technology or Computer Science and a minimum of two years related experience and/or training; or equivalent combination of education and experience. Ideal candidate would possess RHCE.
* Language Ability: Ability to read and interpret English language technical documents. Ability to speak business level English.
* Computer Skills: The ideal candidate may have knowledge or experience with the following.
o Linux operating system installation, configuration, upgrades, and maintenance.
o Networking technology at the physical (twisted pair, fiber optic) and logical (Ethernet, TCP/IP) level including the various supporting services and protocols (DNS, DHCP, LDAP, Kerberos)
o Ability to write scripts in some administrative language (shell/Python/Perl).
o Familiarity with various types of industry hardware [x86, AMD64, EM64T, IA64, S390/S390x, PowerPC]
o Other Unices (Solaris, HP/UX, AIX etc) or Windows
o Demonstrated troubleshooting ability
* Non-Computer Skills:
o Good judgment and excellent negotiation skills with the ability to find successful resolutions for complex issues, escalating those that require management involvement, when necessary.
o Must be able to work in a fast-paced environment with tight deadlines and changing priorities.
o Typical office hours, but may be required to work extra hours to accomplish assignments.
o Ability to work effectively and efficiently with minimal supervision.
o Will be required to carry an oncall pager including some holidays. |
|