Software Engineer
at Red Hat Inc
Raleigh, NC 27601, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 21 Sep, 2024 | USD 90480 Annual | 22 Jun, 2024 | N/A | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Responsible for designing new software features and architectures to improve the product and performance. Responsible for designing and implementing software solutions for customers involved in Kubernetes data protection efforts.
- Telecommuting permitted: work may be performed within normal commuting distance from the Red Hat, Inc. office in Raleigh, NC.
What You Will Do:
- Responsible for collaborating with other engineers and team leaders to develop and design software solutions.
- Responsible for evaluating design decisions to determine effect on performance and user experience.
- Responsible for writing testing software for Red Hat products and its dependencies.
- Responsible for working with customers to gather requirements and feedback on the product for future enhancements and bug fixes.
- Participating in Kubernetes and Red Hat OpenShift communities by developing, testing, and documenting new features.
- Responsible for publicizing the team’s work through blogs, project mailing list, and conference talks.
- Educate the team on new features through sprint reviews and small team presentations, recording small video demonstrations as appropriate and sharing them publicly.
- Work with quality engineering (QE) teams to ensure that projects are tested correctly by implementing Go, Ansible, Kubernetes, OpenShift, Operator SDK, AWS, Azure, GCP, and Linux.
What You Will Bring:
- Bachelor’s degree (U.S. or foreign equivalent) in Engineering (any) or related field.
- Position requires working knowledge of the following skills gained through coursework or experience: Golang development; Kubernetes; Cloud systems; software automation; and developing enterprise software in an agile development environment.
Responsibilities:
Responsible for designing new software features and architectures to improve the product and performance. Responsible for designing and implementing software solutions for customers involved in Kubernetes data protection efforts.
- Telecommuting permitted: work may be performed within normal commuting distance from the Red Hat, Inc. office in Raleigh, NC
What You Will Do:
- Responsible for collaborating with other engineers and team leaders to develop and design software solutions.
- Responsible for evaluating design decisions to determine effect on performance and user experience.
- Responsible for writing testing software for Red Hat products and its dependencies.
- Responsible for working with customers to gather requirements and feedback on the product for future enhancements and bug fixes.
- Participating in Kubernetes and Red Hat OpenShift communities by developing, testing, and documenting new features.
- Responsible for publicizing the team’s work through blogs, project mailing list, and conference talks.
- Educate the team on new features through sprint reviews and small team presentations, recording small video demonstrations as appropriate and sharing them publicly.
- Work with quality engineering (QE) teams to ensure that projects are tested correctly by implementing Go, Ansible, Kubernetes, OpenShift, Operator SDK, AWS, Azure, GCP, and Linux
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Raleigh, NC 27601, USA