Dev/Ops Software Engineer

I’m interested

Location

Las Vegas, Nevada

Job description

Reporting to the Director of Product Development, you will work with the Product Development teams to deliver code with maximum speed, innovation, and functionality. You will also serve as the liaison for development, infrastructure, automation, and business analysis teams.

What You Will Do:
  • Strives to identify time-consuming tasks and provide  reliable autonomous solutions
  • Suggests adoption of new technologies and constantly considers what advantages could be gained
  • Collaborates with IT team and William Hill UK counterparts in exchanging ideas
  • Keeps up to date with industry standards and best practices
  • Ensures all activities operate within William Hill IT security and compliance standards
  • Communicate with other departments (to educate IT staff, assist with releases and communicate changes)
  • Identify inefficiencies and where necessary, implement changes to improve the end-to-end development process
  • Documents all proposed and implemented solutions
  • Provides guidance on implementing solutions within all environments
  • Experiments with emerging technologies to develop future solutions
What You Will Need: 
  • BS degree in Computer Science, Engineering or a related subject
  • Proven hands-on development operations experience in an Agile environment
  • Experience working with a team of software developers
  • Ability to ensure high quality standards are met while balancing the fast-paced nature of the environment
  • Helps to shape thinking around robust, scalable technical solutions
  • Proven working experience with Docker, containers, Kubernetes, Terraform
  • Experience with object-oriented languages and scripting languages
  • Experience integrating with RESTful web services
  • Excellent knowledge of relational databases and NoSQL
  • Understands network protocols
  • Experience working with microservice architecture