We are looking for an experienced DevOps Engineer to join our team. The role includes hands-on responsibility for CI/CD processes, infrastructure management, automation, monitoring, and continuous improvement of development and production environments.
Responsibilities
- Build, manage, and improve CI/CD pipelines
- Manage and maintain Linux-based environments
- Work with Docker and Kubernetes
- Develop automation and scripts using Bash and/or Python
- Manage infrastructure using IaC tools such as Terraform or Ansible
- Monitor systems and troubleshoot issues across development and production environments
- Work with monitoring and logging tools such as Prometheus, Grafana, and ELK
Requirements
- 2+ years of hands-on experience in a DevOps role
- Strong practical experience with Linux
- Experience building and managing CI/CD pipelines; Azure DevOps is preferred
- Hands-on experience with Docker and Kubernetes
- Scripting experience with Bash and/or Python
- Experience with Terraform and/or Ansible
- Familiarity with monitoring and logging tools such as Prometheus, Grafana, and ELK
- Good understanding of networking, communication protocols, and security concepts
- Strong troubleshooting and independent learning skills
- Ability to work both independently and as part of a team
Advantages
- Experience working in complex production environments
- Experience with Jenkins and/or GitLab CI
- Experience with databases and web servers
- Experience working with microservices architectures