Acba Bank OJSC
Armenia
Industry:
Finance/Banking/Insurance
Number of Employees:
1500-2000
Type:
LLC/OJSC/CJSC
Date of Foundation:
1996
DevOps Engineer (Mid-Level)
Full time
Yerevan
20 December 2024
Employment term Permanent
Category DevOps/Infrastructure
Job description:
Acba bank is looking for a Mid-Level DevOps Engineer to join our team
Job responsibilities
- Design and implement DevOps infrastructure projects.
- Develop, maintain, and optimize CI/CD pipelines using GitLab CI and Jenkins. Integrate automated testing, code quality tools (e.g., SonarQube), and deployment workflows.
- Configure, manage, and monitor development, testing, and production environments. Ensure the stability and scalability of our infrastructure on Kubernetes and On-Premise platforms.
- Develop and maintain infrastructure as code using Kubernetes, Terraform, Ansible and other relevant technologies.
- Ensure high availability and performance of the DevOps landscape.
- Streamline the process for integration with our external partners.
- Configure, manage, and maintain load balancing solutions to ensure optimal performance and availability. Work with tools like F5 Big-IP or other load balancers to enhance scalability and fault tolerance.
- Keep up to date on modern technologies and trends and advocate for their inclusion within our products and processes when it makes sense. Implement industry best practices.
- Set up and manage monitoring and alerting systems using Prometheus, Grafana, and the ELK Stack. Analyze metrics and logs to ensure system health and proactively address issues.
- Develop and maintain scripts for automation tasks using Python, Bash, and PowerShell.
- Work closely with developers to containerize applications and optimize deployments. Support teams in integrating tools and workflows across the DevOps lifecycle.
- Move quickly and intelligently - seeing technical debt as your nemesis.
- Investigate and resolve infrastructure, CI/CD, and production issues quickly and effectively. Integrate tools together for cohesiveness and easy traceability.
- Maintain robust and easy to use product installers and service tools.
Required qualifications
- BSc in Computer Science or related field.
- 3+ years of professional experience as a DevOps/SRE Engineer.
- Proficiency with:
- Container orchestration: Kubernetes (CKA certification is a plus).
- CI/CD tools: GitLab CI, Jenkins.
- Version Control System: Gitlab.
- IaC tools: Terraform, Ansible.
- Monitoring: Prometheus, Grafana.
- Log management: ELK Stack (Elasticsearch, Logstash, Kibana).
- Code quality tools: SonarQube.
- Strong programming and scripting skills in Python, Bash, and PowerShell.
- Working experience and good knowledge with web services Apache, IIS, and Nginx.
- Solid understanding of Linux and Windows server administration.
- Strong knowledge of networking concepts and troubleshooting.
- Experience in implementing high availability and disaster recovery strategies.
- Problem-solving mindset with a proactive approach to challenges.
- Strong experience with containers/dockers.
- Excellent communication and collaboration skills.
- Deep understanding with DevOps methodologies, principles, and tools.