Network Operations

Experienced DevOps Engineer

Yerevan, Yerevan
Work Type: Full Time
Wanted

Senior or Mid-level cloud systems engineer that wants opportunity to grow in a startup cloud software team with proficiency in English.

The Gig

You would be our first DevOps/systems engineer – we are currently using an outsourcing company for these jobs. You would work with them and review their current processes then help us develop a plan to build out an internal team and adopt, replace and improve the systems set up by our current outsourced team.

Our Product

We have an API backed Angular cloud application with customers all over the world that serves small retail businesses.  

While we do not expect you to have experience with all the technologies we use, we do expect experience with several and a willingness to learn the rest.

Job Location

Our application is developed out of our office in Yerevan, Armenia.  While we would prefer you to work from our Yerevan office, depending on your skill set – but we will take into account your time zone and whether you can significantly overlap your day with our development and management teams.
Hours of Operation

Our application is developed from our development office in Armenia while our customer base is primarily in North America.  The bulk of the work can be done during Armenian business hours, but we need emergency coverage during US business hours in the event there is an issue.   NetOps team members will need to have flexibility in their schedule to respond to emergencies.

Our Infrastructure
  • Linux Ubuntu
  • Docker
  • Nginx
  • PHP-Fpm
  • Haproxy
  • Memcached
  • Elasticsearch
  • Percona Xtradb
  • Kubernetes
DevOps Tools:
  • Bash
  • Ansible
  • Terraform
  • Jenkins CI/CD
  • Private Docker Registry
Cloud Hosting:
  • Digital Ocean
  • Hetzner Cloud
Monitoring Tools:
  • Zabbix
  • Graylog
  • PMM (Prometheus + Grafana)
Network/Security:
  • Cloudflare
  • DNS
  • LB
  • Application Firewall
  • Iptables
  • Sonarcube
Storage:
  • AWS S3
  • GlusterFS
  • Cloudinary

Responsibilities

We expect you to demonstrate a deep interest in your tools and tasks and a drive to learn and adapt best practices. A very cooperative and professional demeanor and you must be fluent in English.
Here are some of the responsibilities of the position:

Provide senior-level systems administration and infrastructure design functions for a Linux environment, including systems design and engineering, performance management, security auditing, and capacity planning
• Maintain core, web-based (PHP/Java) systems on Linux platform
• Lead/manage product deployments, upgrades and maintenance of all systems including mySQL, Ubuntu, ElasticSearch etc
• Maintain the patch levels of OS and application patches on all systems
• Monitoring of all systems
• MySQL database configuration, optimization and backups
• Maintaining & deploying highly available virtual server environments in Kubernetes and Docker
Maintain developer vagrant environments and keep in sync with testing environments
• Make good judgments about the relative priority of various requests and set clear expectations with other employees regarding when they should expect resolution


Compensation

Based on experience.

Submit Your Application

You have successfully applied
  • You have errors in applying