Senior DevOps Engineer

Mountain View, California, United States Full-time Allows remote

About the position

At TOTVS Labs we are democratizing access to Machine Learning to hundreds of thousands of companies worldwide in several industries, such as Manufacturing, Financial Services, Retail, Health, Education, Agroindustry, and Logistics. You can learn more about our current project here.

You will be working in a complex, multi-national multi-site software and embedded software organization. Some after-hours support is required for tool maintenance to avoid disrupting team productivity. 


  • Architect, document and continue to develop our CI system (Jenkins)
  • Maintain and evolve our automation scripts with Chef
  • Manage systems security including keys, VPCs, iptables, and more
  • Ensure failover and reliability via snapshots, multi­availability zones, ELB
  • Manage robust monitoring and alerting infrastructure
  • Manage our big data clusters
  • Explore new tools that can improve systems management such as Docker, Kubernetes, and much more
  • Support several Linux servers running our SaaS platform stack in multiple 24x7 data centers.


  • Experience automating systems administration tasks – Perl or BASH/Shell scripting required.
  • Experience with Linux , Nagios / Zabbix monitoring tools and file systems.
  • Knowledge of the HTTP protocol, SSL, Web Services
  • Knowledge of TCP/IP protocols
  • Knowledge of Java Virtual Machines
  • Experience with formal, automated unit and integration testing (smoke) of software / firmware.
  • Prior use of Chef to automate IT infrastructure / operating system configuration management tools
  • Knowledge of load balancer and its configuration
  • Knowledge of DDoS and API protection technologies
  • Experience with Cloud infrastructure platforms, such as AWS, Digital Ocean, Google Cloud, etc.


Remote working is an option for this opening.


Apply for this opening at