Software Engineer - Hibernate Productization(职位编号:8633)
红帽软件(北京)有限公司
- 公司规模:500-1000人
- 公司性质:外资(欧美)
- 公司行业:计算机软件
职位信息
- 发布日期:2012-09-07
- 工作地点:北京
- 招聘人数:1
- 工作经验:三年以上
- 学历要求:本科
- 语言要求:英语熟练
- 职位类别:软件工程师
职位描述
Hibernate is an open
source software project that provides an object-relational mapping for
Java objects, and implements the JPA 2.0 (JSR-317) specification.
Written in Java, Hibernate provides the persistence layer for the JBoss
Application Server. Hibernate is currently integrated into nearly
every JBoss enterprise product, including the JBoss Enterprise
Application Server, Enterprise Web Server, Web Framework Kit, SOA
Platform, and Enterprise Data Services.
As
a productization engineer for JBoss Data Services, you will be
responsible for integrating and packaging the Hibernate open source
project into JBoss middleware product offerings. You will also play an
active role in the Hibernate community, working with and contributing
to these open source projects.
Primary Job Responsibilities
Participating in the product release cycle of EAP, EWS, SOA-P, and other products
Working
with engineering, product build teams, quality engineering, product
management, documentation, and open source community
Participating
in the formal requirements and engineering response processes to
coordinate open source requirements/expectations
Communicating
and coordinate with the project community the dates, deliverables,
feature requirements, roadmaps, etc. of the product
Maintaining
the build/kitting mechanism and automate and perform initial
functional testing prior to submission to quality engineering
Monitoring, managing, and helping to fix issues identified during functional, non-functional, platform, and acceptance testing
Monitoring and maintaining the continuous integration builds of the product kits
Managing and assist in pushing fixes to the product back into the upstream project
Assisting other projects and products in adopting and using Hibernate a Participating in the Hibernate community
Developing new features, including development of unit and integration tests
Participating in the project forums, responding to question and assisting users
Managing, coordinating and working JIRA issues
Reviewing, approving, and merging pull-requests from community members
Monitoring and maintaining the project's continuous integration builds
Required skills
3+ Years of related software development experience in Java
Experience involving relational databases, Hibernate, JPA and other data storage mechanisms is highly desirable
Experience working with Hibernate and JBoss project technology is strongly preferred.
Experience with software management and build systems such as Git and Gradle is strongly preferred
Experience with bug tracking systems such as JIRA and Bugzilla is required.
Exposure to open source development process and experience with a distributed development team is preferred
Candidate must be self-motivated and able to work in an independent and autonomous fashion
Good verbal and written communication skills in English
Bachelors degree in Computer Science or related discipline
source software project that provides an object-relational mapping for
Java objects, and implements the JPA 2.0 (JSR-317) specification.
Written in Java, Hibernate provides the persistence layer for the JBoss
Application Server. Hibernate is currently integrated into nearly
every JBoss enterprise product, including the JBoss Enterprise
Application Server, Enterprise Web Server, Web Framework Kit, SOA
Platform, and Enterprise Data Services.
As
a productization engineer for JBoss Data Services, you will be
responsible for integrating and packaging the Hibernate open source
project into JBoss middleware product offerings. You will also play an
active role in the Hibernate community, working with and contributing
to these open source projects.
Primary Job Responsibilities
Participating in the product release cycle of EAP, EWS, SOA-P, and other products
Working
with engineering, product build teams, quality engineering, product
management, documentation, and open source community
Participating
in the formal requirements and engineering response processes to
coordinate open source requirements/expectations
Communicating
and coordinate with the project community the dates, deliverables,
feature requirements, roadmaps, etc. of the product
Maintaining
the build/kitting mechanism and automate and perform initial
functional testing prior to submission to quality engineering
Monitoring, managing, and helping to fix issues identified during functional, non-functional, platform, and acceptance testing
Monitoring and maintaining the continuous integration builds of the product kits
Managing and assist in pushing fixes to the product back into the upstream project
Assisting other projects and products in adopting and using Hibernate a Participating in the Hibernate community
Developing new features, including development of unit and integration tests
Participating in the project forums, responding to question and assisting users
Managing, coordinating and working JIRA issues
Reviewing, approving, and merging pull-requests from community members
Monitoring and maintaining the project's continuous integration builds
Required skills
3+ Years of related software development experience in Java
Experience involving relational databases, Hibernate, JPA and other data storage mechanisms is highly desirable
Experience working with Hibernate and JBoss project technology is strongly preferred.
Experience with software management and build systems such as Git and Gradle is strongly preferred
Experience with bug tracking systems such as JIRA and Bugzilla is required.
Exposure to open source development process and experience with a distributed development team is preferred
Candidate must be self-motivated and able to work in an independent and autonomous fashion
Good verbal and written communication skills in English
Bachelors degree in Computer Science or related discipline
公司介绍
It's rewarding to work at a well-established, mission-driven company. You get the freedom, autonomy, and responsibility to impact a company that is changing the technology industry. With FY2011 revenues of almost U.S. $1 billion, Red Hat is the world's leading provider of open source solutions. Our mission is to be the catalyst in communities of customers, contributors, and partners creating better technology the open source way. We strive to make freedom, flexibility, and open source the building blocks of our enterprise technology stack. And we passionately pursue our vision of a better future, based on open standards and interoperability. Red Hat is the place to take chances. Good work earns respect, and people dream big and act boldly as they extend the reach of open source. The basis of this freedom is as solid as our success. Our history of 38 consecutive quarters of growth* are a good foundation for making a difference. And we need talented, smart, and passionate people to make this happen. So, what's in it for you? The ability to have an impact and change the world. What more could you want? Come prepared to lead the way。
联系方式
- 公司地址:地址:span深南大道