P2H is a service IT company with a product approach and 16 years of industry experience. The company currently unites 450+ people. We are stable and safe. We are big enough to build good processes but small enough to avoid hierarchy and bureaucracy issues.
8 жовтня 2024

Middle/Senior DevOps Engineer (вакансія неактивна)

Львів, Вінниця, віддалено

Project, technologies, team details

We have been developing an ecosystem of e-government products for a foreign client for the past five years. Five large platforms and 15 scrum teams are developing products based on these platforms.

Each of the platforms is in fact an electronic cabinet with a set of electronic services that allow both citizens and expats to communicate effectively with the state. Hundreds of people use these products every minute and the number of users is only growing.

General application stack that we use on those projects — Ruby (roda, RoR), Java,
Postgres, MSSQL, RabbitMQ, Redis, ELK stack, Prometheus stack
DevOps tools in general — GitLab CI, Docker, docker-compose, Terraform, Ansible, nginx
Other tools — Selenium, Allure, SonarQube, Bash, Python
Only Linux stack

Team Seniority: Junior, Middle, Senior.

We form full-fledged scrum teams for each product, consisting of a Back-end Engineer, Front-end Engineer, QA Engineer, Automation QA Engineer, Business Analyst, Solution Architect, and DevOps.

DevOps Team contributes both to the regular operation tasks and the business scope which follows the aim of developing and integrating the new technologies within the project as well as supporting and maintaining the currently implemented solutions. With different directions to work with, our DevOps Team is divided into several streams where the main business aims are defined and executed by the group of dedicated DevOps Engineers.

You will be a DevOps Engineer in the DevOps team.

Project Technical Overview:

OS: Ubuntu Linux, high troubleshooting skills expected
Containerization/Orchestration: docker-compose, k8s Rancher is in development
CI/CD: GitLab CI, argoCD is in development
Infrastructure as Code: Terraform, Terragrunt
Observability: EFK stack (Elasticsearch, Fluentd, Kibana), OpenTelementry + Elastic APM, Sentry
Monitoring: Prometheus, Thanos, Grafana, AlertManager
Compliance / Security: SonarQube, Trivy
Scripting: Bash, Python
Configuration Management: Ansible
Identity Management: OKTA, Keycloak
Secrets Management: Hashicorp Vault
Infrastructure Provider: on-prem with a perspective of moving to GCP

Your impact

  • Improve infrastructure. Responsible for demo and stage, preparing changes for UAT and PROD
  • Improve the infrastructure’s visibility and monitoring. We use Prometheus, Grafana, EFK stack
  • Take ownership of implementing and maintaining processes
  • Automate everything that can be automated
  • Build and maintain the CI/CD solution
  • Extend current Infrastructure reliability and manageability

We are looking for someone who has

  • Has at least has 3 years of professional experience in DevOps or SRE
  • Result-oriented and can work independently in a multi-cultural environment
  • Has practical experience with troubleshooting Linux, configuring CI/CD, observability, containerization
  • Has experience with scripting languages such as Python / Bash
  • Has experience in using metrics, monitoring, and alarming to measure and improve the operational processes
  • Can communicate in English at the Upper Intermediate/Advanced level

Nice to have

  • Experience with Ruby and or Java
  • Experience with GitLab CI
  • Experience with Container Orchestration tools
  • Experience with ElasticSearch
  • Experience with IaC (Terraform/Terragrunt)

Our benefits

  • Fully remote
  • Flexibility. You will be able to organize your working schedule independently
  • 24 days for rest, 10 days for health and well-being
  • Coworking space compensated within budget limits in any country. P2H has its own offices in the following locations: Lviv, Vinnytsia, and Kharkiv
  • Reasonable learning and development opportunities
  • Well-adjusted internal knowledge — sharing system
  • Free professional help from our corporate psychologist
  • Free online English lessons
  • You can choose Ukrainian or Poland public holidays according to your location

Recruitment process

  • Online interview with a recruiter — 20-30 minutes.
  • Interview with Lead DevOps and PM — up to 1.5 hours.