Kubernetes DevOps Engineer

torryharris

Bengaluru 5 Years Exp Posted 565d ago

Job Description

Containerization and Deployment Optimization

Containerization Strategy: Assist developers in containerizing applications (via Docker or other container runtimes) and configuring Kubernetes resources for efficient deployment.
Deployment Automation: Work with CI/CD pipelines to automate deployments using tools like Helm, ArgoCD, Jenkins, or GitLab CI to integrate with Kubernetes.
Scaling and Load Balancing: Design and implement scalable, self-healing applications using Kubernetes features like horizontal pod autoscaling (HPA) and affinity/anti-affinity rules.

Automation and Infrastructure as Code (IaC)
IaC Implementation: Use tools like Terraform, Ansible, or Helm to automate the provisioning and management of Kubernetes resources and infrastructure.
Kubernetes Operators: Implement and manage Kubernetes Operators to automate complex application lifecycle tasks, such as scaling, backups, and upgrades.
Scripting: Develop custom scripts (in languages like Bash, Python, or Go) to automate repetitive tasks and enhance Kubernetes cluster management.

Good conflict resolution

Proven leadership skills

Great decision-making skills

Strong attention to detail

Adapt at budgeting and forecasting

Ability to transform data into actionable, strategic decisions

Excellent organizational skills

Similar Openings for You