DevOps Engineer at OPAL
Portland, OR, US

The DevOps Engineer works on a robust suite of web and mobile applications to improve the robustness of Opal’s DevOps compliance footprint, tools, and infrastructure, and helps Engineering maintain the sky-high level of trust our organization has built with customers across the globe.

Key themes this role will focus on are cloud and datacenter architectures, CI/CD automation, incident response, remediation, training, access control, hardening, and secure development.

You should strive to be an influencer on our Platform Operations team by guiding the team to best practices and uplift other Engineers by leveraging previous experience and sharing knowledge.

This position is for our Portland, OR office and is NOT eligible for visa sponsorship.

About Opal

Opal is a collaboration platform purpose-built for the modern marketing teams of the world’s most exceptional brands. Working in Opal helps teams align on strategy, create campaigns with confidence, streamline the review process, improve the facilitation of content and seamlessly integrate with a team’s preferred distribution method. The Opal Platform tears down silos, reduces complexity and connects teams across the enterprise for winning results. To learn why Opal is the marketing collaboration platform chosen by exceptional marketing teams from brands such as Starbucks, Target, Airbnb and Uber, visit workwithopal.com.

Our team is deeply invested in encouraging a culture that promotes design thinking, collaboration and a passion for excellence. We work together as a team to revolutionize the modern marketing organization.

Responsibilities:

  • Develop hardening guidelines and review security configurations related to Linux/Unix hosts, Cloud technology deployments and common web application frameworks.
  • Help security harden a stack of technologies including: Terraform, Docker, AWS, Azure, Google Cloud, Ansible, Vagrant, and Jenkins.
  • Provide and maintain scripted solutions for security, automation, maintenance, and monitoring in a variety of languages including: Bash, Python, Ruby, Javascript / Node.
  • Help secure and scale native web application servers and services written in languages like Ruby, Javascript, and Elixir.
  • Administer and maintain credentials for a variety of infrastructure and services.
  • Maintain, protect, and administer data storage systems including security, encryption, and GDPR compliance.
  • Build tools, systems, and processes that allow your fellow engineers to ship world-class software as quickly and efficiently as possible.
  • Architect, support, test, and maintain CI/CD pipelines (Blue/Green experience is a plus).
  • Working closely with QA, Platform, Operations, and Experience/UI teams to automate and improve security in workflows.
  • Advise, and support best practices with a security mindset for a variety of technologies
  • Taking part in product brainstorms to help think up the next big thing and bring a strong security stance along the way.
  • Lend a helping hand, or ear whenever necessary.
  • Be a leader in documenting, educating, and de-siloing of information and process.
  • Be a champion of supporting customer needs and finding short-term ways to fill those needs.

Requirements

Skills, Experience, Qualifications:

  • 2+ years of DevOps experience supporting enterprise-grade web applications.
  • Ability to gather and present data to support ideas, projects, and opinions.
  • Familiarity with AWS ecosystem and a strong understanding of modern web application architectures, both service-oriented and monolithic, ideally focused around Ruby-on-Rails and Elixir.
  • Experience with infrastructure as code and technologies behind it (Terraform preferred).
  • Experience working with production web applications on cloud-based hosting and containerized technologies like Docker.
  • Static code analysis experience across a broad swatch of languages.
  • Proven ability to drive initiatives with diplomacy and empathy.
  • Knowledge on load balancers, network device authentication, firewalls, network segregation, VPNs, Security Information and Event Management.
  • Natural alignment with Opal’s Values: Professional, Intentional, Steadfast, Helpful, Creative, Passionate, and Empathetic.
  • Demonstrated ability to work effectively with individuals from diverse communities and cultures.

Education:

  • Undergraduate degree or equivalent work experience required; advanced degree in a related field a plus.

Benefits

Benefits of Being an Opal Employee Include:

  • Competitive, market-leading compensation package, including stock options
  • 100% company-paid Medical/Rx, Dental, and Vision Insurance for individuals (40% company-paid for dependent tier coverage)
  • Flexible Spending Accounts (FSA) for Health, Dependent Care, Commuter, Parking
  • Company-paid Life/AD&D, Short and Long Term Disability Insurance
  • Pet Insurance for your furry friend
  • Flexible Paid Time Off and Paid Holidays
  • Paid Parental Leave & Back-to-Work Program
  • 401(k) and Roth Retirement Plans
  • Company-sponsored outreach & activity programs
  • Modern office space with snacks, coffee, and friendly coworkers

Opal is an equal-opportunity employer and committed to creating an inclusive and diverse environment. We believe a diverse workplace promotes innovation and enhances decision making. We encourage applications from all qualified candidates and will consider all applicants without regard to race, color, religion, gender identity or expression, national origin, sexual orientation, disability, age, or veteran status.