Role overview
Support customer deployments and operations for a cloud-hosted enterprise application while helping maintain a scalable, reliable, and highly available platform. The role combines cloud administration, incident response, automation, and operational improvements, working across customer-facing and engineering teams.
Responsibilities
- Investigate and resolve urgent customer issues in public cloud environments.
- Deploy, migrate, and upgrade customer environments, and maintain servers across cloud platforms.
- Build and maintain cloud networking components, and support database and server backup and recovery.
- Contribute code and automation to improve cloud operations and routine administration.
- Monitor availability, troubleshoot infrastructure, and follow security processes that protect customer data.
- Coordinate issue resolution with engineering, DevOps, and support colleagues, and suggest operational improvements.
Requirements
- A degree in computer science, information systems, or a related field, or equivalent practical experience.
- At least five years working with public cloud infrastructure such as AWS, Azure, or Google Cloud.
- Advanced Linux knowledge, strong Windows experience, and expert-level containerization experience, including Kubernetes.
- Understanding of cloud networking, security, infrastructure and configuration as code, microservices, and DevOps.
- At least three years of incident response and major incident management experience.
- Experience with Docker, Rancher, virtualization, VPNs, Kafka, and RDP.
Nice to have
- Experience with Jira or Confluence, Nagios, single sign-on, and SQL is desirable.
Benefits and work setup
- Remote work with a collaborative team is offered, along with competitive salary and benefits. The source also describes varied technical work and opportunities to broaden cloud skills.