Position: Middle DevOps
Company: Paymentop
Category: DevOps
Experience required: 3y
English level: intermediate
Published: 2023-06-01T00:00:00+03:00

**As a part of our team you will be involved in automating software delivery, ensuring system stability, and fostering collaboration between development and operations teams to accelerate deployment of financial services while maintaining security and compliance.**

**Responsibilities:**
- Create software deployment strategies that are essential for the successful deployment of software in the work environment;
- Design, implement, and maintain the company’s DevOps infrastructure;
- Implement and design cloud architecture and implementation using Terraform;
- Build, automate, test, and deploy processes;
- Design and implement monitoring and logging solutions;
- Manage and configure cloud-based resources;
- Manage the installation and configuration of solutions;
- Support and improvement current infrastructure;
- Develop self-service solutions for the engineering department to deliver software with excellent quality and speed (also, involved in designing and developing scaling strategies, automation scripts, and solutions to implement, streamline, and execute the software);
- Maintain a given SLA and ensure work 24/7;
- Monitor system performance and capacity, and identify and resolve issues in a timely manner;
- Monitor infrastructure and applications;
- Troubleshoot production issues and provide root cause analysis;
- Continuous integration and continuous delivery implementation;
- Complete code and script updates, as well as resolving product implementation errors;
- Administrate Firewalls, Network setup, Jenkins (plugin management, create/configure pipeline/freestyle jobs);
- Work with high-load systems;
- Involved in creating technology infrastructure, automation tools, and maintaining configuration management;
- Work with development, QA, and operations teams to streamline application deployments;
- Oversee routine maintenance procedures and performing diagnostic tests;
- Stay up-to-date on the latest industry trends and best practices, and share knowledge with team members;
- Create and maintain documentation for all aspects of the DevOps infrastructure;
- Document processes and monitoring performance metrics.

**Requirements & Skills:**
- Strong knowledge of DevOps principles and practices;
- Experience with cloud in AWS;
- Monitoring and logging tools (Prometheus/Grafana/Loki, ELK);
- Experience in Kubernetes (EKS), helm charts and Docker;
- Experience with Infrastructure as code (Terraform, Terragrunt);
- Understanding of security controls and compliance;
- Proficiency in automation and deployment tools;
- Strong troubleshooting and problem-solving skills.