hero

Jobs at Alumni Ventures Portfolio Companies

506
companies
2,478
Jobs

DevOps Engineer

Hercules AI

Hercules AI

Software Engineering
Campbell, CA, USA
Posted on Mar 5, 2025

About HerculesAI

HerculesAI is a VC-backed AI startup headquartered in Silicon Valley, California, with a global team and offices in Armenia, Canada, and Portugal. We build AI workers for back-office operations, helping enterprises streamline data extraction, transformation, and verification to scale efficiently and drive greater revenue.

About the role

As a DevOps Engineer at HerculesAI, you will be responsible for designing, implementing, and maintaining scalable and reliable infrastructure to support our AI-driven solutions. You’ll work closely with engineering, product, and IT teams to optimize cloud environments, automate deployment processes, and ensure seamless delivery of our products—both in the cloud and on-premises.

This role is ideal for someone with a strong DevOps background, hands-on cloud engineering experience, and a passion for automation, security, and efficiency in a fast-paced startup environment.

What you'll do

Infrastructure & Cloud Management

  • Design, deploy, and manage cloud-based and on-premises infrastructure using AWS, Azure, and Google Cloud.
  • Implement Infrastructure as Code (IaC) solutions using Terraform, Ansible, or CloudFormation.
  • Optimize performance, security, and cost-efficiency of cloud environments.

CI/CD & Automation

  • Develop, maintain, and improve CI/CD pipelines to streamline the software development lifecycle.
  • Automate deployment, configuration, and monitoring processes to enhance reliability and scalability.
  • Ensure seamless integration between cloud and on-premises deployments.

Security & Monitoring

  • Implement robust monitoring, logging, and alerting systems for performance tracking and incident response.
  • Enforce security best practices for cloud and on-prem infrastructure.

Collaboration & Support

  • Work closely with Software Engineers, IT, and the Implementation Team to ensure smooth product deployments.
  • Develop tools and documentation to support internal teams and customers.
  • Troubleshoot and resolve infrastructure and deployment issues.

Qualifications

Must-Have Skills

  • 3+ years of experience in DevOps, Site Reliability Engineering, or Cloud Engineering.
  • Strong expertise in AWS, Azure, and/or Google Cloud platforms.
  • Hands-on experience with CI/CD tools (Jenkins, GitLab CI/CD, or similar).
  • Proficiency in containerization (Docker) and orchestration (Kubernetes).
  • Experience with Infrastructure as Code (Terraform, Ansible, CloudFormation).
  • Solid knowledge of Linux systems administration.
  • Strong scripting skills in Python, Bash, or similar languages.

Nice-to-Have Skills

  • Experience with hybrid cloud and multi-cloud architectures.
  • Understanding of DevOps metrics and observability tools (Prometheus, Grafana, Splunk).
  • Knowledge of security best practices for cloud and on-prem environments.