
DevOps Engineer
Belgrade, Serbia
We are looking for a Devops Guru to help our team build out, maintain, and troubleshoot our rapidly expanding infrastructure. We are currently moving a part of our running services into a flexible Kubernetes setup. Primary deployments are in Python and PostgreSQL using Ansible and Docker.
Expectations and tasks
- Continually monitor, automate and improve our deployment processes
- Design, setup and manage deployment environments for Python / ODOO ERP systems
- Design, setup and manage Docker/Kubernetes through GitLab
- Design, development and maintain a high performing CI/CD process in GitLab
- Advise technical teams through design and implementation, with a focus on Kubernetes
- CLI scripting skills (Bash)
- Working knowledge of system monitoring tools
- Ansible programming skills
- Identify opportunities and bring solutions to day-to-day challenges
- Contribute in a positive way to the atmosphere within the team
- Be independently driven, proactive, accountable, and reliable team player
- International mind-set
Minimum qualifications
- 2+ years Linux systems administration experience
- 1+ years working databases (e.g. with Postgres, Mysql)
- 1+ years scripting experience (e.g. Shell, Python Ansible)
- 1+ years Docker experience
- 1+ years AWS experience / OVH
- Full working proficiency in English
Preferred qualifications
- Experience writing Ansible playbooks and modules
- Experience performance tuning SQL queries and schema
- Experience in deploying load balancer configurations and database replication PostgreSQL
- In-depth understanding of HTTP, experience debugging REST applications and implementing security
- In-depth understanding of networking and tools used to debug networking issues (tcpdump, netstat, lsof, ...)
- Experience using Gitlab for building, deploying and automating job creation with gitlab-runner
- Experience in deploying CI/CD system in Kubernetes
- Experience in programming Python is good to have
We offer
- Permanent employment and competitive salary
- Working in a professional and dynamic environment that is constantly evolving
- Recognition and opportunity for advancement and develop a career within stable environment
- Challenging projects in a highly professional environment and active participation in product development
- Opportunity to get international experience and travel
- Trusting and friendly working culture, a sense of community and real team spirit
- Good work-life balance (Freedom to work where and when you want (as long as your team is on board!))
- Modern office space in central Belgrade with high quality office equipment
- Social and sport activities
Deadline for applications: 18.08.2019.