Position Overview
IGT is seeking a senior level DevOps Engineer to design, implement, test, and support the Casino Systems R&D for their next generation of Casino products. This position will work closely with development teams by providing tools, labs, and guidance to reduce commit to deployment time.
What you’ll do:
- Design and implement cloud hosted CI/CD pipelines
- Build server creation, maintenance, and scaling for legacy and microservices based applications
- Tools administration (Bitbucket, Jenkins, SonarQube, VRA system, AWS account)
- Automate labs (IGT products and Kubernetes microservices) creation and tear-down using on-prem VRA and AWS
- Establish Release Management practices
- Establish and maintain CI/CD automation processes
- Establish and maintain GitOps practices
Must have:
- Minimum of 5 years of experience in full SDLC development
- Minimum of 3 years of hands-on experience in DevOps practices
- Proficiency in scripting languages (Bash, PowerShell, Groovy)
- Hands-on experience with Kubernetes and Helm
- Hands-on experience with AWS services (EC2, S3, ECR, EKS, AWS networking)
- Experience with build automation tools such as Jenkins with ability to develop DSL pipelines
- Experience with build and packaging tools (MS Build, NuGet, maven, npm)
- Experience with CI/CD best practices and tools
- Familiarity with Microservices Architecture
- Familiarity with Linux based operating systems
- Familiarity with production deployment and troubleshooting
Nice to have:
- Knowledge of Kubernetes deployment and maintenance in air-gapped systems
- Knowledge of Monitoring tools (Grafana, Prometheus, Loki)
- Knowledge of Ansible, Nexus, Docker, npm
- Knowledge of GitOps practices
- Familiarity with Windows based development
We offer:
- Very competitive salary
- Flexible working hours
- Private health insurance for you and your family
- Sick leave up to 30 days is paid 100%
- Udemy and Harvard Manage Mentor educational programs
- Hybrid model of working with well-connected office space in Business Centre Ušće
- Stable working environment with long term international projects
Our recruitment process:
We aim to reply to all applicants. Interview process consists of several stages, each one allowing us to get to know you better, professionally, and technically. It is also an opportunity for you to gain a better understanding of our culture and the work we do here.
The stages include:
- Resume review
- On-line Interview with Talent Acquisition Partner
- Manager interview (including technical part)
- Candidates who successfully complete this steps will receive final offer in written
Usually, the whole process lasts few weeks – we’ll keep you updated on each stage!
IGT (www.igt.com) is a global leader in gaming with 5$ billion revenue, 11000+ employees in more than 100 countries. IGT Belgrade branch provides gaming products for commercial casino markets, distributed government-sponsored markets, interactive (online) markets and sports betting markets. The branch…
Beneficije
- Fleksibilno radno vreme
- Dobrovoljno zdravstveno osiguranje
- Porodica i roditeljstvo
- Zdravlje
- Obezbeđena oprema za rad
- Rad od kuće
- Timska druženja
- Edukacija, profesionalni razvoj
- Program mentorstva
- Rad na daljinu
- Obuke, konferencije
- Nagrade, bonusi, pokloni