Software Engineer Cluster Deployment
Posted Updated
Description
You will build and maintain automation for cluster provisioning, configuration, validation, and handoff. You will turn manual steps into tested workflows, participate in deployments, troubleshoot infrastructure, and add health checks and observability. You will contribute to infrastructure-as-code and GitOps workflows with partner teams.
Responsibilities
- Develop and maintain deployment automation
- Turn manual deployment steps into tested pushbutton workflows
- Participate in hands-on cluster deployments
- Troubleshoot Linux, servers, networking, storage, Kubernetes, and connectivity
- Contribute to infrastructure-as-code and GitOps workflows
- Add health checks, observability, dashboards, and validation logic
- Partner with infrastructure, networking, security, and operations teams
Requirements
- 2+ years of mid- to large-scale data-center deployment experience
- Python and Bash
- Linux command-line, processes, filesystems, and disk troubleshooting
- Git, branching, commits, pull requests, and code review
- Technical degree or equivalent practical experience
