DevOps Engineer

PSI CRO
Hybrid

About The Position

In this role, you will be responsible for building, maintaining, and optimizing infrastructure, CI/CD pipelines, and deployment processes across multiple environments. This is a full-time permanent employment position based in Estonia.

Requirements

  • BSc/BA in computer science, software engineering or relevant discipline
  • Full working proficiency in English
  • At least 3 years of experience as a DevOps Engineer
  • Windows and Linux administration skills
  • Solid understanding of system internals, troubleshooting, and log analysis
  • Knowledge of TCP/IP, DNS, HTTP/HTTPS, load balancing, and SSL/TLS
  • Proficiency with Git (branching, merging, rebasing) and modern workflows
  • Experience with Azure DevOps and building CI/CD pipelines
  • Hands-on experience with Docker and Kubernetes (AKS)
  • Experience managing IIS
  • Working knowledge of MS SQL for support and diagnostics
  • Required Programming/scripting: .NET (C# / ASP.NET) for understanding application build and deployment processes

Nice To Haves

  • Helm and cert-manager are a plus
  • Familiarity with container registries
  • Nginx/Tomcat is a plus
  • Preferred Programming/scripting: Node.js to enable development of extensions for Azure DevOps
  • Additional Programming/scripting: Python or Go for creating supporting tools and scripts
  • Experience with monitoring and observability tools (Grafana, Prometheus, ELK, Zabbix)
  • Understanding of modern architectures: monolith, microservices, event-driven, serverless

Responsibilities

  • Troubleshoot system issues using logs, diagnostics, and monitoring tools
  • Develop and maintain automation scripts using PowerShell and Bash
  • Design and manage CI/CD pipelines for continuous integration and deployment
  • Configure and maintain web servers (IIS) and support application hosting environments
  • Deploy, manage, and scale applications in Azure Kubernetes Service (AKS)
  • Build and maintain Docker images, Docker files, and containerized environments
  • Implement and maintain monitoring, logging, and observability solutions (Grafana, Prometheus, ELK, etc.)
  • Collaborate with development teams to ensure smooth release cycles and reliable deployments
  • Contribute to improving system architecture and adopting best DevOps practices

Benefits

  • Opportunities to work hybrid in Tallinn, or remotely across Estonia
  • Intensive induction program
  • technical and industry-related trainings for an optimal start and continuous development
  • Diverse projects that include but are not limited to web and desktop apps, ERP system, BPM system, document management system and more
  • Friendly and supportive atmosphere in a committed team
  • International environment, with colleagues around the world
  • Opportunities to quickly see the results of your work
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service