Senior DevOps Engineer
Engineering | Salt Lake City, UT | Full Time
Taulia is a fintech provider of working capital management solutions headquartered in San Francisco, California. Taulia helps companies access value tied up in their payables, receivables and inventory. A network of more than 2 million businesses use Taulia’s platform to determine when they want to pay and be paid. Taulia processes more than $500 billion each year and is trusted by the world’s largest companies including Airbus, AstraZeneca, Nissan and Vodafone. For more information, please visit www.taulia.com.
About the Job:
Taulia is seeking a talented, enthusiastic, and collaborative DevOps Engineer to join our team and help us scale our platform worldwide. As a DevOps Engineer within Taulia, you will take part in the creation, operation, maintenance, and evolution of our infrastructure as we continue to grow.
Essential Duties and Responsibilities:
Scale and improve the Taulia Infrastructure: Orchestrate, build and spin up new servers, deploy our application stack on the new servers.
Manage all components of our GCS environment, including networking, storage, database, monitoring, traffic management, and automation tools.
Identify root cause of infrastructure issues and implement effective solutions.
Increase our production up-time - add to our ability to monitor and maintain our platform.
Implement and enforce security best practices.
First line of defense for Taulia product.
Work cross-organizationally with multiple teams and individuals.
7+ years working in linux administration - Proficient understanding of Linux systems and networking concepts.
Proficiency with Cloud technologies. Specifically, Google Cloud Platform, and/or AWS.
Experience with implementing Docker : Deep understanding of virtualization, container technologies.
Deep knowledge of clustering & service orchestration frameworks e.g. Swarm, Kubernetes.
Production experience with Linux servers for a company in an enterprise environment.
Experience with monitoring and managing scalable clusters that handle tremendous load.
Extremely reliable and we can count on you in times of need.
Comfortable writing scripts in ruby/bash/groovy/python (at least two of those).
Experience with log collection and analysis and performance monitoring.
You are smart with an intellectual curiosity that motivates you to keep on top of technical trends.
Strong interpersonal and teaming skills - ability to implement process and influence engineers who are not direct reports.
Eagerness to work collaboratively, autonomously, and proactively to build out scalable solutions.
Nice to have:
GKE (or EKS) Experience.
Comfortable with SQL and/or NoSQL Databases.
Experience with different components of our stack - Jenkins, MySQL/Percona, Cassandra, Apache, HAProxy, ActiveMQ, Kafka, Datastax, etc.
Experience as a database administrator for any popular database.
Production experience in implementing and managing CI/CD pipelines, practices and tools (Git, Jenkins); Terraform / Ansible.
Application/Infrastructure monitoring with prometheus.
Taulia is an Equal Opportunity Employer --Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation / Age.
If you don't think you meet all of the criteria above but still are interested in the job, please apply. Nobody checks every box, and we're looking for someone excited to join the team.