Bizoforce Hiring – Senior Kubernetes Administrator Engineer | Miami, Florida, USA
Confidential
Job Description
Bizoforce Hiring is seeking an experienced Senior Kubernetes Administrator Engineer to manage, configure, secure, and maintain Kubernetes clusters and containerized application environments. The ideal candidate will have strong expertise in Kubernetes administration, AWS infrastructure, and Infrastructure as Code (IaC), along with experience automating cluster provisioning and managing production workloads. This role focuses on building reliable and scalable container platforms, optimizing application deployment processes, implementing monitoring and logging solutions, and maintaining robust security standards. The successful candidate will collaborate with engineering and infrastructure teams to ensure platform stability, operational consistency, and efficient application lifecycle management across environments.
Experience (in Years)
- Required Experience: 7–15 years of overall professional experience.
- Kubernetes Administration: Hands-on experience configuring, administering, and maintaining Kubernetes clusters.
- AWS Administration: Experience managing AWS infrastructure and supporting cloud-based workloads.
- Infrastructure Automation: Experience using Infrastructure as Code to provision and manage infrastructure consistently.
- Production Operations: Experience supporting application deployments, monitoring, troubleshooting, security, and platform maintenance.
Required Skills
- Kubernetes Administration: Strong knowledge of Kubernetes cluster setup, configuration, administration, and ongoing maintenance.
- Cluster Configuration: Experience configuring cluster networking, authentication, storage, and security policies.
- AWS Administration: Experience administering AWS infrastructure and supporting cloud-native application environments.
- Infrastructure as Code (IaC): Ability to automate infrastructure provisioning and configuration to ensure consistency and reproducibility.
- Containerized Application Deployment: Experience deploying and managing containerized applications on Kubernetes clusters.
- Application Lifecycle Management: Knowledge of rolling updates, scaling, rollback operations, and workload management.
- Monitoring and Logging: Experience configuring monitoring and logging solutions to collect and analyze cluster metrics, application logs, and events.
- Kubernetes Security: Understanding of security best practices for clusters, workloads, access controls, and authentication.
- Troubleshooting: Ability to diagnose and resolve cluster, networking, deployment, and application availability issues.
- Automation: Experience automating routine infrastructure administration and operational tasks.
Preferred Skills / Good-to-Have Technical Experience
- AWS Cloud-Native Services: Familiarity with AWS services supporting Kubernetes and containerized workloads.
- Managed Kubernetes: Experience with Amazon Elastic Kubernetes Service (Amazon EKS) or similar managed Kubernetes platforms.
- Infrastructure Automation Tools: Familiarity with Terraform, AWS CloudFormation, or comparable Infrastructure as Code tools.
- Container Technologies: Understanding of Docker and container image management.
- Networking: Knowledge of Kubernetes networking, service discovery, ingress configuration, and network security.
- Storage Management: Experience configuring persistent storage and storage integrations for Kubernetes workloads.
- Observability: Familiarity with tools and practices for centralized logging, metrics collection, alerting, and cluster health monitoring.
- High Availability and Scalability: Understanding of resilient cluster configurations, workload scaling, and recovery procedures.
- CI/CD and DevOps: Familiarity with automated deployment pipelines and DevOps practices for containerized applications.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical field, or equivalent practical experience.
- Demonstrated experience administering Kubernetes clusters and supporting containerized applications.
- Practical experience with AWS administration and cloud infrastructure management.
- Knowledge of Infrastructure as Code and automated infrastructure provisioning.
- Experience configuring Kubernetes networking, storage, authentication, and security policies.
- Ability to manage application deployments, scaling, updates, and rollback procedures.
- Experience implementing monitoring and logging solutions for infrastructure and applications.
- Strong troubleshooting, analytical, and problem-solving skills.
- Ability to work collaboratively with development, DevOps, security, and infrastructure teams.
- Willingness to work in the specified on-site/hybrid arrangement in Miami, Florida.
Key Responsibilities
1. Kubernetes Cluster Administration
- Set up, configure, administer, and maintain Kubernetes clusters.
- Configure cluster parameters, including networking, storage, authentication, and security policies.
- Monitor cluster health, capacity, availability, and operational performance.
- Troubleshoot cluster-level issues and implement corrective measures.
- Maintain consistent cluster configurations across development, testing, and production environments.
2. AWS Infrastructure Administration
- Administer and support AWS infrastructure used by Kubernetes clusters and containerized applications.
- Configure and maintain cloud resources required for reliable application deployment and operation.
- Support integration between Kubernetes environments and relevant AWS services.
- Investigate infrastructure-related incidents and resolve availability or configuration issues.
- Follow established cloud administration, security, and operational standards.
3. Infrastructure as Code and Automation
- Automate cluster provisioning and infrastructure configuration using appropriate IaC tools.
- Develop reusable infrastructure configurations to improve consistency and repeatability.
- Reduce manual administration through scripting and automation.
- Maintain infrastructure configuration documentation and deployment procedures.
- Support controlled infrastructure changes across multiple environments.
4. Containerized Application Deployment
- Deploy and manage containerized applications on Kubernetes clusters.
- Configure workloads and associated resources to support application requirements.
- Manage application lifecycle activities, including rolling updates, scaling, and rollback operations.
- Troubleshoot deployment failures and application availability issues.
- Coordinate with application teams to ensure smooth and reliable releases.
5. Monitoring, Logging, and Troubleshooting
- Implement monitoring and logging solutions for Kubernetes clusters and hosted applications.
- Collect and analyze cluster metrics, application logs, and system events.
- Configure appropriate monitoring and alerting mechanisms to identify potential issues.
- Investigate performance bottlenecks, resource constraints, and service disruptions.
- Recommend improvements to platform reliability, observability, and operational efficiency.
6. Kubernetes Security and Access Management
- Apply security best practices to Kubernetes clusters and workloads.
- Configure authentication and access controls in accordance with security requirements.
- Review cluster configurations and security policies to identify potential risks.
- Support secure workload deployment and appropriate network access restrictions.
- Collaborate with security and infrastructure teams to address vulnerabilities and configuration issues.
7. Platform Reliability and Optimization
- Support the availability, scalability, and stability of Kubernetes environments.
- Optimize resource allocation and cluster configurations based on workload requirements.
- Implement controlled update and rollback procedures to minimize service disruptions.
- Identify opportunities to improve infrastructure automation and operational processes.
- Maintain technical documentation, operational procedures, and troubleshooting guidelines.
Expected Deliverables
- Configured and maintained Kubernetes clusters.
- Reliable deployment and lifecycle management of containerized applications.
- Automated infrastructure provisioning and repeatable cluster configurations.
- Monitoring and logging solutions for infrastructure and application workloads.
- Secure cluster configurations aligned with established security practices.
- Documented troubleshooting procedures and infrastructure configurations.
- Improved platform reliability, scalability, and operational efficiency.
Assignment Details
- Job Title: Senior Kubernetes Administrator Engineer
- Job Location: Miami, Florida 33134, USA
- Work Mode: On-site
- Job Type: Full Time
- Open Positions: Multiple
- Working Hours: 9:00 AM – 5:00 PM
- Hours per Week: 40 hours
- Timesheet Cycle: Weekly
- Job Status: Active
Requirements
- 7 years of experience required
Share this job