Member Technical Staff II
Job Description
About Gracenote :
Gracenote is the top provider of entertainment information, creating industry-leading databases of TV, movie, and music metadata for entertainment guides, applications and in-car entertainment. Our technology serves billions of requests daily to hundreds of millions of devices around the world. Our customers include innovators like Apple, Twitter, Google, Spotify, M-GO and Hulu, top consumer electronics and cable companies, and leading automotive manufacturers such as Ford and Toyota, throughout the US and the world. Simply put, data provides you with an opportunity to impact the evolution of the entire entertainment industry.
Purpose:
As a devops engineer, your role is to support the development teams by assisting in automation of deployment processes, monitoring system performance and troubleshooting issues. You will gain hands-on experience in implementing devops tools and practices, contributing to efficiency and reliability of our software delivery.
Overall Responsibilities
• Deploy, automate, maintain, and troubleshoot DevOps managed shared services
• Assist in Design, Implement and maintain scalable, reliable infrastructure to support SDLC
• Develop and manage robust CI/CD pipelines to streamline software releases and updates
• Ensure the availability, performance, scalability and security of production systems
• Contribute to automating system configurations, deployments and monitoring to enhance efficiency and reduce manual intervention.
• Research and implement new DevOps technologies
• Work closely with the Global DevOps and dedicated DevOps teams
• Suggest and implement best practices and architecture improvements
Must haves:
• Proven ability to troubleshoot complex systems issues and implement effective solutions.
• Demonstrable DevOps experience
• Experience with programming or scripting language such as Python, Bash, Java
• Experience working in a Linux and in a cloud environment
• Proficient in implementing Infrastructure as a code using tools like terraform and cloud formation
• Experience with Infrastructure as code, containerization such as K8s/Docker, logging, monitoring and alerting, and CI/CD tools
• Willingness to learn above mentioned qualifications if some are missing
• Minimum 3+ years provisioning, operating, and managing AWS environments
• Proficient with AWS services
• Familiarity interacting with AWS APIs
• AWS Disaster Recovery design and deployment across regions a plus
Desired Skills / Good to have:
• Experience with multi-tier architectures: load balancers, caching, web servers, application servers, databases, and networking
• Experience in automation and testing via scripting & programming (PowerShell, Jenkins, Python, Ruby, Java)
• Experience with working with geographically dispersed teams
• Experience with secrets management tools like Hashicorp Vault
• Professional certifications such as AWS certified Devops Engineer, Kubernetes administrator etc
• Demonstrated experience leading devops teams or projects, fostering collaboration.
• A personal technical blog
• A personal (Git) repository of side projects
• Participation in an open-source community
Requirements
Department: Technology
Function: Information Technology
Experience Level: Not Applicable