Back-end Python Engineer (DevOps)
At Gurtam, our mission is to play a role in shaping a safer, smarter, and more people-friendly world through the synergy of technology and creative minds. Joining us means becoming part of a close-knit global team of over 320+ individuals who share our passion. Together, we create impactful products in telematics and IoT. Time here flies quickly, fueled by challenges and achievements.
We are seeking a talented and driven DevOps Engineer with a strong passion for automation and continuous delivery who is interested in hands-on programing. In this role, you will be pivotal with a significant focus on enhancing our CI/CD pipelines, monitoring systems, and deployment strategies. While your primary focus will be on the DevOps landscape, a solid understanding and hands-on experience with Python will be essential for integration development of various services across our system.
Responsibilities
- Design architecture, define requirements, and plan resources/timelines
- Develop code, perform testing, and fix bugs
-
Design and implement robust CI/CD pipelines from inception to deployment, ensuring speed, reliability, and security.
-
Configure, maintain, and optimize monitoring, alerting, and logging systems (e.g., Grafana, Prometheus) to ensure system health and proactively identify issues.
-
Implement and improve deployment automation strategies using tools like ArgoCD for continuous delivery.
-
As a part of the development team help optimize application performance, troubleshoot production issues and take part in development.
-
Identify and implement best practices for security, reliability, and scalability across our systems.
-
Collect and analyze metrics to ensure system performance, reliability, and identify areas for improvement.
-
Write comprehensive technical documentation for infrastructure, processes, and tools.
We expect
- Extensive experience with DevOps tools and practices (70% focus):
-
-
-
Proficiency in designing, implementing, and maintaining CI/CD pipelines.
-
Strong expertise with Kubernetes (K8s) for container orchestration and management.
-
Hands-on experience with ArgoCD for declarative GitOps continuous delivery.
-
In-depth knowledge of monitoring, alerting, and logging systems (e.g., Grafana, Prometheus, Loki, Alertmanager).
-
Understanding of networking concepts
-
-
Strong knowledge of Python 3 for web development (30% focus):
-
Nice-to-haves
- Experience with distributed systems and microservices architectures.
- Familiarity with Kafka or other message queuing systems.
- Experience with database administration (NoSQL, NewSQL).
- Understanding of authorization flows (cookies, JWT) and experience with authorization protocols (OAuth, SAML, LDAP).
- Experience with big data concepts and handling statistical data (especially time-series).
- A strong commitment to continuous learning and improvement.
Salary range 6000-8000 EUR gross, based on your experience and interview results. The role is fully office based in Vilnius.
Apply now