24 views
Mascode
We are looking for an experienced DevOps Engineer to support and develop our on-premise infrastructure. You will be responsible for its stability, security and efficiency, as well as for the automation of software deployment and delivery processes. Your expertise in Linux, Ansible, Gitlab CI/CD and containerization will be key to success in this role.< /span>
Responsibilities:
< ul>Administration and support of on-premise servers (Linux - Debian, Red Hat) - mandatory, from 5 years old
Automating software deployment and configuration with Ansible
CI/CD pipeline development and maintenance using Gitlab CI/CD
Infrastructure performance monitoring and optimization
Containerizing applications using Docker
Container deployment and orchestration (Kubernetes, Docker Swarm, Docker Compose, Podman)
Ensuring infrastructure and data security
Implementation and support of DevOps best practices
Collaboration with development and operations teams
Infrastructure and Process Documentation
Requirements:
5+ years of experience as a DevOps Engineer or System Administrator
In-depth knowledge of Linux (administration, configuration, troubleshooting)
Experience with Ansible (playbook creation, deployment automation)
Experience with Gitlab CI/CD (pipeline setup, integration with other tools)
Experience with Docker (image creation, running containers, management)
Experience with Kubernetes or other container orchestration system (deployment, scaling, management)
Knowledge of network technologies (TCP/IP, DNS, routing)
Knowledge of version control systems (Git)
Experience with databases (SQL, NoSQL)
Ability to work in a team and independently
Excellent communication skills
Preferred:
Knowledge of scripting languages (Bash, Python)
Experience of working with virtualization systems (VMware, KVM)
Experience of working with monitoring systems (Prometheus, Grafana)
Knowledge of Agile and Scrum methodologies