Devops Engineer
Metro-Goldwyn-Mayer Studios Inc
Culver City, CAThis was removed by the employer on 12/19/2019 8:08:00 AM PST
Not to worry we have many other jobs on the site;
Browse all jobs
Browse the IS/IT Category
Search for Devops Engineer jobs in Culver City-CA
Search all Devops Engineer postings
Full Time Job
Metro-Goldwyn-Mayer Studios Inc. ("MGM") is seeking a DevOps Engineer to join its Media Technology Group (MTG). The ideal candidate will be responsible for driving our automation efforts across build, continuous integration, configuration management, continuous delivery, infrastructure provisioning, observability, and DevSecOps. We are looking for a candidate that is a creative problem solver with a proven track record of building large, scalable infrastructure in the Media and Entertainment industry.
Responsibilities
• Drive the end-to-end DevOps automation effort with an infrastructure-as-code mindset
• Have an in-depth understanding of the entire CI/CD pipeline including the phases below:
• Code and commit (GitHub)
• Build and configuration (Ansible, Chef, Puppet, Salt)
• Scan and test (cucumber, Sonar, JUnit)
• Release and Orchestration (Jenkins)
• Deployment (Jenkins, Ansible, Terraform, Foreman, Beanstalk, Lambda, Kubernetes)
• Produce high-quality software following good architecture and design principles that you and your team will find easy to work with
• Put in place and enforce best-in-class processes for ensuring high quality and zero downtime for DevOps managed platform technologies and microservices developed by the team
• Ensure that technologies based on open source software are regularly maintained and released to production without any downtime
• Ensure collaboration, communication, and proper expectation setting across teams
• Research, evaluate and adopt next-generation technologies
• Participate in architecture reviews related to performance and scalability of products
Job Requirements
• 5 years of hands-on development experience including relevant experience developing SaaS-based software products and solutions for service-oriented deployments in public (AWS, Azure, GCP, etc.) or private clouds
• Ability to participate in and influence technical discussions including architectural and design guidelines, code reviews, release process, etc.
• Experience building a technology platform from the ground up
• Have built scalable SaaS platforms utilizing microservices and distributed systems architecture
• Applied principles of site reliability engineering for monitoring and alerting of applications
• In-depth experience with continuous integration and continuous deployment pipelines
• Good Linux system administrator skills and TCP/IP network fundamentals
• Strong programming background in Java, Groovy, Python or Golang
• Strong in data structures and algorithms
• Strong analytical and debugging skills