We're Hiring!

Senior DevOps Engineer

  • Location Sofia
  • Flexibility Full Time
  • Working Model Hybrid
  • Experience 5+ Years
  • Role Senior

Discover The Role

The role of the Senior DevOps is to provision and manage, under minimal supervision, a dynamic on-prem and cloud-based architecture consisting of virtualized resources that support applications, services, databases, and capabilities using cloud services, platforms, and operating systems. Maintains communication with b2b customers regarding system operations and development issues, clarification of customer needs, and coordination with DevOps teams for system enhancements and innovations.

Stack

Ansible's Logo
Ansible
Grafana's Logo
Grafana
Linux's Logo
Linux
nginx's Logo
nginx
Ubuntu's Logo
Ubuntu
Prometheus's Logo
Prometheus
Background Background
Responsibilities
  • Keep all the node and network running smoothly.
  • Handle and fix any and all problems that may arise.
  • Determine the architecture for overall system operation and new system projects in collaboration with technical management.
  • Keep all test automation and infrastructure running smoothly.
  • Monitor log files, performance issues, and the production environment for mission critical systems.
  • Participate in an on-call rotation for UNIX/Linux support issues.
  • Follow standard operating procedures to ensure the security posture of the environment.
  • Engage in continuous learning to stay abreast on new and emerging technologies that relate to the Linux environment.
  • Work independently as well as a team member.
  • Ability to set priorities and organize work to meet deadlines.
  • Ensure compliance with established standards, policies, and configuration guidelines.
  • Maintain a cooperative working relationship with those contacted during the course of the work day.
Requirements
  • Solid experience with Linux (We are using Ubuntu): base infrastructure services such as systemd, bind, dnsmasq; Networking- openvpn, wireguard, iptables, tcpdump, routing; At least one containerization technology - preferably lxd/lxc; disk management tools.
  • Ansible configuration management.
  • Server grade hardware knowledge - as we have lots of on prem installations the person must be comfortable with setting up server BIOS, ipmi, Raid controllers(even if we're using it as a JBOD).
  • Experience with serving web, api platforms: Nginx, mostly in reverse proxy and load balancing modes.
  • Experience with some monitoring and centralized logging platforms - such as: Grafana, Netdata, Loki, Victoria Metrics, Prometheus.
  • Experience with CI/CD tools.
Nice To Have
  • AWS experience- IAM, NLB, Route53, EC2 autoscale, KMS, Cloudwatch, Elasticache, EMR
  • Terraform/terragrunt infrastructure management
  • Linux storage - thin lvm, zfs, glusterFS
  • Hadoop stack - the HDFS filesystem and Hbase database
  • Redis in-memory store
  • Kafka
  • Zookeeper
  • Experience on administration of Java based applications
  • Experience with programming languages- such as Python, Go, for Ops needs
  • Experience with planning and building complex infrastructure projects from scratch
Perks
Diverse & Inclusive Culture
Diverse & Inclusive Culture
Hybrid / Remote Work & Flexible Working Hours
Hybrid / Remote Work & Flexible Working Hours
Competitive Remuneration
Competitive Remuneration
Bonus Paid Leave Vacation Days for Seniority
Bonus Paid Leave Vacation Days for Seniority
Day Off for Your Birthday
Day Off for Your Birthday
Gift Voucher for Your Birthday
Gift Voucher for Your Birthday
Additional Health and Dental Insurance
Additional Health and Dental Insurance
Employee Discounts Program
Employee Discounts Program
Flexible Vacation Allowance
Flexible Vacation Allowance
Digital Food Vouchers
Digital Food Vouchers
Downtown Office Location
Downtown Office Location
Training Budget for Development
Training Budget for Development