Your Mission
As a Senior DevOps Engineer at Tellent, you will support best practices for building, testing, and releasing software efficiently, focusing on teamwork, clear communication, and automated processes. You will be responsible for managing and improving our cloud systems, primarily on Google Cloud, with some services located on AWS. Your expertise in Kubernetes will be essential for keeping our applications running smoothly and growing as needed. Experience with GitHub Actions and tools like Datadog will help improve system reliability and performance.
Our backend is built on Elixir/Phoenix, using REST and WebSockets to drive our core applications. Our frontend relies on Angular for a rich user experience. We also use Python and Flask in some areas, adding flexibility to our tech stack.
About the team
We are a small team of 3-4 experienced DevOps engineers maintaining Tellent products and ensuring a smooth development process. We focus on testing new solutions and building tools, primarily in Python, while exploring other technologies like GO if they are applicable and aligned with our Product team's needs. We also monitor platform reliability and security. Although we work remotely with flexible hours, we prioritize being available to support other teams, typically between 9 a.m. and 6 p.m. CEST.
Your Journey
First 3 Months: Begin by familiarizing yourself with our systems, diving into refining internal processes, and joining collaborative sessions to grasp our DevOps needs.
Within 6 Months: Step up your game! Engage in managing application releases, explore data structures for Big Data & PostgreSQL databases, and potentially take the lead on ongoing DevOps projects.
After 1 Year: Take center stage in our DevOps landscape, overseeing Kubernetes clusters, nurturing cloud infrastructure across AWS & GCP, and guiding Github Actions pipelines.
What you'll be doing
Expertly manage Kubernetes clusters and cloud infrastructure.
Monitor and optimize PostgreSQL/Elasticsearch databases
Maintain and create Github Actions pipelines
Craft and maintain comprehensive documentation.
Maintain internal tools written in Python
Collaborate closely with software teams to ensure smooth feature deployments.