Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Red hat Software Engineer 
United States, North Carolina, Raleigh 
483664623

30.06.2024

Help ensure the code that goes in the final package to the customer is certified by Red Hat and help the quality team with testing and validating the code of the project assigned. Implement the continuous certification process to ensure packages comply with the functional safety requirements.

*Telecommuting role to be performed anywhere in the U.S.

What You Will Do:

  • Ensure adequate documentation exists and that any development work related to the assigned project is accurate.

  • Work with other departments on issues that arise during software development and deliver technical presentations.

  • Help guide the improvement of software solutions by designing and implementing new processes and procedures.

  • Work and collaborate with teams that build software for different types of hardware ensuring that solutions are delivered in a timely manner.

  • Develop software under the Red Hat coding standards and established requirements and report on the progress of the assigned project.

  • Help implement the continuous integration and continuous delivery methodologies and improve data processing capabilities.

  • Gather metrics of packages from upstream to evaluate them and interact with multiple teams to ensure that the software is properly installed and released.

  • Delegate work to programmers in the different teams within Red Hat that could accelerate the development process.

  • Advise customers of any patches or bug fixes.

What You Will Bring:

  • Master’s degree (U.S. or foreign equivalent) in Computer Science, Information Technology or related field and two (2) years of experience in the job offered or related role OR Bachelor’s degree (U.S. or foreign equivalent) in Computer Science, Information Technology or related field and four (4) years of experience in the job offered or related role.

  • Must have two (2) years of experience with software development environments or equivalent;

  • Must have two (2) years of experience with Linux Operating Systems;

  • Must have two (2) years of experience with building and maintaining CI and CD pipelines;

  • Must have two (2) years of experience with GitLab, Jenkins or any other CI tools;

  • Must have two (2) years of experience with Infrastructure and service monitoring tools;

  • Must have two (2) years of experience with Ansible or any configuration management tool;

  • Must have two (2) years of experience with building application and pipeline cloud platforms;

  • Must have two (2) years of experience with programing languages including Python and Golang;

  • Must have two (2) years of experience with scripting languages;

  • Must have two (2) years of experience with container technology including Docker or Kubernetes;

  • Must have two (2) years of experience with reviewing, verifying, and validating software code developed in a project;

  • Must have two (2) years of experience with troubleshooting application and pipeline issues;

  • Must have two (2) years of experience with Agile software development methodology;

  • Must have one (1) year of experience with configuration and managing databases.

The salary range for this position is $127,629 - $183,580. Actual offer will be based on your qualifications.