Contribute to the development of various project around OpenShift customer services that enable customers and SRE teams to manage OpenShift clusters effectively
Design, develop, and guide new feature implementation, primarily using Golang
Maintain high product quality through peer code reviews, CI/CD practices, and security response efforts
Collaborate with team leads, architects, and engineers on product design and system architecture
Work closely with Red Hat’s global customer support and partner teams to help diagnose and resolve customer issues
Requirements
5+ years of experience working in a Linux environment
Proficiency in at least one programming language such as Golang, Python, Java, C, or C++
Experience with microservices architecture, including APIs, versioning, monitoring, and related concepts
Hands-on experience with container technologies (Kubernetes, OpenShift), virtualization, or distributed systems
Experience working with at least one major cloud provider: AWS, GCP, or Azure
Strong problem-solving skills with the ability to deeply analyze technical challenges and deliver solutions
Excellent communication and collaboration skills with strong attention to detail
Ability to learn new technologies quickly
Strong written and verbal communication skills in English
Bachelor’s degree in Computer Science or equivalent professional experience
Tech Stack
AWS
Azure
Cloud
Distributed Systems
Google Cloud Platform
Java
Kubernetes
Linux
Microservices
OpenShift
Python
Go
Benefits
Comprehensive medical, dental, and vision coverage
Flexible Spending Account
healthcare and dependent care
Health Savings Account
high deductible medical plan
Retirement 401(k) with employer match
Paid time off and holidays
Paid parental leave plans for all new parents
Leave benefits including disability, paid family medical leave, and paid military leave
Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!