Senior Software Engineer
Red Hat, Inc. 40 reviews - Mountain View, CA

This job posting is no longer available on Red Hat, Inc.. Find similar jobs:Senior Software Engineer jobs - Red Hat jobs

Work with a variety of technologies and languages and implement them in our OpenShift platform to support scalable deployment patterns for cloud environments.

Primary job responsibilities

Design and implement new functional bundles, called cartridges, for OpenShift. Maintain and extend existing cartridges. Manage and track updates and release management. Track upstream changes and security issues. Create and run metric-producing scenarios to track performance over a time period. Work in an agile development environment and constantly innovate to improve efficiency. Provide operational support as needed.

Required skills

Master's degree (U.S. or foreign equivalent) or Bachelor’s degree (U.S. or foreign equivalent) in Computer Science or a closely related field plus three (3) years (if Masters) or five (5) years (if Bachelor’s) of progressive experience in the job offered or a related software engineer position. Must have demonstrated expertise and at least two years of experience with: More than one scripting language, such as Ruby, Python, Perl or Bash; Linux- based development in C or C++. Must have experience with: Linux packaging in Debian or RPM; Performance and distributed scaling; Converting business requirements into technical specifications as well as functional solutions.

About this company
40 reviews
Red Hat doffs its cap to businesses that embrace open-source computing tools. The company dominates the market for Linux, the open-source...