FUFusion Plus Solutions
Kubernetes/ INDIA
Hyderabad ₹3-7 LPA Posted 17 Jul 2025
FULL TIME
Jenkins
Ansible
Terraform
Azure
Aws
Job Description
Key Responsibilities:
- Kubernetes Cluster Management:
- Set up, configure, and manage Kubernetes clusters on cloud platforms (AWS, Azure, GCP) or on-premises.
- Ensure high availability, scalability, and fault tolerance of Kubernetes environments.
- Monitor and maintain the health of Kubernetes clusters, including networking, storage, and compute resources.
- Troubleshoot and resolve issues related to Kubernetes clusters and containers.
- Container Orchestration:
- Deploy, manage, and scale containerized applications using Kubernetes and Docker.
- Implement Helm charts, Kubernetes operators, and CI/CD pipelines for automating application deployment.
- Develop and maintain infrastructure-as-code scripts (e.g., using Terraform, Ansible, CloudFormation) to provision Kubernetes clusters and associated infrastructure.
- Cloud Infrastructure & Automation:
- Work closely with cloud teams to deploy Kubernetes clusters on public and private cloud environments.
- Automate repetitive tasks and implement self-healing mechanisms to ensure continuous deployment and management.
- Integrate monitoring, logging, and alerting tools (e.g., Prometheus, Grafana, ELK Stack) with Kubernetes to provide better visibility and troubleshooting.
- CI/CD Integration:
- Implement CI/CD pipelines using tools like Jenkins, GitLab CI, CircleCI, or ArgoCD to automate the delivery and deployment of containerized applications.
- Work with development and QA teams to integrate Kubernetes deployments with CI/CD workflows.
- Enhance and optimize existing pipelines for speed, scalability, and reliability.
- Security & Compliance:
- Ensure security best practices for Kubernetes clusters and containers (e.g., role-based access control (RBAC), network policies, secrets management).
- Collaborate with the security team to implement container image scanning, vulnerability assessments, and compliance checks.
- Perform regular audits and security reviews for Kubernetes environments.
- Collaboration & Documentation:
- Collaborate with cross-functional teams including development, infrastructure, and operations to understand requirements and optimize application performance.
- Maintain up-to-date documentation on Kubernetes clusters, deployment processes, and troubleshooting steps.
- Provide knowledge sharing sessions and assist in the training of junior team members.
Requirements:
- Education:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience:
- 2+ years of hands-on experience with Kubernetes and Docker.
- Strong understanding of containerization technologies and orchestration patterns.
- Experience in cloud environments such as AWS, Azure, or Google Cloud Platform (GCP).
- Familiarity with DevOps tools and practices (e.g., Terraform, Ansible, Jenkins, GitLab CI).
- Technical Skills:
- Strong proficiency in Kubernetes, including cluster setup, scaling, networking, and monitoring.
- Experience with Helm, Kubernetes operators, and CI/CD pipelines.
- Proficiency with Linux/Unix systems and command-line tools.
- Familiarity with container image management and Docker registries (e.g., Docker Hub, Harbor).
- Knowledge of logging and monitoring tools like Prometheus, Grafana, ELK Stack, Fluentd.