正式员工岗位精选
Technical Support Engineer - Ceph/Gluster
Job Summary
The Red Hat Global Support Services team is seeking a highly-skilled Technical Support Engineer to provide an excellent customer support experience for our enterprise subscription customers. Unlike most software companies, we don't sell software licenses or "break-fix" pay-per-incident support. Instead, we sell subscriptions that include an unlimited number of support incidents, product documentation, security patches and updates, and upgrades to the newest versions of our software. As a Technical Support Engineer, you will be a trusted advisor to enterprise-level customers and partner closely with them and help us continually prove our value to our customers as you troubleshoot and resolve their technical issues for the portfolio of Red Hat cloud computing products to meet their business needs both online and over the phone. You'll work with key customers both on-site and remotely to build a relationship of trust and confidence between Red Hat and the customer's engineering, development, and operations teams. You will also become an expert in one or more Red Hat products like Red Hat Enterprise Linux OpenStack Platform. Many of your customers will be other engineers, so developing your technical skills is imperative. We'll need you to clear the Red Hat certifications applicable for the products you specialize in, i.e. the Red Hat Certified System Administrator (RHCSA) in Red Hat OpenStack or Red Hat Certified Engineer (RHCE) exam.
Primary Job Responsibilities
Ensure customers can get the maximum value from and easily use our products and subscriptions
Support customers by responding within the designated SLA to incoming calls as well as chat and web-based inquiries about our technologies
Investigate and troubleshoot issues, developing solutions for our customers while understanding their business needs
Exceed customer expectations by providing outstanding customer service
Proactively update our customers and ensure they are satisfied with our support service
Collaborate with other engineers and developers to develop creative solutions for our customers, including product fixes
Share your knowledge gained from troubleshooting issues by contributing to the global Red Hat knowledge management system; present troubleshooting instructions and solutions to other engineers within the domain
Manage customer cases and maintain clear and concise case documentation
Participate case review conference call with customers when needed
Travel regionally to visit customers when needed
Required Skills
5+ years of Linux or UNIX system administration experience
Bachelor ’ s degree or equivalent experience within the enterprise IT sector
Strong technical knowledge and actual experience of the Linux kernel and networking
Fundamental understanding of the OpenStack architecture and administration experience across all working components
Previous experience with Ceph or Gluster storage is welcome
Relevant industry experience with Software Defined Networking (SDN), Network Function Virtualization (NFV), and cloud networking is a big plus
Professional experience with the Telco industry is a plus
Advanced troubleshooting and debugging skills, with a passion for problem solving and investigation
Demonstrated first-rate customer service experience or prior technical support experience; desire to go above and beyond in assisting customers
Ability to manage and grow existing enterprise customer and partner relationships by delivering high-quality support
Prior Red Hat product certification, e.g. Red Hat Certified System Administrator (RHCSA) in Red Hat OpenStack or Red Hat Certified Engineer (RHCE) is a significant advantage, as you'll need to be certified within 90 days of your start date
Scripting or programming experience in languages like Bash, C, or Python is preferred
Ability to deal with rapid change and limited structure
Proven ability and willingness to learn new open source technologies
Commitment to providing the best experience possible for Red Hat customers
Excellent reading and writing skills in English; fluent English language skills are preferred
Software Engineer- Linux
北京 东大桥
Job Summary
Red Hat is seeking a software engineer to contribute to the development of Red Hat's cloud-based problem analysis and resolution platform.
This candidate will take the responsibility to build customer facing tools and services to automatically detect, classify, and resolve problems experienced in the usage of software in Red Hat's product portfolio.
The ideal individual should be proactive, creative, self-motivated and able to work in a fast-paced, distributed environment.
Primary Job Responsibilities
Analyze business requirements and convert them into feasible work items
- Communicate with POs and domain experts to get requirements
- Work with other developers to fulfill requirements and verify correctness.
- Be actively involved in product design, development, troubleshooting, documentation
- Use technologies that are appropriate for the platform.
- Collaborate with other developers across multiple departments and technology stacks for cross team projects
Required Skills
Strong knowledge of Linux, including kernel, networking, file system, firewall, security, clustering, visualization.
* Excellent troubleshooting and debugging skills, with a passion for problem solving and investigation
* Extensive experience in scripting languages Python, Perl and Shell is preferred.
* Software development and programming under Linux/Unix environment experience is preferred
* Experienced in a customer service or technical support environment, in a technology-oriented company or department
* Red Hat Certified Engineer (RHCE) is a plus.
* Bachelor's degree or above in Computer Science or equivalent experience
* Prior participation in open source software projects is a strong positive
* Good communication skills, fluent in both oral and written English
Software Engineer- Linux Kernel
北京 知春里
[ Primary job responsibilities ]
Work on Linux kernel drivers and the updates.
Collaborate with the Quality Engineering team on test creation and execution.
Help fix issues identified during functional, non-functional, platform, and acceptance testing.
Monitor upstream code changes, and assist in pushing fixes to the product back into the upstream project.
Submit patches for bug fixes to the community and review patches from other community members.
Perform driver backports and updates across multiple software releases.
[ Required skills ]
Experience with C, as well as shell scripting, Python, or Perl is preferred.
Familiarity with Linux kernel and open source.
Experience with Git, sustaining engineering and open source software.
Effective English communication skills, both verbal and written.
Experience with ARM or X86 architecture or familiarity with virtualization is a plus.
Tchnical Support Engineer- Network Filesystems
北京 东大桥
[ Job Summary ]
The Red Hat Support Engineering group is seeking a Network Filesystems Engineer to help resolve issues for enterprise customers by providing high-level technical support and sustaining engineering services to maximize up-time and reduce IT costs. The Support Engineering group is dedicated to resolving issues quickly efficiently. In this role, you will collaborate with our customers' top developers and architects and assist our technical support engineers with complex and challenging issues. You'll also partner closely with development engineering teams and work alongside some of the brightest developers in the open source community. This position is a gpreat opportunity to join one of the fastest growing enterprise software and services companies and the leader of open source software.
[ Primary Job Responsibilities ]
Partner with the GlusterFS and Red Hat Ceph Storage communities to develop and review patches and test cases.
Analyze upstream development against current customer reported defects and develop patches to resolve the issue.
Use tools like SystemTap, ftrace, strace, Wireshark, GDB, and crash to investigate and troubleshoot technical issues.
Record customer interactions including investigation, troubleshooting, and resolution of issues.
Work closely with Red Hat development engineering, and assist production support engineers and technical account managers.
Demonstrate considerable judgment in selecting methods and techniques to obtain solutions.
Maintain a commitment to providing the best experience possible for Red Hat customers.
Manage your workload to ensure that all customer issues are handled and resolved in a timely manner.
Assist in the development of comprehensive and reusable self-service solutions for future incidents.
[ Required Skills ]
5+ years of experience as a support or development engineer for network-based filesystems on Linux.
Experience working with scale-out, distributed file systems like Gluster, Ceph, and Nutanix.
Ability to read and understand complex multi-threaded kernel and user space code and relate this back to customer issues.
Good understanding of Linux tools, with an emphasis on SystemTap, ftrace, strace, Wireshark, GDB, and crash.
Linux operating system installation, configuration, upgrade, and maintenance experience is highly preferred.
Solid development-level experience with C and experience writing patches.
In-depth knowledge of filesystem standards, including Posix specifications.
Experience with tcpdump analysis and network filesystem protocols.
Upstream involvement in open source projects (patches submitted for upstream inclusion) is a plus.
Commitment to providing the best experience possible for Red Hat customers.
Senior Software Engineer- Core Storage
北京 知春里 or 上海 卢湾区
[ Primary Job Responsibilities ]
Use your development skills in C++ to develop Ceph RADOS.
Perform advanced programming in C++.
Plan, implement, maintain, and support interaction with an active open source community.
[ Required Skills ]
Bachelor's degree in computer science or demonstrated equivalent experience.
5+ years of systems software development experience.
Solid C and C++ development and debugging skills.
Good software development life cycle skills, as well as systems and network (e.g. socket) programming skills.
Demonstrated understanding of Linux and UNIX internals.
Experience with clustered computing or distributed file systems.
Client or server computing experience.
Experience dealing with scaling issues and distributed design.
Experience with correct and efficient serialization of multi-threaded code.
Experience in web server development as well as with Git, GitHub, and Jenkins.
Good Python programming skills.
Experience working with distributed teams, delivering enterprise quality software, and working on open source software projects.
Direct experience with Ceph.
Committed to open source software development and fostering community engagement.
5+ years of experience in high-tech, FSI, or telecommunications is a plus.
Technical Account Manager
深圳 福田区
[ Primary Job Responsibilities ]
Perform technical reviews and share knowledge to proactively identify and prevent issues.
Understand your customers' technical infrastructure, hardware, and products.
Perform initial or secondary investigations and respond to online and phone support requests.
Provide excellent customer support for clients regarding their Red Hat products.
Manage customer cases and maintain clear and concise case documentation.
Serve as the customer's advocate within Red Hat.
Travel, as necessary, to visit customers.
[ Required Skills ]
5+ years of Linux or UNIX system administration experience.
Experience in a support, development, engineering, or quality assurance organization.
Ability to manage and grow existing enterprise customer relationships by delivering proactive, relationship-based support.
Technical knowledge of Linux file systems and the Linux kernel.
Hands-on experience with a variety of hardware vendors.
Experience with enterprise-class applications like Oracle, Veritas, and SAP.
Excellent verbal and written communication skills in Mandarin and English; experience with training or presentation delivery is a plus.
Must have a work permit in China.
Red Hat Certified Engineer (RHCE) is preferred.
Bachelor's degree in a technology-related discipline is a plus.
Technical Support Engineer- 粤语
北京 东大桥 or 深圳 福田区
[ Primary Job Responsibilities ]
Act as the direct contact for customer inquiries from customers in Hong Kong.
Analyze problems with non-functioning software; recommend corrective actions and resolutions to customers.
Use professional concepts and apply company policies and procedures to resolve a variety of issues.
Collaborate with global support engineers to resolve customer issues; document and share diagnostic steps and problem resolutions with the Support Delivery team.
Work with all levels of support engineers in other regions on global projects and assignments.
Deliver an exceptional customer service experience.
Be on call and perform night and weekend shift duties on a rotational schedule as needed.
[ Required Skills ]
Ability to communicate clearly and concisely to customers with various levels of technical experience.
Good understanding of Linux and UNIX.
Fluent Cantonese language skills.
Solid English language skills, both written and verbal.
Advanced Japanese language skills, both written and verbal.
Red Hat Certified Engineer (RHCE), or a comparable combination of experience and qualifications.
Demonstrated understanding of operating system installation, configuration, networking, security and firewalls, and web server.
Experienced in enterprise storage solutions (SAN, NAS, and clustering) or virtualization is a plus.
Bachelor's or above degree in computer science or other technical fields.
Associate Manager, Technical Support
北京 东大桥
[ Primary Job Responsibilities ]
Maintain a high degree of customer satisfaction.
Develop and administer schedules and performance requirements.
Implement strategic change for knowledge management, customer-centric support, and issue problem solving.
Provide leadership in problem solving including proposing and discussing fixes, giving advice, and educating customers.
Interface with management from the Sales, Services, Engineering, Product Management, and Support teams when necessary to prioritize customer requests.
Receive assignments in the form of objectives and determine how to use resources to meet schedules and goals.
Provide guidance to subordinates within established company policies.
Recommend changes to policies and establish procedures that affect immediate organizations.
Work on issues of a diverse scope where analysis of situations or data requires an evaluation of a variety of factors, including an understanding of current business trends.
Follow processes and operational policies in selecting methods and techniques.
Frequently interact with subordinate team leads, customers, and functional peer group managers.
[ Required Skills ]
Previous commercial experience in a customer services or technical support environment, in a technology-oriented company or department.
Proven ability to learn and apply new skills and processes rapidly as well as coach, mentor, and influence others.
Demonstrated team management experience with a customer focus and service orientation.
Ability to identify potential, develop people, and motivate and set up a team from scratch.
Commercial Linux experience in the enterprise sector is an advantage.
Excellent troubleshooting skills, with a passion for problem solving and investigation.
Ability to multi-task, prioritize, and work well under pressure.
Ability to work in a process-driven environment, as well as an environment where consultation with colleagues, taking initiative, and making judgment calls are necessary.
Proficient in English communication, both oral and written.
Proficient in Japanese communication as an advantage.
Associate Technical Support Engineer
北京 东大桥
[ Primary Job Responsibilities ]
Act as the direct contact for customer inquiries from the Greater China region via phone, web, and chat.
Analyze software problems and recommend corrective actions and resolutions to customers.
Use professional concepts and apply company policies and procedures to resolve a variety of issues.
Collaborate with global support engineers to resolve customer issues.
Document and share diagnostic steps and problem resolutions with the Support Delivery team.
Work with all levels of support engineers in other regions on global projects and assignments.
Deliver an exceptional customer service experience.
Be on call and perform night and weekend shift duties on a rotational schedule as needed.
[ Required Skills ]
Ability to communicate clearly and concisely to customers with various levels of technical experience.
Good understanding of Linux and UNIX.
Good English language skills, both written and verbal.
Red Hat Certified Engineer (RHCE), or a comparable combination of experience and qualifications.
Demonstrated understanding of operating system installation, configuration, networking, security and firewalls, and web server.
Experienced in enterprise storage solutions (SAN, NAS, and Clustering) or virtualization is a plus.
Bachelor's or above degree in computer science or other technical fields.
Quality Engineer- OpenShift
北京 知春里
[ Primary job responsibilities ]
Develop automation framework and scripts with Ruby, Go, or Bash for automation testing and execution.
Participate in the test planning and product planning processes.
Conduct new feature research and design test cases.
Document and advocate the resolution of new bugs with developers and communicate the impact on customers to developers and support.
[ Required skills ]
Familiarity with testing methodologies and techniques.
Knowledge of the UNIX or Linux operating system (any distribution).
Programming language skills in Bash, shell, and Java,Go, Ruby, or Python.
Familiarity with Java, JBoss, Node.js, Ruby, Python, etc., as well as database environments like MySQL, MongoDB, and PostgreSQL is a big plus.
Knowledge of virtualization, Red Hat JBoss Middleware, Docker, Red Hat CloudForms, Red Hat Enterprise Linux OpenStack Platform, and OpenShift is a plus.
Good written and verbal English communication skills.
Quality Engineer- Virtualization
北京 知春里
[ Primary job responsibilities ]
Research new features and develop test plans.
Develop, review, and maintain automated test scripts and test cases, both manual and automatic.
Implement automated test scripts and analyze and summarize the testing results.
Analyze, report, and track defects.
Debug software technical issues.
Operate automated test tools.
[ Required skills ]
3+ years of experience developing solid skills and knowledge of the Linux platform.
2+ years of working experience in software testing or development.
2+ years of solid scripting experience with Bash, Perl, or Python.
Familiarity with a wide variety of operating system components, specifically kernels.
Experience in NFV testing and development is an advantage.
Fluent verbal and written English language skills.