Opus Interactive DevOps Systems Developer Position

Do you eat, drink, live, breath, and think end-to-end process automation? We’re looking for a talented and highly motivated DevOps Systems Developer with technical knowledge of Python, PHP, hosting environments and excellent communication skills.

The right person for the position will own the role as primary developer for Opus’ internal systems, dashboards and operations. If you have the ability to architect big picture solutions that scale and a passion for well documented and commented code and are an expert with Python, PHP, including strong foundation and understanding in coding APIs and IT systems – there’s a place on our team for you.

Our customers are doing amazing things. At Opus, we’ve earned a reputation for consistent delivery of high-quality services that transport, store, and process our customers’ mission critical workloads. We’d like to take what we’ve built and optimize that to be even more efficient than we already are. Your mission, should you choose to accept it, will begin with automation in our operations – develop or source application and system management tools that mitigate manual effort, implement automated management features, such as performance monitoring, diagnostics and failover and availability capabilities while maintaining high availability within the environment, develop code repositories, agile devops and continue on the path (configure, version, package, deploy, run, and monitor) to CI/CD all from our headquarters in Hillsboro.

Regarding career growth and culture, we invest heavily in our team – from training and certs to career pathing. Continuous innovation and improvement is at the core of who we are as a company. If building and innovation excites you, email your resume and cover letter to careers@opusinteractive.com to apply today.

Note: Applicants for this position are required to work out of the Hillsboro, OR headquarters, or be willing to relocate to this location. The job may also include some on-site work and mild travel.

Your DevOps Systems Developer tasks will include the creation and direct support and maintenance of the following:

  • Billing - Pull real data from various systems and get the usage data to the customer accounts for invoicing
  • Auditing - Tools for audits and comparisons - are paid for services provisioned in the various platforms - are cancelled services de-provisioned
  • Integrations - Connect internal tools and services for better operations along with utilizing 3rd party tools where applicable
  • Provisioning / De-Provisioning - Improve and automate various provisioning and de-provisioning processes for efficiency and accuracy
  • Workflows - Sales cycle to billing and provisioning cycle to support cycle
  • Recurring tasks - Automate recurring and repetitive tasks to improve efficiency of time and pro-activeness
  • Operations improvements - Automate and improve the way we interact with and manage our systems and platforms - deeper Saltstack usage, deeper EM7 usage, infrastructure as code methodologies for Cloud management, etc.
  • Reporting / BI (dashboards) - On demand and scheduled reporting and dashboards to provide business intelligence

To Apply:

Email your resume and cover letter to careers@opusinteractive.com to apply.

  • 5+ years of experience in writing code and IT
  • Expert in Python and PHP coding
  • Microsoft Windows server operating systems knowledge
  • Linux/BSD operating systems and applications -- primarily CentOS and similar operating systems and applications such as Apache, MySQL, PHP, Mail servers, Bind and other open source software packages as it relates to coding
  • Other Technologies: VMware vSphere, SAN Storage, HPE Blade and Rack servers, Backup systems, Monitoring systems, HPE and Arista networking again as it relates to coding
  • Shared web hosting and related systems, control panels
  • Dedicated and virtual server technologies
  • Understanding of Hardware configuration and troubleshooting -- servers and network equipment
  • Managed Services / Cloud Service Provider experience preferred
  • Experience working in a Datacenter environment preferred
  • Must be detail oriented with strong documentation and code commenting skills
  • Strong communication and people skills -- on the phone, via email and face-to-face
  • Excellent troubleshooting skills
  • Ability to work well as part of a team and interact well with individuals at all levels of the organization
  • Ability to prioritize conflicting demands to prioritize, address, and resolve support issues
  • A self-motivated, driven and thorough problem solver
  • Able to follow procedures with the ability to understand the steps and improve them or create new procedures
  • Able to switch gears and support many diverse business environments and clients
  • Able to manage multiple projects and tasks at the same time
  • Managed Services experience and Service Provider experience
  • Experience working in a datacenter environment
  • Must be detail oriented
  • Strong communication and people skills — on the phone, via email and face-to-face
  • Excellent troubleshooting skills
  • Ability to work well as part of a team and interact well with individuals at all levels of the organization
  • Ability to prioritize conflicting demands to prioritize, address, and resolve support issues
  • A self-motivated, driven and thorough problem solver
  • Able to follow procedures with the ability to understand the steps and improve them or create new procedures
  • Able to switch gears and support many diverse business environments and clients
  • Able to manage multiple projects and tasks at the same time

Many of our systems rely on some specific languages and tools and are common for our industry.

Languages:
Python
PHP
.NET (would be a plus)
PowerShell
CLI Scripting (BASH)

Front-end Components:
HTML5, CSS, Javascript (Node.js, Angular, etc.)

Databases:
Traditional DBMS – MariaDB (Percona), MSSQL, MySQL
Various flavors of NoSQL-like DBs – Crate, Mongo, others
Frameworks, libraries, misc. tools:
Flask for Python
Celery for task execution
PowerCLI and other plugins for PowerShell

  • Windows, Linux/BSD, Virtualization certifications
  • Experience working with web based code and applications and a familiarity with development processes from a support perspective
  • Experience with VMware virtualization and virtualization in general
  • Storage experience — SAN, iSCSI, NFS
  • Heavy Python scripting experience along with Cloud Service Provider experience affords higher end of salary range.
  • Competitive Salary - $90k to $140k per year depending upon experience.
  • Excellent Health Insurance
  • Dental Insurance, Supplemental Insurance
  • Paid Vacation and Holidays – PTO + Family leave
  • 401(k) Plan
  • On-Going Training + Certifications

This is a salaried, 8am to 5pm or 9am to 6pm weekday position.

Customer Experience
why customers choose Opus InteractiveWhether they’re just starting out, or exploring solutions to allow them to focus more intently on their core business, Opus Interactive offers a range of benefits for our customers.

Custom Solutions

We work with our customers to understand their unique business requirements and goals and design custom solutions that deliver.

Dedicated Expertise

Our team of experts is committed to working closely with customers to solve problems and drive business success.

Certifications

We're experienced in the programs, systems, and technologies that businesses depend on, including SAS70/SSAE 16, PCI-DSS and HIPAA.

Partnerships

We’re proud to partner with leading companies that are known for quality and reliability to deliver products and services our customers can rely on.

Premium Facilities

Opus Interactive combines leading class facilities with our own highly resilient network to offer a reliable environment for our customers' IT infrastructure.

Customer Experience

From CEO to support technician, our team is made up of experts that are dedicated to delivering what our customers need, when they need it.

TESTIMONIALS
What Our Customers Say