Engineering | Sofia, Bulgaria | 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 uses 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 GCP environment, including networking, storage, database, monitoring, traffic management, and automation tools.
Identify the root cause of infrastructure issues and implement effective solutions.
Increase our production up-time - add to our ability to monitor and maintain our platform.
Transfer knowledge to DevOps and Engineering teams through training and documentation.
Design reusable configuration management patterns (Terraform, Helm, Ansible, etc) and optimize existing processes.
Act as L3 escalation point in emergency situations.
Implement and enforce security best practices.
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.
Experience with monitoring and managing scalable clusters that handle tremendous load.
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 technology trends.
Strong interpersonal and teaming skills - ability to implement processes 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).
Application/Infrastructure monitoring with Prometheus, Thanos, and Grafana.
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.