Mid-to-Senior Cloud Systems Engineer (DevOps)
Join Our Small, Expert Cloud Team in Yerevan
Are you an inquisitive, motivated Systems Engineer with at least one year of professional experience in a dynamic cloud environment? We're looking for an engineer to join our internal DevOps/Systems Engineering team. This is a chance to contribute across our entire infrastructure to support our complex, global cloud application.
The Opportunity
You will be an integral part of our small, highly-skilled DevOps/systems engineering team, involved in all aspects of our operations. Your work will focus on managing our cloud servers, ensuring top-tier security and uptime, supporting development activities, and continuously improving our policies, procedures, and infrastructure.
We run an API-backed Angular cloud application that provides point-of-sale (POS) and inventory management services to small retail businesses worldwide.
- Inquisitive Mindset: We expect you to demonstrate a deep interest in your tools and tasks, along with a drive to learn and adapt best practices.
- Collaboration: A very cooperative and professional demeanor is required.
- Communication: You must be fluent in English for effective collaboration with our global team.
Key Responsibilities
- 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.
- Lead/manage product deployments, upgrades, and maintenance of all core systems (e.g., MySQL, Ubuntu, ElasticSearch).
- Maintain and deploy highly available virtual server environments using Kubernetes and Docker.
- Maintain core, web-based (PHP/Java) systems on the Linux platform.
- Implement and optimize MySQL database configuration and backups.
- Monitoring of all systems to proactively identify and resolve issues.
- Maintain the patch levels of OS and application patches on all systems.
- Maintain developer Vagrant environments and keep them in sync with testing environments.
- Make good judgments about the relative priority of various requests and set clear expectations with other employees.
Our Technology Stack
We don't expect experience with every technology, but we do require proficiency with several of them and a strong willingness to learn the rest.
Infrastructure Component | Technologies Used |
Operating System | Linux Ubuntu |
Orchestration/Containers | Docker, Kubernetes |
Web/Caching | Nginx, PHP-Fpm, Haproxy, Memcached |
Databases | Percona Xtradb (MySQL), Elasticsearch |
Cloud Hosting | Digital Ocean, Hetzner Cloud, AWS |
DevOps Tools | Bash, Ansible, Terraform, Jenkins CI/CD, Private Docker Registry |
Monitoring | Zabbix, Graylog, PMM (Prometheus + Grafana) |
Network/Security | Cloudflare, DNS, LB, Application Firewall, Iptables, Sonarcube |
Storage | AWS S3, GlusterFS, Cloudinary |
Location & Hours
- Job Location: Our development office in Yerevan, Armenia.
- Arrangement: We prefer you to work full-time from our Yerevan office. Depending on your skill set, we may be open to a hybrid arrangement (splitting time between in-office and remote work).
- Hours: While the bulk of the work is during Armenian business hours, we need emergency coverage during US business hours as our customer base is primarily in North America. NetOps team members must have flexibility in their schedule to respond to emergencies.
- Compensation: Based on experience.
About MicroBiz Software 🏢
MicroBiz Software (
www.microbiz.com) is a US-based software development company specializing in
cloud-based point-of-sale (POS) and inventory management software. Our product enables small to mid-sized retailers to seamlessly operate both their physical stores and e-commerce sites from a single application. We maintain our primary development office in
Yerevan, Armenia.
Application Procedures 📧
If you are a talented, motivated engineer ready to grow your career with a global cloud company, please submit your CVs in the English language using one of the following methods:
- Apply directly through our careers portal: http://microbiz.freshteam.com/jobs
- Email your CV to: [email protected]
Qualified candidates will be contacted for an interview. We look forward to hearing from you!