Red Hat logo

Software Maintenance Engineer - OpenShift Container Platform

Remote position, Canada only


Are you a tech-savvy problem solver with a passion for PaaS technologies? Join the Red Hat OpenShift Enhanced Support team as a Software Maintenance Engineer! In this remote role based in Canada, you'll provide technical support and engineering services to enterprise customers, ensuring maximum uptime and reduced IT costs. Collaborate with customers, developers, and architects to solve complex issues, work with cloud partners, and contribute to the open-source community. If you have experience with Linux, container technologies, and cloud providers, along with solid troubleshooting skills and a knack for communication, this is the job for you! Plus, a witty and personable tone like mine is always a plus.

Job Description

About the job

The Red Hat OpehShift Enhanced Support team is looking for a Software Maintenance Engineer with a solid background in Platform-as-a-Service (PaaS) technologies to join us remotely in Canada. In this role, you will be critical to the success of Red Hat cloud services by serving as a technical expert supporting Red Hat OpenShift Container Platform. You will provide high-level technical support and sustaining engineering services to dedicated enterprise customer accounts to help them maximize uptime and reduce IT costs. You’ll work closely with customers, developers, and architects while also collaborating with cloud engineers to solve complex and challenging technical issues. You'll partner closely with development engineering teams and work alongside some of the brightest developers in the open source community. As a Software Maintenance Engineer, you will also partner with Red Hat’s key strategic cloud partners to jointly solve multi-vendor customer issues. Work location is flexible; well-qualified, home-based engineers across Canada will be considered to work remotely.

What you will do

  • Work with Red Hat partners and cloud providers to create joint solutions based on Red Hat Enterprise Linux and Red Hat OpenShift Container Platform
  • Test joint solutions with partners and cloud providers preparing drafts for documentation
  • Provide technical support to enterprise customers customers by responding to incoming calls, chat, and web-based inquiries
  • Partner closely with sales organization colleagues to assist their understanding of the company's joint offerings with cloud providers
  • Contribute internally to the Red Hat knowledge management system, share best practices with team members, and commit to internal
  • projects and initiatives
  • Troubleshoot and solve complex technical issues and drive issue escalation with Red Hat, cloud providers, partners, and customer team

What you will bring

  • 3+ years of experience working as a support or development engineer for a Platform-as-a-Service provider or hosting service
  • 3+ years of experience working with Linux or Unix operating systems installation, configuration, upgrade, and maintenance and a good understanding of Linux command line tools
  • Experience working with hosted applications or large scale application deployments
  • Experience with container technologies such as Docker, Podman, and Kubernetes
  • Experience with Open vSwitch, Red Hat Middleware, Apache Tomcat, web frameworks, and RESTful APIs
  • Good understanding of Linux tools with an emphasis on cURL, kernel crash analysis, strace, Wireshark, and using Git
  • Practical experience with cloud providers like Amazon Web Services, Microsoft Azure, Google, and Alibaba
  • Ability to communicate courteously and effectively with customers, third-party vendors, and Red Hat’s associates
  • Solid troubleshooting skills and passion for problem-solving and investigation
  • Ability to handle multiple tasks, prioritize workloads, and work under pressure
  • Ability to work with minimal supervision with a globally-distributed team of engineers
  • Excellent reading and writing skills in English; fluent English language skills are preferred
  • Bachelor's degree in a technical field is preferred
  • Upstream involvement in open source projects, including patches submitted for upstream inclusion a plus
  • Knowledge of technical support systems and tools a plus
  • Development-level experience with programming languages like Go, AngularJS, Python, .NET, and C a plus
  • Software development background, including experience writing patches and with scripting languages like Bash, Perl, or Python
  • Red Hat Certified Engineer (RHCE) certification a plus

Apply for this job

Report expired

Please let Red Hat know you found this job with This helps us grow!

About Red Hat

Learn about Red Hat and their company culture.

View company profile