DevOps Engineer

  • Full-time

Company Description

With 15+ years of experience in IT, global partners and clients, Energize Global Services (EGS) is a solid, leading-edge Technology Company focused on delivering software services and products for the Banking and Financial Management Industry. We are specialized in developing Banking Systems, all types of payment solutions and other large applications. Over the years EGS proved to be a reliable and trusted partner for the biggest player in the Financial technology industry. Join our team in Yerevan, elevate your career to a new level by becoming part of a team that is shaping the future of Fintech.

Job Description

As a DevOps Engineer, you will manage and optimize CI/CD pipelines, container orchestration, and infrastructure automation, working with tools such as Docker, Kubernetes, Terraform, and GCP. You will ensure seamless integration and deployment of applications while improving infrastructure scalability and performance.

Qualifications

  • 3+ years of experience in DevOps or a related role
  • Experience with cloud platforms (AWS, GCP)
  • Knowledge of on-premises infrastructure and virtualization
  • Strong Linux system administration (RHEL/CentOS, Ubuntu)
  • Hands-on experience with containerization (Docker)
  • Experience with container orchestration (Kubernetes, Helm)
  • Proficiency in CI/CD pipelines (Bitbucket Pipelines, GitLab CI)
  • Working knowledge of messaging and streaming platforms (Apache Kafka, Confluent Schema Registry)
  • Experience with relational databases (PostgreSQL, Amazon RDS)
  • Experience with NoSQL databases (MongoDB, MongoDB Atlas)
  • Experience with monitoring and metrics tools (Prometheus, Grafana)
  • Familiarity with centralized logging (ELK Stack, EFK Stack, Splunk)
  • Experience with alerting and incident response (Alertmanager, PagerDuty)
  • Knowledge of secrets management (HashiCorp Vault)
  • Experience with GitOps deployments (Argo CD, Flux)
  • Strong scripting and automation skills (Bash, Python)
  • Basic knowledge of infrastructure as code (Terraform) 
  • Basic knowledge of configuration management (Ansible) 
  • Technical leadership and mentoring experience (lunch-and-learns, peer code reviews)

Responsibilities

  • Build and maintain CI/CD pipelines for automated deployments
  • Manage containerized applications with Docker, Kubernetes, and Helm
  • Automate infrastructure using IaC tools on cloud platforms (AWS, GCP) and on-premises environments
  • Set up and monitor system performance, logging, and alerts
  • Collaborate with developers to ensure reliable, scalable environments
  • Participate in alerting and incident response and continuously improve systems
  • Share knowledge and support team learning through code reviews and mentorship

Additional Information

Why Join Us?

  • Competitive compensation and benefits.
  • Flexible working arrangements (remote-friendly).
  • Work with cutting-edge cloud technologies.
  • A collaborative, tech-driven team culture.