DevOps Engineer - Las Vegas, United States - Aristocrat

    Default job background
    Full time
    Description

    Summary

    Aristocrat is a world leader in gaming entertainment, offering a diverse range of products and services, including electronic gaming machines, social gaming and casino management systems. We are licensed in 240 gaming jurisdictions and operate in 90 countries around the world. Our team of 6500 employees deliver outstanding results by pushing the boundaries of innovation, creativity, and technology. Our mission is simple, we create the world's greatest gaming experience, every day.

    B2B Interactive is a new vertical with a portfolio consisting of Social casino app, Player concierge app and a platform to deliver games to social casinos. B2B Interactive has a studio to develop and deliver games for 'social' gaming for the Digital Casinos The DevOps Engineer will join a motivated and skilled team that is geographically spread around the globe. They will use their experience and skills to provide a variety of DevOps and level three related support.

    What you'll do

    You will work across two separate products which are operated and built using different technologies. As you become familiar with the products, you will be instrumental in helping to consolidate our technologies and systems.

    • Working with development teams to enable them to reach their goals.
    • Supporting Microsoft Team Foundation Server (TFS) pipelines
    • Supporting Jenkins pipelines
    • Troubleshooting deployments of Windows applications
    • Writing Helm charts and debugging Kubernetes deployment issues
    • Sporadic Level 3 customer support
    • Help design and modernize our build and deployment systems as part of technology consolidation
    • Working experience of Linux Administration (Centos/Redhat/Debian)
    • Working experience of Windows application deployments and troubleshooting
    • Strong AWS knowledge (specifically around CDK/typescript)
    • Good knowledge of Kubernetes and Helm Charts
    • Strong knowledge and experience in build automation, continuous integration (CI/CD) and configuration management tools (e.g., Maven, Jenkins/Teamcity)
    • Understanding of source control management tools like SVN, GIT/GitHub
    • Experience in deployment automation (on demand environment creation)
    • Experience working with any of the Shell Scripting language (like perl, python etc) and Curl
    • Experience in infrastructure cost and performance optimisations
    • Experience working with DBA Team on databases like MSSQL, MySQL and MongoDB is a Plus
    • Experience of Jenkins (Groovy) would be a Plus
    • Experience of GCP/Azure would be a Plus
    • Experience of Terraform would be a Plus
    • Experience of Nutanix AOS/AHV would be a Plus
    • Experience of BigIP F5 Load Balancers would be a Plus
    • Experience of Fortigate firewalls would be a Plus
    • Experience of Python would be a Plus

    What we're looking for

    • Bachelor's degree in Computer Science, Engineering or related field
    • Demonstratable experience with AWS/GCP through certifications or experience
    • Demonstratable experience working with Docker & Kubernetes through certifications or experience
    • Worked with Windows applications and be comfortable using TFS
    • Good Knowledge on Linux administration and Continuous Integration.
    • Experience with server virtualization.
    • Excellent oral and written communication skills, effective inter-personal skills and the ability to interact professionally with a diverse group of clients and staff

    Travel Expectations

    Up to 25%