OpenShift Admin

Overview

On Site
$60 - $80
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

redhat
Openshift
Elasticsearch
Kubernetes
Linux
DevOps
Prometheus
Red Hat
LDAP

Job Details

Job Overview

We are seeking a seasoned DevOps Engineer with specialized expertise in managing On-Premise Redhat OpenShift Container Platform infrastructure. Based in Bedminster, NJ, this onsite role demands a professional who is adept in the multifaceted responsibilities of provisioning, managing, and deploying containerized applications. The ideal candidate will have over 5 years of experience with Redhat OpenShift, alongside a strong proficiency in Kubernetes, Docker, Podman, and a suite of DevOps and database administration tools. This role calls for hands-on experience in configuring and maintaining Redhat OpenShift Container Platform in both BareMetal and VMWARE environments, ensuring high availability, and collaborating closely with development teams for seamless application containerization and security.

Key Responsibilities

  • On-Premise Redhat OpenShift Administration
  • Configure, manage, and maintain Redhat OpenShift Container Platform on-premise infrastructure, ensuring high availability and performance. This includes setting up the platform in BareMetal and VMWARE environments, node management, and cluster health maintenance.
  • Container Orchestration and Deployment
  • Implement containerization using Docker and Podman, and orchestrate deployments using Kubernetes within the Redhat OpenShift environment to ensure efficient application delivery and scalability.
  • DevOps Practices and CI/CD Pipelines
  • Integrate and manage DevOps tools and practices, including Jenkins, GitLab, and OpenShift Pipelines, to automate the build, test, and deployment processes, enhancing the software delivery pipeline.
  • Elasticsearch and Database Administration
  • Administer Elasticsearch and PostgreSQL databases, focusing on deployment, configuration, index management, and performance optimization to support application requirements.
  • Cluster and Storage Management
  • Manage and administer OpenShift Container Storage (OCS)/OpenShift Data Foundation (ODF) for data services, ensuring the persistence and reliability of stateful workloads across the platform.
  • Security and Access Control
  • Implement and manage security protocols, access control using Role-Based Access Control (RBAC), and authentication methods (e.g., LDAP) to secure application and data access within the Redhat OpenShift environment.
  • Networking and Service Management
  • Configure and manage internal and external networking within the Redhat OpenShift cluster, including service definitions, networking policies.

Key skillsets:

Must-Have Skillsets:

  • Redhat OpenShift Administration:
  • Minimum of 5 years of hands-on experience in managing and provisioning Redhat OpenShift on-premise platforms.
  • Proficiency in configuring and managing clusters on BareMetal and VMWARE.
  • Expertise in RedHat OpenShift tools such as Operators, Data Foundation, Pipelines, and Image Registry.
  • Container Orchestration:
  • At least 5 years of practical experience in container orchestration using Kubernetes.
  • Proven ability to containerize applications using Docker and Podman.
  • DevOps Engineering:
  • Extensive experience (5+ years) in creating and managing CI/CD pipelines with Jenkins and OpenShift Pipelines.
  • Strong proficiency in GitLab for version control, automation workflows, and integration with CI/CD processes.
  • Familiarity with Kafka for building robust messaging and streaming data pipelines.
  • Experience with load balancing solutions, specifically with A10 Networks.
  • Database Management:
  • A minimum of 5 years managing Elasticsearch and PostgreSQL databases.
  • Demonstrated expertise in performance tuning and optimization of complex database queries.
  • Desirable Certifications:
  • Holding a Certified Kubernetes Administrator (CKA) or Red Hat Certified OpenShift Administrator certification will be an advantage.

Nice-to-Have Skillsets:

  • Networking and Service Management:
  • Experience with network policy and service management in OpenShift
  • Knowledge of internal and external networking within a cluster
  • Security and Access Control:
  • Experience with implementing OpenShift security protocols
  • Familiarity with RBAC and LDAP authentication configurations
  • Operating Systems:
  • Proficiency in Linux/Windows system administration and shell scripting
  • Knowledge of system installation, configuration, and maintenance
  • Performance Tuning:
  • Experience with performance optimization of OpenShift clusters
  • Familiarity with monitoring tools like Grafana and Prometheus

Attributes:

  • Proactive problem solver with strong analytical skills.
  • Effective communicator with the ability to translate technical concepts to non-technical stakeholders.
  • Strong team player with the ability to provide technical leadership.
  • Detail-oriented and committed to delivering high-quality software solutions.