10+ years of experience in DevOps technologies including Kubernetes, ArgoCD, and Jenkins.
Strong hands-on experience with Kubernetes administration, preferably RKE2.
Proficient in using GitOps tools and Helm for application deployment.
Solid understanding of CI/CD pipeline development and management.
Experience with artifact management using Nexus and Git repositories.
Strong scripting skills in Bash and Groovy for automation tasks.
Solid knowledge of Linux system administration and troubleshooting.
Responsibilities
Deploy, configure, upgrade, and troubleshoot Kubernetes clusters to ensure optimal performance and security.
Manage application onboarding and deployment into Kubernetes using Helm and ArgoCD.
Diagnose and resolve issues related to applications within Kubernetes clusters, including networking and CI/CD failures.
Build and maintain Jenkins pipelines, integrating with Git and Kubernetes workflows.
Create and maintain scripts for automating deployment and operational tasks.
Manage build artifacts and container images using Nexus and Git.
Perform routine Linux administration tasks, including monitoring and performance tuning.
Benefits
Opportunity to work in a dynamic and innovative environment.
Exposure to cutting-edge technologies in DevOps and cloud infrastructure.
Collaborative team culture that encourages knowledge sharing and growth.
Potential for professional development and career advancement opportunities.
Full Job Description
Role Overview:
This role is for a highly experienced DevOps Architect with a strong focus on Kubernetes administration and CI/CD pipeline development. The successful candidate will be responsible for deploying, configuring, and managing Kubernetes clusters, automating application deployments, and resolving complex infrastructure issues within a dynamic environment.
Key Responsibilities:
Kubernetes Deployment & Management: Deploy, configure, upgrade, and troubleshoot Kubernetes clusters (RKE2), ensuring cluster health, performance, and security.
Application Deployment & Configuration: Manage application onboarding, configuration, and deployment into Kubernetes using Helm, ArgoCD, and GitOps workflows.
Troubleshooting & Incident Resolution: Diagnose and resolve issues related to applications running inside Kubernetes clusters, including networking, pods, services, ingress, and CI/CD failures.
CI/CD Pipeline Development: Build and maintain Jenkins pipelines using Groovy and shared libraries, integrating with Git, Nexus, and Kubernetes deployment workflows.
Automation & Scripting: Create and maintain Bash/Groovy scripts to automate deployment, integration, monitoring, and operational tasks.
Artifact & Dependency Management: Manage build artifacts, container images, and dependencies using Nexus and Git repositories.
Linux System Administration: Perform routine Linux administration tasks, including system monitoring, log analysis, and performance tuning.
Required Skills:
DevOps principles and practices
Strong hands-on experience with Kubernetes administration, preferably RKE2
Experience with GitOps tools such as ArgoCD
Proficiency in Helm charts for application packaging and deployment
Solid understanding of CI/CD pipelines using Jenkins
Experience with Nexus for artifact and image management
Strong scripting skills in Bash and Groovy
Solid knowledge of Linux OS and troubleshooting methodologies
Good understanding of containerization concepts (Docker, container runtime basics)
Ability to troubleshoot complex application and infrastructure issues
Git
DNS
Certificates
CI/CD
Qualifications:
Total 10+ years of experience working with technologies like Kubernetes Administration, ArgoCD, Helm, DevOps with Jenkins, Nexus Repository, Git, Bash scripting, Groovy, Linux (Administration & Troubleshooting).