Kubernetes DevOps Engineer

Remote, USA Full-time
Responsibilities:• Architect, build, and maintain on-premises Kubernetes clusters, including control plane setup, networking, storage integration, and node configuration. • Partner with infrastructure teams to deploy, upgrade, and scale Kubernetes environments for high availability and performance. • Design and optimize Jenkins pipelines for building, testing, containerizing, and deploying applications. • Implement GitOps workflows using tools like ArgoCD for automated, pull-based deployments. • Automate infrastructure and deployment tasks using Jenkins, Ansible, Python, or Bash.• Maintain clear, reusable documentation for processes, pipelines, and deployments. • Support application teams in securely containerizing and deploying workloads to Kubernetes. • Configure and manage monitoring and alerting tools such as Prometheus, Grafana, and ELK. • Monitor Kubernetes workloads and resource usage, and recommend performance optimizations. • Enforce security best practices including RBAC, secrets management, and network policies. • Troubleshoot issues across the full DevOps toolchain and drive root cause resolution.• Contribute to Infrastructure-as-Code (IaC) practices using Terraform and Helm (preferred). Additional Considerations:• Please Note: Candidates who advance to the final interview stage may be asked to participate in an in-person interview. Travel expenses will be covered• This role is remote but may require occasional on-site attendance for meetings in one of our facilities in Tampa, Hartford or Overland Park, KS. If chosen for a final interview, an on-site interview may be required. • Sponsorship is not available for this role (e.g., H-1B, F-1, reside in the United States to be considered.Qualifications:• Bachelor's degree in computer science or related field• 8-10 years of software engineering / Devops experience• 5+ years of experience working in AWS• 3+ years of hands-on experience architecting and building Kubernetes clusters (preferably on-prem). • Strong knowledge of scripting and automation tools and strategies• You have experience writing code to automate the management of IT/infrastructure services• Proficiency in a programming language: Python, Groovy, Java, Javascript• Experience with containerization and orchestration technologies: Docker, Kubernetes, VMWare.• Proficiency in CI/CD tools: Jenkins, Git, Nexus, Artifactory. • Experience with configuration and orchestration tools: Ansible, Terraform (required), CloudFormation. • Familiarity with Linux and Windows server maintenance. • Strong understanding of source code branching strategies and continuous integration. Apply tot his job
Apply Now
Back to Home