DevOps Engineer

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.

Technology Office

Toronto, Canada

Campbell, CA

Share on:

Terms of servicePrivacyCookiesPowered by Rippling