Senior DevOps Engineer

TOTVS Labs

(Mountain View, California)
Full Time
Job Posting Details
About TOTVS Labs

At TOTVS | Labs, we develop innovative and disruptive technology for enterprises, enabling them to accelerate growth to become more competitive in a global economy. Our engineers, scientists and designers get to focus on stealth research and development projects, aimed at bringing products to market that fuel innovation, and achieve scale with a global reach.

Summary

We are looking for a Senior DevOps Engineer to join our team in Mountain View - CA (telecommute is an option for this position). We are looking for someone who is passionate about automating, enhancing and maintaining the development tools to deliver proper builds, scalable delivery solutions, and can maintain our fast increasing data platform.

Our team is comprised of engineers with diverse technical backgrounds who love to solve problems and can leverage their personal experience to grow our teams.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.

Responsibilities
  • Architect, document and 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

  • Install custom software, apply patches, manage file systems, monitor performance and troubleshoot alerts from commercial, open source and locally developed monitoring tools.

  • Manage robust monitoring and alerting infrastructure

  • Manage our big data clusters

  • Explore new tools that can improve systems management such as Docker, Ansible, and much more

  • Support several Linux servers running our SaaS platform stack in multiple 24x7 data centers.

Ideal Candidate
  • 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, Apache Web Services

  • Knowledge of TCP/IP protocols

  • Knowledge of Java Virtual Machines, Apache Tomcat

  • 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

  • ClearCase, TeamCity and Artifactory, but experience with other SCM systems (i.e. Git, SVN, Mercurial), continuous integration build managers (i.e. Jenkins, Hudson, Bamboo), and artifact repositories (i.e. Nexus, Archiva) would be just as relevant.

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
Mountain View, California
Skills Desired
Sign up or login to see how your skills match up.
  • Java
  • Linux
  • Perl
  • Apache Subversion (SVN)
  • Apache Tomcat
  • Bash
  • Continuous Integration
  • Git
  • Jenkins
  • Mercurial
  • Nagios
  • SaaS
  • SSL
  • TCP/IP
  • Zabbix
  • Nexus
  • HTTP
  • Chef Software
  • Docker
  • Firmware
  • Ansible
  • Integration Testing
  • Bamboo
  • TeamCity
  • Java Virtual Machine
  • Hudson
  • System Security

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.