Responsibilities
- Design, deploy, and maintain cloud infrastructure across AWS and GCP using different services. Maintain practical familiarity with Azure equivalents.
- Implement and manage continuous integration/continuous deployment pipelines.
- Automate infrastructure provisioning and application deployments using Terraform across AWS and GCP, AWS CloudFormation, or Ansible.
- Monitor cloud infrastructure and applications to ensure high availability, performance, and cost optimization. Recommend any other tooling/automation necessary for production logging and observability.
- Work closely with developers and operations teams to ensure smooth release cycles and infrastructure scaling.
- Implement security best practices for managing AWS and GCP resources, with a practical understanding of Azure security concepts. Ensure compliance with internal and external regulatory requirements.
- Respond to system outages or issues, providing troubleshooting and support for incident resolution.
- Maintain clear and concise documentation on infrastructure, processes, and procedures for internal use.
Requirements
- 5+ years of hands-on experience in DevOps, with at least 3 years working specifically with AWS services, direct hands-on experience supporting GCP infrastructure and services, and familiarity with Azure fundamentals.
- Solid knowledge of AWS services, and strong hands-on experience with GCP services.
- Practical understanding of Microsoft Azure core services and concepts.
- Expert level on Terraform is a must, including experience building and managing infrastructure across AWS and GCP.
- Strong experience in building and maintaining CI/CD pipelines. Expert level of GitHub Actions is a must.
- Proficiency in at least one scripting language such as Python, Bash, or Ruby.
- Solid knowledge with monitoring and alerting tools across AWS and GCP.
- Familiarity with Azure Monitor and Log Analytics is expected.
- Experience with Git, GitHub, GitLab, or Bitbucket.
- Solid knowledge with Docker and Kubernetes for containerized applications, including ECS, EKS, GKE, AKS, or self-hosted Kubernetes.
- Strong understanding of AWS and GCP cloud security principles, IAM/IAM roles, VPC/VPC networking, encryption strategies, secrets management, logging, and least-privilege access controls.
- Practical familiarity with Azure identity, networking, and security concepts is expected.
- Ability to work effectively with development teams, system administrators, and other stakeholders.
- Excellent troubleshooting and debugging skills.
Nice to Have
- Familiarity with Terraform providers/modules for Azure.
- Proficiency with AWS CloudFormation.
Benefits
- Solve real customer problems with immediate cyber protection needs.
- See your impact every day in a scrappy, nimble organization where individual contributions are valued.
- Accelerate your career by learning new technologies, products, and markets in a fast-paced, growth-oriented environment.
- Work with other talented people at a company where people matter.
- Opportunity to put your fingerprint on an organization and leapfrog your growth.