The global CRO where clinical trials run on time.
DevOps Engineer
Location
Estonia
Posted
5 days ago
Salary
0
Seniority
Senior
Job Description
DevOps Engineer
PSI CRO AG
• 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
Job 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)
- Helm and cert-manager are a plus
- Familiarity with container registries
- Experience managing IIS (Nginx/Tomcat is a plus)
- Working knowledge of MS SQL for support and diagnostics
- Required programming/scripting: .NET (C# / ASP.NET)
- Preferred: Node.js to enable development of extensions for Azure DevOps
- Nice to have: 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
Benefits
- Stable, privately-owned company, organically growing since 1995
- 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
Related Guides
Related Categories
Related Job Pages
More DevOps Engineer Jobs
• Diseño, operación y aseguramiento de nuestra plataforma de eventos distribuida y pasarela de servicios. • Mantenimiento de los flujos de datos en tiempo real y la conectividad de nuestras aplicaciones en la nube.
Cloud DevOps Engineer – WAF, Network Management
OneStream SoftwareA comprehensive cloud-based platform to modernize the Office of the CFO.
• Develop and maintain Infrastructure-as-Code such as Terraform, PowerShell, ARM, Bicep, Bash and YAML languages • Deliver high-quality implementations in a timely manner • Design and maintain CI/CD pipelines supporting secure, reliable and repeatable deployments • Update technical documentation, workflows, and knowledge base articles • Build knowledge in focused areas of the OneStream platform and deployment stack • Participate in collaborative engineering, peer reviews, and knowledge sharing initiatives • Collaborate with other teams to define, estimate, and implement requirements for new automations or services needed for development • Apply software engineering best practices to infrastructure and automation development • Optimize cloud environments for scalability, reliability, and cost efficiency • Participate in troubleshooting and resolution of complex production issues across cloud platforms and services • Work with Compliance and Security teams to ensure compliance with required controls
• Monitorar ambientes e aplicações, realizando troubleshooting e análise de incidentes para garantir a rápida identificação e resolução de problemas críticos; • Implementar, evoluir e disseminar boas práticas DevOps, promovendo a integração e colaboração entre os times de Desenvolvimento e Infraestrutura; • Definir, implementar e otimizar pipelines de CI/CD, automatizando processos de build, testes e deploy; • Administrar e apoiar a sustentação de ambientes conteinerizados, garantindo disponibilidade, desempenho e escalabilidade das aplicações; • Atuar na automação de processos operacionais e de infraestrutura, contribuindo para maior eficiência e confiabilidade dos ambientes; • Apoiar os times de desenvolvimento durante todo o ciclo de entrega das aplicações, desde a homologação até a produção; • Participar ativamente de iniciativas de melhoria contínua, propondo soluções que aumentem a qualidade, segurança e agilidade dos processos de desenvolvimento e entrega de software.
Senior Engineer, Site Reliability
SynitiThere's nothing status quo about your data. It's time to put Data First.
• Design and build automated cloud infrastructure for Syniti-hosted SaaS workloads across Azure and AWS. • Implement and manage CI/CD pipelines using GitHub Actions and ArgoCD GitOps workflows for multi-environment deployments (dev, preprod, prod, GovCloud). • Develop and maintain Terraform modules for infrastructure provisioning, including EKS/AKS clusters, Aurora PostgreSQL, Redis, OpenSearch, and S3/Azure Storage. • Integrate and maintain observability frameworks (Prometheus, Grafana, Loki, Mimir, Jaeger) and enforce structured logging of application, audit, and security events. • Support and extend Istio service mesh configurations including mTLS policies, AuthorizationPolicies, and SPIFFE-based workload identity. • Implement and maintain supply chain security controls: container image signing (Cosign), SBOM generation (Syft), provenance attestation (SLSA), and vulnerability scanning (Trivy, Inspector, Snyk). • Collaborate with security teams to meet FedRAMP High, Cyber Essentials+, NIST 800-53, and SecNumCloud control objectives across Azure and AWS environments. • Provide L3 incident response and lead root cause analysis efforts for application-tier outages across the Northstar platform. • Support the automated compliance gate (11 controls: NAC, FIPS, STIG, IRSA, SAST, DAST, SBOM, Sign, Vuln, Audit, Auth) and ensure application services pass all gates. • Manage Kubernetes workload autoscaling (Karpenter, KEDA, HPA) and pod security policies (Kyverno) for production services.




