Avenga is looking for an experienced DevOps Engineer for our client, who is expanding their Software Development Team. As part of the team, you will have the opportunity to work with cutting-edge technologies and contribute to innovative projects in a dynamic and growing environment.
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