Skip to content

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