remoteonsite
Senior Software Engineer - Red Hat
Software Engineer
Senior Software Engineer focused on building and optimizing containerized Java application pipelines using DevOps practices, CI/CD tooling, and Kubernetes orchestration to deliver reliable, scalable build services.
About the role
Key Responsibilities
- Design, develop, and maintain containerized workloads for Java applications within the Konflux build pipeline.
- Collaborate with cross‑functional teams to streamline CI/CD processes and improve build reliability.
- Implement and manage Kubernetes deployments, ensuring high availability and scalability of build services.
- Automate build, test, and release workflows using industry‑standard DevOps tools.
- Monitor performance, troubleshoot issues, and continuously optimize build performance and resource utilization.
Requirements
- 5+ years of software engineering experience with a strong focus on Java and containerized environments.
- Proven expertise in DevOps practices, CI/CD tooling, and Kubernetes orchestration.
- Hands‑on experience with build automation, scripting, and performance tuning.
- Excellent problem‑solving skills and ability to work in a fast‑paced, collaborative environment.
- Strong communication skills and a passion for delivering high‑quality, reliable software.