Platform Operations Engineer (DevOps) at Opal Labs
Portland, OR, US
About Opal

At Opal, we believe enterprise software should be beautiful, simple and designed for the job at hand. Opal is a collaboration platform, built for brand marketing teams to produce, organize and govern creative content.

The Opal StoryFirst™ framework empowers teams with a dedicated environment to visualize and deploy campaigns across all marketing channels, reducing complexity and aligning teams for better marketing results. Our customers are creative, passionate people and, through a platform tailored to their specific needs, we’re helping them rediscover the best parts of their jobs.

Our team is deeply invested in creating a culture that promotes design thinking, collaboration and a passion for excellence. We are building a world class lineup of creative and strategic thinkers that work together as a team to revolutionize the modern marketing organization.

As an Engineer at Opal, you will be joining a team of individuals that have been “battle tested” through real world experience in developing the backends of performant web applications and micro-services that power the Opal Platform.

The Ideal Candidate

We are seeking DevOps Engineers who believe that “beautiful infrastructure” is not an oxymoron, who understand that a strong foundation is critical to the success of any application, and who want to make a tangible impact through delivering our platform to our users all over the globe.

The Opal Platform is a robust suite of web and mobile applications that allow creative teams to collaborate and thrive in fast-paced environments at Fortune 500 brands and agencies all over the world, 24 hours a day, 7 days a week. Opal needs DevOps and Platform Engineers to deploy, maintain, and monitor our software for customers wherever they are, with the rock-solid stability that our customers have come to know and trust.

Responsibilities:

Architect, implement, and support the infrastructure that runs the Opal platform.
Maintain and scale native web application servers and services written in languages like Ruby, Javascript, and Elixir
Build tools, systems, and processes that allow your fellow engineers to ship world-class software as quickly and efficiently as possible
Working closely with QA, Platform, Operations, and Experience/UI teams to automate and simplify workflows
Use Git to manage DevOps deployment scripts and configuration files through version control and peer review
Taking part in product brainstorms to help think up the next big thing
Lending a helping hand, or ear, whenever necessary
Skills

3-5+ Years of DevOps / SysAdmin experience supporting enterprise-grade web applications
Strong understanding of modern web application architectures, both service-oriented and monolithic, especially focused around Ruby-on-Rails and Elixir
Experience deploying production web applications to cloud-based hosting
AWS ecosystem mastery
Deep knowledge of one or more server configuration management frameworks such as Chef, Puppet, Ansible, or SaltStack
First-hand experience with server/container virtualization, provisioning and remote configuration
Knowledge of relational database maintenance and design
Wizard-level shell scripting ability, along with some higher level scripting language experience in something like Ruby, Python, or Rust
Benefits

A full-time, salaried position
Full healthcare coverage (health, dental, vision, FSA)
Short-term disability insurance
Early-stage stock options
Company-sponsored outreach & activity programs
A tight-knit, very supportive team — we pride ourselves on our culture
A fun, open office with ping pong, video games and snacks for days
Exposure to some of the biggest brands on the planet