DevOps Engineer
- Location
- Not specified
- Employment
- Full-time
- Category
- DevOps & SRE
- Posted
Description
Design, implement, and manage CI/CD pipelines using GitLab to streamline development and deployment processes;
Maintain and improve containerized environments using Docker and orchestration tools
Write and maintain automation scripts and Ansible playbooks to manage infrastructure and deployment workflows;
Configure and maintain high-availability solutions using technologies like Patroni and HAProxy;
Administer PostgreSQL databases, including performance tuning, replication, and backup strategies;
Implement and monitor disaster recovery plans to ensure business continuity
Manage caching and background processing tools like Redis and Celery in production environments;
Maintain and scale object storage systems such as MinIO or equivalent solutions
Monitor infrastructure using centralized logging and metrics platforms such as the ELK Stack;
Perform regular vulnerability scanning and static code analysis using tools like Trivy, Bandit, Gosec, or govulncheck;
Configure and secure production-grade web servers such as nginx and uWSGI
Collaborate with developers, QA, and operations teams to improve system reliability and efficiency;
Support the agile development process through effective use of task tracking tools such as Jira;
Ensure system and network security compliance with industry best practices.
Additional Information:
Work schedule: 5-day work week;
Working hours: 09:00 – 18:00.
Requirements
Bachelor’s degree in computer science, Engineering, or a related field;
Minimum of 2 years of professional experience in a relevant role;
Hands-on experience with Docker for building, running, and managing containers;
Proficiency in designing and maintaining GitLab CI/CD pipelines;
Experience writing and updating Ansible playbooks and automation scripts;
Familiarity with high-availability infrastructure components such as Patroni and HAProxy;
Strong PostgreSQL DBA expertise, including setup, backups, replication, and performance tuning;
Solid understanding of disaster recovery planning and implementation;
Working knowledge of Redis and Celery in production environments;
Experience managing object storage solutions such as MinIO or equivalent platforms;
Familiarity with the ELK Stack (Elasticsearch, Logstash, Kibana) for centralized logging and monitoring;
Basic understanding of vulnerability scanning tools such as Trivy or similar;
Exposure to static code analysis tools like Bandit, Gosec, govulncheck, or SonarQube;
Experience configuring and tuning production web servers such as nginx and uWSGI;
Scripting proficiency with Bash, Python, or similar languages;
Basic knowledge of Jira for issue and task tracking;
Strong analytical, troubleshooting, and problem-solving skills;
Fluency in Russian language is considered an advantage.
Müraciət etmək istəyən namizədlər öz CV-ni "CV göndər📤" düyməsindən istifadə edərək göndərə bilərlər.
Diqqət! İşə düzəltmək məqsədi ilə heç bir şəxs və ya qurum sizdən əvvəlcədən ödəniş tələb edə bilməz! Dələduzluq hallarından qorunmaq üçün diqqətli olun
Apply at the source
This role was published by TT Technologies and listed via Hrin Co. Applications are handled there, not on this site.
Original posting: https://hrin.az/vakansiya/devops-engineer-42323