SRE Engineer
About Chyron
Chyron is a global leader in products, services, and solutions for professional broadcast. As part of the Chyron team, you will be working with products that create content viewed by billions every day. We serve live television, news, and sports production, as well as other markets such as corporate, government, house of worship, esports and education. We offer the industry leading PRIME Live Platform, encompassing broadcast grade graphics, branding, augmented reality, video and audio mixing and more. Privately held, Chyron is headquartered in Melville, New York. Chyron also has offices in the Czech Republic, Denmark, Finland, Germany, Mexico, the Netherlands, Norway, Singapore, Slovak Republic, Sweden, and the United Kingdom.
DevOps at Chyron
Why
The company is transforming its portfolio from successful, but legacy, licensed, Microsoft based products to even more successful, modern, SaaS, cloud and mostly Linux based solutions. This is a huge program as we are laying foundations of the company technology in the cloud for the next decade, if not for the next generation.
How
Our vision is to have highly-available and secure products, frequently delivering compelling features to our customers. Way to achieve this is through a systematic approach combining systems and software engineering, so called SRE and Release Engineering. We would like to be in full control of our systems, and we don’t like toil. We would like to know about problems before our customers are impacted, we don’t like repeating issues, neither short-term solutions a.k.a. more future problems which are waiting for the worst timing. And automation is a must.
What
Our primary focus is on deep understanding of our customer needs, and our technology stack. We do primarily automation, incidents prevention, resolving them, and learning from them.
The Team
The team is built from scratch from experienced and skilled professionals. You have an opportunity to determine the future of the Chyron cloud.
SRE
We are looking for a SRE / DevOps Engineer to help us build broadcasting products driven by our customer’s expectations - secure, up & running, delivering new features often and seamlessly.
An SRE is a person with a passion for automation, adopting a highly consistent working style, willing to identify, solve production issues, and learn from them.
If you have a solid background in system and software engineering and are familiar with any SRE stack (seniors), or willing to gain expertise in the field (juniors), we’d like to meet you.
Must Haves
- System and software engineering experience (seniors) / education, or at least interest (juniors)
- (Seniors) ability to design secure and highly-available systems / (juniors) ability to understand and work with complex or distributed systems
- Algorithmization and scripting ability (Bash, Python, PowerShell, or any programming language)
- Experience (seniors) / basics and willingness to learn (juniors) with public cloud (AWS, GCP, any other cloud provider)
- (Seniors) ability to perform root-cause analysis / (juniors) problem-solving attitude
- Willingness to participate on oncall duty rotations
Nice to Have
- Strong focus on security or ethical hacking
- Advanced SRE concepts experience - design procedures for troubleshooting, preparing run books, executing game days, running chaos monkeys, feature flagging, canary releases
- A fan of the post-mortem (lessons learned) culture
- Experience with large-scale or distributed systems, SOA
- Soft-skills - communication, project management skills
- Interest in SRE, DevOps, e.g. read a book (Site Reliability Engineering, The Project Phoenix etc.), or read a blog, watch a vlog, listen to podcasts about it