DevOps Engineer

San Francisco

Takt is seeking DevOps Engineers to support the development of our flagship product. Our platform learns and adapts to people's preferences, habits, and feedback—orchestrating highly relevant experiences that are truly unique to each person. Our vision will change the way people engage with their favorite brands across multiple industries, be it retail, finance, or healthcare.
As one of the first DevOps Engineers at Takt, you will be able to contribute to a large scale environment and an early stage infrastructure in addition to influencing our culture and processes which we operate. You will capture the entire stack as code and provide tools and solutions that facilitate the release, maintenance, and monitoring of the platform. You will be working on a cross-functional team and collaborating closely with Engineers, Data Scientists, and Product Managers. As an early member of the DevOps team, you will help us build a culture and practice that leads improved product quality, cohesive collaboration, and integration between Operation and Development.
Key Responsibilities:
  • Ensure uptime, data-availability, and performance of Takt's infrastructure
  • Debug the critical problems in the production environment with minimal turnaround time
  • Be comfortable navigating the full stack for visibility into how the platform works end to end
  • Automate resource provisioning and configuration using tools such as Terraform and Ansible
  • Build infrastructure and application level monitoring as well as alerting for the platform
  • Automate and manage deployment to large-scale clusters using tools such as EMR, Kubernetes, and Beanstalk
  • Supplement existing open source tooling with custom code when necessary 
  • Evaluate technical choices and provide critical input to the architecture of Takt's platform
  • Participate hiring activities such as interviewing to help grow the team

Skills and Experience:

  • Bachelor's degree or equivalent in Computer Science or relevant technical field
  • Minimum 2 years experience in DevOps Engineering
  • Demonstrated experience with Linux-based operating systems
  • Proficiency in at least one programming language
  • Knowledge of standard configuration management
  • Experience with monitoring tools such as DataDog, New Relic, LogicMonitor and AppDynamics

Bonus Points:

  • Experience with cloud service platforms such as AWS, OpenStack, Azure and Google Cloud
  • Knowledge of database architecture, high availability, failover and performance tuning
  • Experience with secured network design and implementation
  • Experience with CI, big data or container tools such as CircleCI, Jenkins, Hadoop, Kafka, Cassandra, HBase, Kubernetes and Mesos.
Takt distills complex customer data into uniquely tailored experiences; we orchestrate physical and digital exchanges into one seamless journey. Our business is building lasting, trusted relationships between people and brands—and making it look easy.
We're already reaching millions of people a day, and we're just getting started. Our founding leadership is equal parts business, design, and engineering—because we believe differing perspectives + passionate discourse achieve the greatest outcomes. We are collectively talented, but also humble. We give our whole selves. We love learning new things.
Takt is committed to inclusion and diversity and is an equal opportunity employer.  All applicants will receive consideration without regard to race, color, religion, gender, gender identity, sexual orientation, national origin, disability, or veteran status.
If you're up for the challenge of a lifetime, we're looking for outstanding talent to join our team.