Key Responsibilities And Duties
Design, implement, and maintain scalable Kubernetes infrastructure.
Collaborate with development teams to containerize applications and deploy them on Kubernetes.
Optimize Kubernetes cluster performance, resource utilization, and cost-effectiveness.
Implement and manage monitoring, logging, alerting solutions for Kubernetes environments.
Ensure the security of Kubernetes clusters by following best practices and implementing security controls.
Automate Kubernetes deployment and management processes using infrastructure as code tools such as Terraform, VRA, Ansible, and other automation tools. This includes automating networking and O/S configuration, building images, configuring file system layouts, and automating BGP peering through CRI, CNI, and CSI configuration for Kubernetes clusters.
Troubleshoot and resolve issues related to Kubernetes infrastructure and deployments.
Stay up to date with Kubernetes ecosystem developments and propose improvements.
Automate the installation, upgrade, scaling, and management of a large and rapidly growing fleet of Kubernetes clusters. Develop custom platform control plane webhooks, CRDs, and operators to provide a secure, opinionated platform.
Experience of setting up a new development project using modern tools such as git, GitLab actions, Jenkins, ArgoCD test-driven development, and continuous integration in a Linux-based environment
Produce architecture and design artifacts for complex applications, ensuring design constraints are met by software code development.
Contribute to a team culture that values diversity, equity, inclusion.
Required:
Experience with Kubernetes cluster high availability
Deep understanding of Kubernetes concepts, components, and APIs.'
Hands-on experience with container technologies (Docker, containerd) and orchestration tools (Kubernetes, Helm).
Proficiency in infrastructure as code tools (Terraform, Ansible, CloudFormation).
Experience with monitoring, logging, and alerting tools (Prometheus, Grafana, ELK , LPG , LFG stack).
Experience with Massage brokers such as Redis, RabbitMQ, Kafka
Strong programming skills in one of more languages (e.g., Python, Bash).
Familiarity with Kubernetes Infrastructure Automation and GitOps principles.
Excellent problem-solving and communication skills.
Experience of working with RESTful APIs, especially to manage and configure compute and storage infrastructure.
Hands-on practical experience in system design, application development, testing, and operational stability.
Experience with modern private and public cloud infrastructure platforms such as Kubernetes, , Terraform, Ansible, and other automation tools.
Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages.
Ability to independently tackle design and functionality problems with little to no oversight.
Practical cloud-native experience
این آگهی از وبسایت جاب ویژن پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت جاب ویژن برین و از اونجا برای این شغل اقدام کنین.