Position Description
Software Development Team is growing, and we are looking for experienced DevOps Engineer. As a part of the team, you will get a chance to work with cutting-edge technologies.
You will be responsible for:
- Modernize CI/CD flow – we are currently migrating pipelines of several projects from Jenkins+Bitbucket to Azure DevOps
- Manage and monitor cloud environment (Azure)
- Introduction Kubernetes cluster (AKS) into existing infrastructure
- Create, maintain and improve tools and processes used to build, release and deploy our software products
- Monitor stability, availability and performance of systems and applications
- Support development teams on application architecture and infrastructure
Position Requirements:
- Experience with Continuous Integration / Continuous Deployment (Azure DevOps)
- Experience with Linux environments (preferably Debian, Ubuntu)
- Experience with Docker
- Experience with Azure and IaaC (Ansible, Terraform)
- Experience with Bash / Powershell / Python scripting
- Experience working in an Agile/Scrum development process
- Experience with version control system like GIT
- At least basic knowledge about networking
Nice to have:
- Kubernetes (AKS)
- Jenkins and Bitbucket
- Experience in using application monitoring / logging tools (Zabbix)
- Knowledge about load balancers and HTTP reverse proxy
- Windows Server maintenance
- Experience with SVN
Personal Requirements:
- Good communication in English (both written and spoken)
- Good interpersonal and communication skills
- Problem solving mindset