Senior DevOps Engineer - Cloud Infrastructure & CI/CD Pipeline Specialist
In this remote position, you will be responsible for maintaining and optimizing cloud environments, implementing robust CI/CD pipelines, and ensuring the reliability of the company's software products. This role requires expertise in container orchestration, infrastructure automation, and enterprise-grade monitoring solutions.
Key Responsibilities
- Design, implement, and refine CI/CD pipelines to streamline software assembly delivery across development and production environments.
- Architect and automate code validation, testing, and deployment processes to improve development efficiency and quality.
- Configure and maintain cloud infrastructure components while supporting cross-functional development teams.
- Implement infrastructure as code (IaC) methodologies to ensure consistency and reproducibility across environments.
- Optimize containerization strategies using Docker and Kubernetes for microservices architecture.
- Establish and maintain comprehensive monitoring using Zabbix, ELK Stack, and Qurator tools.
- Troubleshoot complex infrastructure-related issues promptly to minimize system downtime.
- Support a unified environment for development teams to implement changes efficiently.
- Maintain and optimize database systems including MSSQL, MongoDB, and PostgreSQL.
- Enhance security measures throughout the infrastructure and deployment pipeline.
- Document infrastructure configurations, changes, and standard operating procedures.
Required Skills & Experience
- 5+ years of hands-on experience in DevOps engineering within enterprise environments.
- Strong expertise in administering Microsoft Server 2019/2022 environments and MSSQL Server 2019/2022.
- Proficient in MongoDB 7.x configuration, optimization, and maintenance strategies.
- Advanced knowledge of Linux (RHEL 8/9, Ubuntu 22.04) administration and PostgreSQL 15/16 database management.
- Extensive experience with Jenkins 2.x CI/CD pipelines, Git version control systems, and Jira project management.
- Demonstrated expertise in Kubernetes (K8s v1.28+) cluster administration and Docker containerization.
- Proven track record with infrastructure monitoring using Zabbix 6.x, ELK Stack 8.x, and Qurator solutions.
- Experience with Nginx 1.25+ configuration for high-performance web applications.
- Practical knowledge of scripting languages (Python 3.11+, Bash, PowerShell 7+) for infrastructure automation.
- Solid understanding of network configurations in modern cloud environments.
Why Join Our Team
- As a Senior DevOps Engineer, you will become an integral part of a major retail operation in Russia, working with cutting-edge technologies to build and maintain scalable, reliable infrastructure.
- You'll have the opportunity to implement modern DevOps practices, optimize cloud resources, and contribute significantly to the company's digital transformation.