Cloud DevOps Engineer
Job Description:
Our client is looking for a highly skilled Cloud DevOps Engineer to join front-end team. The ideal candidate will have expertise in Microsoft Azure cloud solutions and GitHub for CI/CD, source control, and automation. You will be pivotal in designing, deploying, and maintaining our cloud infrastructure and CI/CD pipelines, ensuring robust, scalable, and secure systems.
Requirements:
- Proven experience with Microsoft Azure cloud services (e.g. App Services, Virtual Networks, azure-storages, frontdoor, cdn etc).
- Expertise in using GitHub for source control, GitHub Actions, and automation.
- Strong knowledge of CI/CD pipelines and automation best practices.
- Experience with IaC tools like Terraform, Bicep, or similar.
- Proficiency in scripting languages (e.g.,PowerShell, Bash, Python , Perl, go ecc).
- Understanding of containerization technologies such as Docker and orchestration with Kubernetes.
- Network knowledge (investigate network flows and connectivity, basic network understanding, protocol understanding TCP/UDP/HTTP)
- Strong troubleshooting skills and experience with monitoring tools like Azure Monitor, Application Insights, or Grafana.
- Apache/nginx
- Basic Java knowledge (basic maven use/understanding)
- Jenkins (understanding of master/slave configuration, pipelines)
Nice to have:
- Certification in Azure (e.g., AZ-104, AZ-400).
- Knowledge of Agile development methodologies.
- Familiarity with security frameworks and tools like Azure Defender and GitHub Advanced Security.
- Experience with multi-cloud environments or hybrid cloud architectures.
- Previous experience with JIRA
Principle Duties and Responsibilities:
- Design, implement, and manage scalable cloud infrastructure in Microsoft Azure.
- Develop and optimize CI/CD pipelines using GitHub Actions.
- Collaborate with development teams to automate and streamline development, testing, and deployment workflows.
- Ensure cloud solutions are secure, resilient, and cost-optimized.
- Implement Infrastructure as Code (IaC) using tools such as Terraform, Bicep, or ARM templates.
- Monitor cloud performance and troubleshoot issues to ensure system reliability and uptime.
- Implement cloud governance, identity management, and compliance policies in Azure.
- Integrate third-party tools and services into cloud workflows.
- Provide technical support and best practices for using GitHub for source control and collaboration.
- Keep up-to-date with emerging DevOps and cloud technologies and recommend adoption where beneficial.
Client:
A global leader in gaming, who deliver entertaining and responsible gaming experiences for players across all channels and regulated segments, from Gaming Machines and Lotteries to Sports Betting and Digital. Leveraging a wealth of compelling content, substantial investment in innovation, player insights, operational expertise, and leading-edge technology, company’s solutions deliver unrivaled gaming experiences that engage players and drive growth.
The company has a well-established local presence and relationships with governments and regulators in more than 100 countries around the world, creating value by adhering to the highest standards of service, integrity, and responsibility.