What are the responsibilities and job description for the CaaS Administrator - OpenShift/Kubernetes position at Ehub Global Inc?
Position Name:: CaaS Administrator - OpenShift/Kubernetes
Location :: Alpharetta, GA (Hybrid)
Job Type::Fulltime
We are looking for a highly skilled and motivated CaaS Administrator with expertise in OpenShift and Kubernetes to join our dynamic team. As a CaaS Admin, you will play a critical role in managing, supporting, and optimizing containerized workloads and applications using OpenShift, Tanzu Kubernetes Grid (TKG), and Kubernetes. This role offers a unique opportunity to work on cutting-edge technologies in a cloud-first environment.
Key Responsibilities:
CaaS Support & Management:
Manage and support OpenShift clusters (Shared, Dedicated) and Tanzu Kubernetes Grid (TKG) environments.
Implement, monitor, and maintain autoscaling and workload management for Kubernetes Container Service (KCS) workloads.
Ensure conformance to Cloud Native Computing Foundation (CNCF) standards for deployed services and workloads.
Deploy, configure, and manage OpenShift clusters, ensuring high availability, security, and compliance with best practices.
Container Orchestration:
Implement and manage container orchestration for seamless deployment, scaling, and monitoring of containerized applications.
Work with internal image registries and ensure security and versioning of container images.
Integrate container services with internal systems, ensuring secure APIs and data flow mechanisms.
Monitoring and Performance Management:
Provide detailed performance monitoring, ensuring workloads are optimized for resource utilization.
Develop and maintain dashboards using Prometheus, Grafana, and other monitoring tools.
Track historical data and provide reports on resource usage and performance.
Collaboration and Documentation:
Document all configurations, updates, and performance metrics in compliance with internal security and audit protocols.
Collaborate with internal teams to streamline onboarding, provisioning, and maintenance processes for container environments.
Support internal and external stakeholders with troubleshooting, backups, disaster recovery, and other operational activities.
Required Skills & Qualifications:
Experience:
5 to 7 years of experience in IT infrastructure, cloud, or platform services
Proven experience with container orchestration platforms, including OpenShift, Kubernetes, and Tanzu Kubernetes Grid (TKG).
Experience managing container registries, networking components, and runtime environments.
Strong background in managing and optimizing Kubernetes Container Service (KCS) workloads.
Technical Skills:
Expertise in deploying and configuring OpenShift clusters (Dedicated & Shared).
Experience in CNCF conformance and cloud-native technologies.
Strong knowledge of container networking, resource quotas, and security configurations.
Proficiency in monitoring tools such as Prometheus and Grafana.
Knowledge of CI/CD pipelines and integration with container environments.
Certifications:
Red Hat OpenShift Administration (EX280) or Kubernetes Administration (CKA) certification.
Experience with Cloud platforms (AWS, Azure, etc.) is a plus.y