Senior DevOps Engineer

  • Full-time

Company Description

Devexperts Global

Devexperts works with respected financial institutions, delivering products and tailor-made solutions for retail and brokerage houses, exchanges, and buy-side firms. The company focuses on trading platforms and brokerage automation, complex software development projects, market data products, and IT consulting services.

Job Description

We are seeking a Senior DevOps Engineer to join our team and contribute to the growth of our rapidly evolving product, DXmatch Matching Engine - ultra low-latency exchange solution.

Your primary objective will be to enhance and scale the deployment, maintenance, and infrastructure:

  • participate in architecture design (covering High Availability, Disaster Recovery, and the rest)
  • dockerize the product yet preserve it high-performance
  • migrate to Kubernetes
  • help SRE engineers to minimize product maintenance efforts

DXmatch project overview:

  • High Load: capable of processing up to 50 000 orders per second
  • distributed architecture
  • HA services: RAFT for stateful services, plain scaling for stateless
  • distributed architecture
  • performance-tuned networking
  • proven reliability: 1 year uptime on a real prod system

Project stack:

  • git monorepo
  • non-dockerized services written in Java
  • Oracle Linux
  • oVirt, Libvirt
  • AWS
  • Ansible, AWX, Terraform
  • Prometheus, Grafana
  • ELK
  • Bitbucket, TeamCity, Nexus
  • Jira, Confluence, Slack

Qualifications

What we expect from candidates:

  • strong self-organization skills (goal-oriented, ready to overcome status quo, autonomic)
  • 5+ years of experience
  • strong team payer skills (supportive, open for communication, default to yes)
  • proficiency with Linux and Bash,
  • Docker deep understanding,
  • proven experience with Kubernetes (EKS, Helm, ArgoCD)
  • proven automation experience Terraform,
  • proficiency with AWS,
  • knowledge of any dev language (Python preferred),
  • English level intermediate or higher. 

Knowing these technologies will count as a plus:

  • knowledge of Ansible, AWX,
  • experience in Java infra (JVM, properties, Maven, Tomcat),
  • knowledge of GCP.

Additional Information

Flexibility benefits:

  • Possibility of hybrid/remote work mode,
  • Flexible working hours.

Health and recreation benefits:

  • 20 days of paid vacation,
  • 5 days of fully paid additional wellness days,
  • Medical insurance – premium package,
  • Free MultiSport card.

Facility benefits:

  • Modern office with new equipment,
  • Panoramic view of Vitosha mountain,
  • PlayStation, Billiard, Relax zone and Gym,
  • Parking space/public transport card,
  • Free drinks and snacks.

Community benefits:

  • Teambuilding activities,
  • Corporate parties,
  • Football club,
  • Speakers' club,
  • Free admission to corporate external events,
  • Possibility of joining conferences and professional fairs.

Professional training benefits:

  • English language courses,
  • Local language courses for foreign employees,
  • Unlimited access to self-learning platforms,
  • Certification opportunities,
  • Mentorship Program.

Social benefits:

  • Referral bonuses for specific roles,
  • Paid leave upon special events.
Privacy Policy