Salary
💰 $121,000 - $141,480 per year
Tech Stack
AnsibleAWSAzureChefCloudCyber SecurityDockerGoGoogle Cloud PlatformJenkinsKubernetesLinuxPuppetPythonRubySaltStackSDLCTerraformUnix
About the role
- Manage and scale multiple cloud accounts (AWS, Azure, GCP) accounts with automation technologies
- You will deploy and debug cloud stacks, educating teams on new cloud projects, and ensuring the security of our cloud infrastructure
- As a cloud operations engineer, you will identify the most optimal cloud-based solutions for our internal users and maintain cloud infrastructures following best practices and company security policies
- Stay current with industry trends and leading practices and mentor and train peers and colleagues as necessary
- This is a 24/7 on-call position with a rotation schedule.
Requirements
- 5+ years experience with Linux/UNIX systems administration
- 5+ years Amazon Web Services (AWS), including managing AWS Organizations, policy and role management and implementation
- 2+ years GCP or Azure experience
- 5+ years experience in scripting skills (Python/Ruby/Bash/Go)
- Experience provisioning public cloud resources using frameworks such as CloudFormation and/or Terraform
- Solid experience with server configuration with Ansible/Puppet/Chef/Salt
- Experience using GitHub in a team environment (merge requests, branching, push, and pulls) and related SDLC concepts and implementations
- Ability to utilize observability technologies to offer guidance in solving current and anticipated platform constraints
- Experience with Docker and container orchestration (Kubernetes) (advantage)
- Experience with DevOps automation platforms such as Jenkins or GitHub Actions (advantage)
- Develop monitoring solutions and analysis across multiple data centers (advantage)
- History using terraform at scale across multiple different provider implementations (advantage)