DevOps Engineer (Experienced in Python)

Engineering
Lithuania (Vilnius)
Office
English

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):
  • Experience developing and working with Python-based backend services.
  • Ability to write clean, efficient, and well-tested Python code for automation, scripting, and tooling that interacts with web systems.
  • Experience with asynchronous web frameworks (e.g., Aiohttp, FastAPI, Tornado) is a significant plus.
  • Understanding of RESTful principles and API design is essential for collaborating with web developers.
  • Proactive in identifying and resolving technical challenges.
  • Excellent communication and collaboration skills.

 

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.

 

Benefits

  • Compensation: Salary range 6000-800 EUR gross, based on your experience and interview results.
  • Comprehensive Health Insurance: Includes medical, dental, and vision plans.

  • Flexible Paid Time Off (PTO): Generous time off for vacation, personal needs, and sick days.

  • Family-Friendly Policies: Support to help you balance your work and family life.

  • Financial & Professional Growth: We support your development with funding for training, specialized courses, and conference participation.

  • Vibrant Office Culture: Enjoy free lunches, fun team-building events, and meaningful corporate gifts.

  • Location: Vilnius, Lithuania (Onsite)
Apply now

Perks and Benefits

Card icon

Complimentary lunches and on-site snacks

Card icon

Team sports and office yoga sessions

Card icon

Medical insurance

Card icon

Corporate gifts for employees and their children

Card icon

Free parking at the office building

Card icon

Work in an international environment

Card icon

Professional training and educational reimbursement

Card icon

Community, team-building events and parties

Your candidate journey

1

Apply for your dream job

2

Have an interview with a recruiter

Card icon Within 5 days
3

Get a test assignment

Card icon 5 days to complete
4

Participate in an interview with a hiring manager

Card icon Within 5 days
5

Receive an offer or detailed feedback

Ready to apply for DevOps Engineer (Experienced in Python) position?

Please tell us about your skills and experience via the form below and we’ll get in touch with you shortly.

Upload a file or share a link to your CV*
Required file extensions: .pdf, .doc, .docx, .xls and .xlsx. File max size: 10 MB
Info icon
Confirm icon

Your application has been submitted successfully.