Opus Interactive DevOps Systems Developer Position

We’re looking for a talented and highly motivated DevOps Systems Developer with a solid technical knowledge of Python, PHP, hosting environments and excellent communication skills. We pride ourselves on delivering a high quality customized service from state-of-the-art facilities, relying on strong partnerships and a highly skilled team of dedicated professionals.

The right person for the team will act as the primary developer for Opus Internal systems, dashboards and operations. You’ll have a passion for incredibly well documented and commented code and be an expert with Python, PHP, including strong foundation and understanding in coding APIs and IT systems.

You’ll start off helping to build a development department by continuing the development of our development methods, develop code repositories, agile devops and continue on the path to CI/CD all from our headquarters in Hillsboro. Where you go from there is up to you. We promote nearly all of our open positions from within and continue to grow and expand our growing team.

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. On-call shifts will be required.

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
  • 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 - $75k to $100k 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