OpenShift Engineer

Remote
Full Time
Information Technology
Experienced

Location: 100% Remote
Employment Type: Full-time / Contract
Certifications Required: OpenShift, Kubernetes
Visa Status: No H1B / H1B Transfer candidates
LinkedIn Profile: Mandatory (must match the resume)

About the Role:

We are seeking a highly skilled OpenShift / Kubernetes Engineer with strong expertise in OpenShift, Kubernetes, and Java programming to join our dynamic team. This is a 100% remote position, ideal for a candidate who thrives in a collaborative, fast-paced environment. The role requires solid technical knowledge, hands-on experience with containerized environments, and expertise in managing large-scale deployments.

The ideal candidate should have a certified background in OpenShift and Kubernetes, and experience working with Java programming in a cloud-native environment.

Key Responsibilities:

  • Kubernetes & OpenShift Management: Install, configure, and manage Kubernetes clusters and OpenShift environments, ensuring smooth operation and deployment of containerized applications.
  • Container Orchestration: Design, implement, and manage containerized microservices and applications using Kubernetes and OpenShift, ensuring scalability, availability, and security.
  • Java Development: Collaborate with software engineers to deploy and manage Java-based applications on OpenShift/Kubernetes environments.
  • CI/CD Pipeline Setup: Implement and maintain CI/CD pipelines for efficient and automated application delivery in OpenShift and Kubernetes environments.
  • Monitoring & Troubleshooting: Use tools like Prometheus, Grafana, and ELK Stack to monitor the health, performance, and security of Kubernetes/OpenShift clusters and resolve issues as they arise.
  • Security Management: Ensure the security of Kubernetes/OpenShift environments, including role-based access control (RBAC), network policies, and container security practices.
  • Infrastructure as Code (IaC): Automate and manage infrastructure provisioning using tools like Helm, Terraform, or Ansible to streamline deployment processes.
  • Collaboration: Work closely with cross-functional teams, including developers, operations, and IT, to deploy and manage applications in a cloud-native environment.
  • Documentation & Knowledge Sharing: Create and maintain technical documentation on cluster architecture, deployment processes, and operational procedures.

Required Skills & Qualifications:

  • 3+ years of experience with Kubernetes and OpenShift in a production environment.
  • Certified in OpenShift and Kubernetes (e.g., Certified Kubernetes Administrator (CKA), Certified OpenShift Administrator).
  • Strong experience in Java programming and familiarity with building and deploying Java-based applications in Kubernetes/OpenShift environments.
  • Hands-on experience with containerization and Docker.
  • Experience implementing and maintaining CI/CD pipelines using tools such as Jenkins, GitLab, or ArgoCD.
  • Knowledge of Infrastructure as Code (IaC) tools such as Terraform, Helm, or Ansible.
  • Proficiency in Linux system administration and scripting languages such as Bash or Python.
  • Solid understanding of cloud-native technologies and architectures.
  • Experience with monitoring and logging tools such as Prometheus, Grafana, ELK Stack, or Fluentd.
  • Understanding of security best practices in Kubernetes/OpenShift environments (RBAC, network policies, etc.).
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*