This position is responsible for managing the software builds and releases of Fedora derived products so we are seeking someone who is familiar with the Fedora Project and strong in a variety of scripting languages, including python, shell, and perl. A perfect candidate will have a passion for automation, creativity in solving problems, and attention to detail. Strong proficiency with RPM and RPM specfile syntax, CVS, and GNU Makefiles is a must. The Release Engineer will work closely with "upstream" Fedora maintainers and Release Engineers to support configuration policies and dependencies, as well as configure and package the software released for internal and external customers of Fedora derived products. The Release Engineer will also drive necessary changes related to derived products into upstream Fedora tools. Also, as a member of the team, you will have the opportunity to contribute to the maintenance of Release Configuration Management infrastructure, including tools for composing trees, building software, and publishing content. Requirements: Position Requirements: Successful applicant will hold a B.S. Computer Science or equivalent work experience as a Release Engineer. Applicant will be proficient in software development processes, and have 2+ years experience in a Release Engineering, QA, or development environment. In addition, they will have the following qualifications: * Strong proficiency in a variety of scripting languages, including python, shell, and perl. Strong proficiency with RPM and RPM specfile syntax. * Strong Linux operating system knowledge including Linux installers. * Strong understanding of software development life-cycle. * Proficient with CVS, Subversion and GNU Make * Understanding of traditional programming fundamentals. Understanding of configuration management principles. * Strong organizational skills. Ability to interact effectively with cross functional teams.