Overview
Remote
$140,000 - $160,000
Full Time
Skills
Kubernetes
DevOps
AWS
Terraform
Ansible
Job Details
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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.