Location: Bulgaria Departments: Research & Development

Our Mission

Constructor’s mission is to enable all educational organisations to provide high-quality digital education to 10x people with 10x efficiency. With strong expertise in machine intelligence and data science, Constructor’s all-in-one platform for education and research addresses today’s pressing educational challenges: access inequality, tech clutter, and low engagement of students.

Our headquarters is located in Switzerland, and we also have legal entities in Germany, Bulgaria, Serbia, Turkey, and Singapore.

Duties & Responsibilities:

  • Develop, construct, and maintain robust, reusable, and reliable infrastructure code.
  • Oversee system performance and resolve any issues.
  • Guarantee maximum availability of systems and infrastructure.
  • Work closely with engineering teams to enhance and optimize products.
  • Provide dependable and scalable cloud-based educational SaaS solutions to clients.
  • Create automation, monitoring, deployment, configuration, and service discovery tools and services.
  • Regularly assess the software security landscape, identifying potential enhancements with minimal disruption.
  • Conduct vulnerability scans on source code and deployments, and coordinate with development teams on remediation.

Qualifications & Experience:

Obligatory Skills:

  • Proven experience as a Senior DevOps Engineer or similar software engineering role for 5+ years.
  • Develop and maintain CI/CD pipelines using GitLab
  • Experience with Kubernetes (k8s), Docker and tools such as FluxCD, Kyverno, Istio, werf, calico, sops
  • Experience with provisioning tools such as Terraform, Terragrunt, Ansible
  • Solid experience with Linux-based OS and troubleshooting

Nice to have:

  • Track and manage tasks using YouTrack
  • Experience with cloud services such as Virtuozzo Cloud (OpenStack), Azure, Google Cloud Platform (GCP), and Amazon Web Services (AWS)
  • Experience with deployment tools such as Helm, Helmfile, werf
  • Monitor system performance and logs using Grafana, Loki, Prometheus, Vector, and Sentry
  • Strong knowledge of Bash scripting
  • Experience with PostgreSQL, Redis, Kafka
  • Python and/or Go programming languages will be a plus
  • Excellent problem-solving and troubleshooting skills
  • Strong communication and teamwork skills

What We Offer:

  • 💻 Choice of work equipment (e.g., laptop, monitor, etc.)
  • 🇬🇧 English classes (iTalki – $130 monthly)
  • ⏰ Flexible schedule (we usually work between 09:00/10:00 and 18:00/19:00 CET or EET)
  • 👶 Newborn bonus (€500 per child)
  • 🧠 Patent remuneration
  • 🌴 Paid leave
  • 🧑‍💻 Remote work in locations without our offices
  • Hybrid work in locations with offices (2 days in-office, 3 days remote):
    • 🇧🇬 Sofia: 59 G. M. Dimitrov Blvd., NV Tower, 8th floor, 1700
    • 🇷🇸 Belgrade: Makedonska 12, 11000 Belgrade, Serbia
    • 🇹🇷 Istanbul: Rüzgarlı Bahçe Mah., Kavak Sok., Smart Plaza B Blok 31/B, 34805 Kavacık-Beykoz/İstanbul
    • 🇹🇷 Sakarya: Esentepe Mh., Akademiyolu Sk., Teknoloji Geliştirme Bölgesi No. 10 D/206, Serdivan, Sakarya
    • 🇹🇷 Izmir: Ege Üniversitesi Kampüsü, Erzene Mah., Ankara Cad., No:172/67, 35100 Bornova/İzmir
Constructor TECH

Constructor TECH