Software Engineer - OpenShift and Kubernetes
Red HatAbout the Role
Join the Red Hat Engineering team as a Software Engineer, where you will be involved in developing and containerizing software for deployment on OpenShift. This role requires a deep understanding of cloud-native technologies and container orchestration using Kubernetes. You will be responsible for creating operators, modifying configurations for optimal performance, and ensuring the software meets the latest standards and requirements.
Responsibilities
- Collaborate with Team Members: Work closely with other engineers during the requirement analysis, design, and development phases. Integrate new applications with existing systems to enhance functionality.
- Cloud-native Development: Take charge of developing and containerizing software for deployment on OpenShift. Build and maintain Kubernetes operators using Operator-SDK and the GO programming language.
- Automation and Integration: Develop and maintain content for the Red Hat Ansible Automation Platform, focusing on automating cloud solutions. Design and implement CI/CD pipelines and other DevOps solutions.
- Performance and Monitoring: Install and configure OpenShift and Kubernetes systems as per specific requirements. Utilize tools like Prometheus and Grafana for monitoring and logging. Analyze performance data to recommend improvements.
- Code Contribution: Contribute to the software engineering team by using Git workflows to manage code.
Qualifications
- Bachelor’s degree in Computer Science, Computer Engineering, Information Systems, or a related field.
- At least 1 year of experience with OpenShift, Kubernetes, and related DevOps tools such as Ansible, Jenkins, or GitOps.
- Proficiency in programming languages like Java or Go and experience with Linux command line tools.
- Familiarity with code repository tools such as GitHub and GitLab.
Why Join Red Hat?
Red Hat is a global leader in open source software solutions. We offer a flexible work environment, a culture of openness, and an inclusive atmosphere where your ideas are valued. Join us to make a significant impact in the field of enterprise software solutions.
Benefits Extracted with AI
- 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
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer
Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.
Software Engineering Intern
Join Red Hat as a Software Engineering Intern in Raleigh, NC. Gain experience in Python, Go, and collaborate with global teams.
Senior Backend Engineer
Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.
Senior Software Engineering Manager
Join Red Hat as a Senior Software Engineering Manager in Brno, leading a team in developing migration tools for enterprise customers.
Platform Engineer with AWS and Kubernetes Experience
Join SEAT CODE as a Platform Engineer, focusing on AWS, Kubernetes, and Linux. Enjoy remote work, flexible hours, and extensive benefits.
Senior Backend Developer - Java, Microservices
Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.
Senior Backend Engineer (Go, Kubernetes)
Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.
Lead Software Engineer with AWS and REST Expertise
Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.
Principal Software Engineer - OpenShift AI Model Training
Join Red Hat as a Principal Software Engineer to lead OpenShift AI model training with Kubernetes and MLOps expertise.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Mid-Level Full Stack Software Developer
Join Boeing as a Mid-Level Full Stack Developer, working on big data apps with Java, Spring, Docker, and AWS in a hybrid role.
Staff Software Engineer - Platform
Join Wellhub as a Staff Software Engineer to lead platform development, focusing on performance, scalability, and resilience in a remote role.
Senior Full Stack Engineer
Join Kuehne+Nagel as a Senior Full Stack Engineer in Porto, Portugal. Develop mission-critical software using Java, Angular, and more.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.
DevOps Engineer with AWS and Linux Expertise
Join Stream as a DevOps Engineer to manage AWS infrastructure, enhance system observability, and work with cutting-edge technology.
Senior Software Engineer
Join Maxar Technologies as a Senior Software Engineer in Washington, DC, focusing on UI/UX design, microservices, and DevSecOps.
Senior Software Engineer, Go/Java
Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.
Senior Backend Engineer
Join Openly as a Senior Backend Engineer to build and maintain backend systems for our insurance platform. Remote, US-based role.
Entry Level Developer
Join Jacobs as an Entry Level Developer in Chantilly, VA, focusing on CI/CD, Kubernetes, and RHEL administration.
Senior Software Engineer II, Provider Experience
Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.
Software Engineer II
Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.
Senior Backend Engineer (Go)
Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.
Software Engineer 2 - Platform Security
Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.