DevOps Engineer

Gambling.com Group
Summary
Join Gambling.com Group, a multi-award winning provider of marketing and sports data services, as a DevOps Engineer. You will support, maintain, and develop the overall infrastructure as code, participate in day-to-day monitoring and operations, and ensure system safety and security. Collaborate with engineers to provide manageable CI/CD for data products and assist teams in creating enterprise-level architectural solutions. Implement AWS disaster recovery and backup strategies and introduce tools and processes to aid development teams throughout the software development lifecycle. The role requires a minimum of 3 years of DevOps experience and expertise in AWS services, CI/CD tools, and infrastructure as code. Gambling.com Group offers a majority remote-first hybrid work model.
Requirements
- Minimum of 3 years of experience in DevOps
- CI/CD tools setup and maintenance
- Building CI/CD pipelines
- Documentation
- Knowledge of building cloud infrastructure using infrastructure as code using Terraform and Ansible
- AWS experience
- CloudWatch
- CloudTrail
- Security Hub, GuardDuty, Inspector
- ECS (Elastic Container Service) + Fargate
- KMS, IAM, Secrets Manager
- S3
- ECR
- VPC Networking
- Knowledge of CI/CD tools like Github actions
- Knowledge of setting up and managing web applications built using PHP - Apache, Nginx, DNS, SSL certificates, CDN, deployments
- Knowledge of architecting software solutions for scale according to best practice
- Process a strong sense of ownership, urgency, self-motivation and drive
- Able to work independently but know when to ask for help
Responsibilities
- Support, maintain and develop the overall infrastructure as code
- Participate in day to day monitoring, operation and support of the infrastructure, applications and users
- Ensure that systems are safe and secure against cybersecurity threats
- Leverage AWS cost explorer to provide good cost effective solutions
- Collaborate with engineers to provide manageable CI/CD for data products
- Assist teams to provide enterprise level architectural solutions based on best practices
- Implement AWS disaster recovery and backup strategy
- Introduce tools, processes and methodologies to assist development teams in the software development life cycle, from coding and deployment, to maintenance and updates
Preferred Qualifications
- Serverless framework (preferable)
- Development experience preferable to assist other teams in adhering to best practices