Solutions Developer

Job description

OpenVPN is looking for a Solutions Developer/DevOps to join architectural team and work on research and development tasks. You will be interacting with architects on a daily basis implementing proof of concepts, doing technology researches, examining and improving our online infrastructure and services offering.

Our philosophy is that we are a small, closely-knit team, and we care deeply about you:

— Unlimited paid sick leaves;

— Paid vacation 18 working days off per year + national public holidays;

— Flexible working schedule, remote or partly remote work possible;

— Great modern office space in the city center (Lviv and Kyiv);

— Working directly with colleagues from Silicon Valley and around the world;

— Team trips, certification and events compensation, medical insurance, sports, etc.


  • 4+ years of hands-on/production experience

  • +2 or -2 hours timezone to UA/Kyiv time (GMT+3 +/- 2 hours)

  • Orientation on results and getting things done

As a DevOps

  • Experience with cloud providers (AWS preference)

  • Experience with Kubernetes and Helm

  • Experience with Infrastructure as Code (e.g., terraform, terragrunt)

  • Experience with logging and monitoring solutions (e.g., Prometheus, Grafana, Elastic Stack);

  • Knowledge of CI/CD concepts

As a Developer

  • Strong knowledge of one of the programming languages: JS, Java, Go

  • Ability to implement solutions in that programming language with industry quality standards

  • Understanding of NoSQL data storage

Nice to have:

  • Experience with GitOps approach (e.g., ArgoCD, Flux)

  • Previous experience of doing r-n-d tasks

  • Good presentation skills