top of page

IT Application Administrator

We are looking for an IT Application Administrator for our partner HayPass who will be responsible for the day-to-day operational support, deployment, and maintenance of business-critical applications running on Windows and Linux environments, including containerized applications deployed on Kubernetes (RKE2). This role focuses on ensuring system uptime, following defined operational procedures from the mother company, and collaborating with internal teams to maintain stable and performant application environments.

​

HayPass is the company which entered into public private partnership with the Armenian Government to implement the new biometric ID management infrastructure and ID card project.

HayPass will then operate the infrastructure and deliver ID Services to the Citizen of Armenia (on

behalf of the Ministry of Internal Affairs) for the next 11 years.

​

Reporting Line: Reports to IT Manager

​

Primary Responsibilities

  • Deploy, configure, and maintain applications on Linux and Windows Server environments, ensuring they run efficiently within VMware and Hyper-V virtualized environments.

  • Monitor application performance (CPU, memory, storage usage) using observability tools like Prometheus, Nagios, and Grafana to ensure optimal functionality.

  • Utilize centralized logging across Linux and Windows platforms.

  • In collaboration with Infra team troubleshoot application issues related to both OS-level and virtualized environments.

  • Oversee the scaling and resource allocation of applications within VMware environments and Hyper-V for smaller components.

  • Collaborate with teams to implement application updates and deployments in Windows/Linux environments.

  • Implement disaster recovery strategies for applications using Veeam for backup and restore solutions.

  • Execute routine maintenance and health checks based on defined checklists and preventive procedures.

  • Coordinate with DBAs to support Oracle and PostgreSQL databases.

  • Maintain security by applying patches, performing vulnerability assessments, and ensuring secure configurations for all applications.

  • Monitor application logs, availability, and behavior using approved tools and procedures.

  • Maintain accurate documentation of deployments, configurations, and operational procedures.

​​

Optional Responsibilities

  • Maintain and improve automation processes in collaboration with external providers (mother company), enhancing the scalability and operational efficiency of applications, without being a primary responsibility of the role.

  • Create and maintain detailed documentation on application architecture, configurations, and processes to facilitate easy troubleshooting, future updates, and training.

​​

Required Qualifications

  • Bachelor’s degree in computer science, engineering or related fields.

  • 3-5 years of experience in applications (Java, Tomcat, Spring Boot, Node.js, etc.)

  • 3-5 years of experience in system administration (Windows/Linux), virtualization (VMware/Hyper-V).

​​

Optional Qualifications

  • Microsoft Certified Solutions Associate (MCSA) certification

  • Red Hat Certified Engineer (RHCE) or other relevant certifications

  • Docker Certified Associate, Certified Kubernetes Administrator (CKA) is a plus

​​

Preferred Skills

  • Windows Server and Linux system administration.

  • Experience with web servers and application servers. 

  • Scripting: PowerShell, Bash, YAML etc.

  • Monitoring: Prometheus, Grafana, Zabbix or other relevant tools

  • Backup and recovery using Veeam or other relevant solutions

  • Log management: Splunk, ELK or other SIEMs’.

  • Experience in high-availability, security-hardened, or production-critical environments.

​​

Optional Skills

  • Experience with backup and disaster recovery in virtualized environments.

  • Familiarity with microservices architecture and API management within containerized environments

  • Automation and deployment tools: Ansible, Terraform, Jenkins etc.

​​

Generic Skills & Competencies

  • Strong troubleshooting and analytical skills.

  • Attention to detail with a focus on performance and uptime.

  • Ability to work independently and as part of a cross-functional team

  • Clear and concise communication — written and verbal.

  • Excellent documentation and knowledge-sharing habits.

  • Self-driven and proactive approach to system improvement. 

  • Good to excellent knowledge of English

  • Customer focus

  • Teamwork

  • Results-oriented

Applying for: IT Application Administrator

We prioritize your privacy, so rest assured that all information provided in this application is confidential.

Ready to Go Special?
Upload supported file (Max 15MB)

or

Thanks for submitting!

bottom of page