DevOps Engineer

  • Full-time

Company Description

Spear is one of the world’s most respected providers of continuing education and support to dentists and their teams, helping them pursue and achieve great dentistry. Spear leads the way with an exceptional curriculum, inspired faculty and on-demand learning.

Our growing organization is driven by our collective desire to provide the finest continuing education experience and product offerings that directly address the clinical and business challenges that many dentists face today. Our aim is to ensure that our clients have the best resources available as they accelerate their educational and professional development.

Job Description

As the Devops Engineer, you will use tools and code to automate the management of infrastructure and solutions in production and lower environments, making infrastructure and deployment processes standard, repeatable and resistant to human error during change. This role will ensure that our technology environments are secure, consistent and support the needs specific for such environments (development, functional and integration testing, load testing, user acceptance testing, production).  They will also work closely with the applications and product technology teams to augment environments and add new components where required.

Role Responsibilities

Infrastructure Management 

  • Assist in selecting the right tooling to fully automate solution deployment to infrastructure.
  • Ensure that automatic scaling is possible in environments as needed to support increasing load while maintaining prescribed performance levels.
  • Work with Performance and Support lead to establish a set of defined performance standards, thresholds, alerts and compensating measures to ensure continuity of service possible and transparent.
  • Ensure that environments are well documented and can be rebuilt from scratch, mostly using code automation, in the event of a disaster.
Deployment Support
  • Ensure that the process of deploying product increments is automated and coordinated
  • Ensure that the deployment process is well connected to the SDLC, so that code repo, versions, branches and configuration and other aspects of version control are understood across the SDLC and well-integration into everyday development processes.
  • Provide general support to deployment activities for all major deployments.
  • Work with IT Operations Manager to act as a key control point in the production change control process.
System Configuration
  • Ensure there is consistent storage and versioning of configurations files (php.ini, etc...), cluster configurations, node configurations (both templates and actual instances), and all other environment configuration options.
  • Work with IT Operations Manager to tighten up controls around certificates, key infrastructure management and rotation and other security practices and configurations to ensure we are compliant with enterprise security practices and standards.
  • Assist in managing user access via security groups, ensuring we are consistent in applying compliance with PCI, HIPAA and any other regulatory standards for technology.

Qualifications

  • Bachelor’s degree in computer science, IT, or related field (or similar experience)
  • Computer proficiency in programs such as SharePoint and the Microsoft Office Suite
  • Familiarity with IT standards such as PCI, HIPAA/HITECH, NIST, CSA/CCM
  • Awareness of current standards and trends in IT and emerging technology
  • Understanding of IT security and network risks
  • Superior analytical and problem-solving abilities
  • Project management experience 
  • Exemplary communication skills; ability to explain complex, highly technical information to non-technical colleagues using clear, simple language

Additional Information

EEO

  • Be Yourself. Spear is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.