
Junior DevOps Engineer
- Remote
- Bosnia and Herzegovina, Federacija Bosne i Hercegovine, Bosnia and Herzegovina
- Poland, Mazowieckie, Poland
- Sofia, Sofia, Bulgaria
- Albania, Berat, Albania
- Zagreb, Zagrebačka županija, Croatia
- Nicosia, Lefkosia, Cyprus
- Praha, Praha, Hlavní město, Czechia
- Tallinn, Harjumaa, Estonia
- Germany, Berlin, Germany
- Budapest, Budapest, Hungary
- Latvia, Rīga, Latvia
- Lithuania, Alytaus apskritis, Lithuania
- Valletta, Valletta, Malta
- Chișinău, Chișinău, Moldova, Republic of
- Montenegro, Andrijevica, Montenegro
- North Macedonia, Veles, North Macedonia
- Lisbon, Lisboa, Portugal
- Romania, București, Romania
- Bratislava, Bratislavský kraj, Slovakia
- Ljubljana, Ljubljana, Slovenia
- Spain, Andalucía, Spain
+20 more- Software Engineering *
Job description
OpenVPN Inc is searching for a Junior DevOps Engineer to join our dynamic and rapidly expanding technology team.
We are looking for an early-career engineer eager to learn the orchestration and management of scalable, containerized applications in a cloud-based environment, and excited to use modern AI tooling to make day-to-day operations work faster and more reliably.
Job requirements
1–2 years of professional experience in DevOps, SRE, Cloud, or a related role — including internships, bootcamps, or substantive personal/open-source projects.
Foundational understanding of containerization (Docker) and at least exposure to a cluster orchestrator (Kubernetes preferred).
Familiarity with at least one CI/CD platform (GitHub Actions, GitLab CI, Jenkins, CircleCI, etc.).
Working knowledge of at least one major cloud provider (AWS, GCP, or Azure).
Awareness of infrastructure-as-code concepts (Terraform, Pulumi, CloudFormation, or similar).
Basic scripting ability in a language such as Python, Bash, or Go.
Foundational grasp of networking concepts and protocols (TCP/IP, DNS, HTTP, TLS).
Strong problem-solving instincts and willingness to ask questions, learn, and document.
Strongly Preferred — AI-Augmented Workflow Experience
Candidates who have meaningful, demonstrable experience using AI tools to automate
workflow tasks will be prioritized over otherwise-equivalent candidates without that experience
Examples of what we mean:
Using LLM-based coding assistants (Claude Code, Cursor, Copilot, etc.) to write, refactor, or review infrastructure and pipeline code.
Building AI-driven automations for log analysis, alert triage, runbook execution, or ticket routing.
Writing prompts, agents, or scripts that integrate AI with operational tooling (Slack, Jira, Confluence, Git, observability stacks).
A practical sense of where AI accelerates work and where human review is still required. Bonus Points
Exposure to observability tooling — the LGTM stack (Loki, Grafana, Tempo/Jaeger, Mimir/Prometheus) and/or Sentry.
Entry-level certifications related to cloud (AWS Cloud Practitioner, GCP ACE, AZ-900) or Kubernetes (KCNA, CKAD).
Coursework, projects, or hobby experience with distributed databases.
Curiosity about microservices and service-mesh architectures.
Public portfolio: GitHub, blog posts, homelab write-ups, or contributions to open-source DevOps projects.
Responsibilities
Assist in designing, implementing, and maintaining scalable, fault-tolerant systems that leverage cluster orchestration and containerization technologies, with guidance from senior engineers.
Work alongside the Software Engineering and QA teams to support deployment processes for microservices-based architectures.
Help build and maintain CI/CD pipelines that support container-based application deployment and rollback.
Support system availability by running health checks and contributing to zero-downtime deployments.
Participate in a supported on-call rotation, escalating critical system issues appropriately as you build incident-response experience.
Collaborate with information security teams to follow industry best practices and compliance requirements.
Use AI-assisted tooling (e.g., LLM-powered coding assistants, chat-ops agents, scripted automations) to accelerate routine tasks such as log triage, runbook execution, ticket drafting, and code review.
Our philosophy is that we are a small, closely-knit team, and we care deeply about you:
Competitive pay rates
Fully remote work environments
Generous time off opportunities
Team trips and special events
Mentorship from senior DevOps and SRE engineers, with a clear path for growth
or
All done!
Your application has been successfully submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.
