Job Description
Your mission
You will be part of the Central DevOps team that will take care of the Front-end, Back-end and Data systems.
A day in the life of our DevOps Engineer:
Build scalable, highly available, robust infrastructure to support our Front-end, Back-end and data systems.
Work closely with the development team and improve self-service capabilities.
Maintain good security procedures within our cloud systems and deployed services.
Manage automation from provisioning to day-to-day operations.
Research, evaluate and implement technologies to improve our platform efficiency, performance, and availability.
Work with open source technologies.
Maintain documentation on our content collaboration system.
Responsible for the architecture, design, development and implementation of Continuous Integration (CI),Continuous Delivery (CD), Source Code Management, Configuration Management, Build, Deployment and Automation Tools.
Assisting in the release processes and keeping track of production system metrics.
Ensure the stability of the environment deployments.
Requirements
Do you have what it takes?
At least 2+ years of previous DevOps/System Engineer experience is required
Experience in using CI (e.g. Jenkins) and CD (e.g. Ansible, Docker, Kubernetes) tools, Repository Managers (e.g. Nexus), Linux based systems, Source Code Management tools (e.g. Git) and Infrastructure as Code tools (e.g. Terraform)
Comfortable with scripting (e.g. mostly bash or python).
You have experience with load balancers, web servers, docker, messaging systems, orchestration tooling and monitoring.
Experience in any cloud provider is considered an asset (e.g. AWS, GCP, Azure).
Experience in using real-time distributed streaming platforms (e.g. Kafka) and CDN tools (e.g. AWS Cloudfront) is considered an asset.
Previous iGaming experience is not a must but considered an asset.
You are willing to take ownership of the projects you build and deploy.
Good troubleshooting and train of thought.
Being in an on-call roster is not a problem to you.
You are a good collaborator and a team player and are willing to participate in technical discussions
You have good communication skills and you take pride in what you do.
Benefits
to be discussed
Skills
DevOps
Language Requirements
English
Education Degree
Bachelor's Degree
Visa Support
No