Manager, Software Development Operations (DevOps)

  • Full-time

Company Description

Align Technology is a global medical device company that pioneered the invisible orthodontics market with the introduction of the Invisalign system in 1999.  Today, we develop innovative, technology-rich products such as Invisalign aligner treatments, iTero™ intra-oral scanners, and OrthoCAD digital services to help dental professionals achieve the clinical results they expect and deliver effective, cutting-edge dental options to their patients.

Job Description

Responsible for managing a globally-distributed team that supports software development and software quality assurance for global supplier of dental devices and services.   Duties include directing Development and SQA teams and activities to extend automated deployment and configuration management solutions for application stack; managing continuous deployment/continuous test environments; improving efficiencies in SQA cycle testing with automation; defining standards and processes to facilitate database management and application deployment/configuration using repeatable automated solutions; defining  SOPs in individual  application deployment automation; automation, execution and process improvement of deployment activities; ensuring  FDA regulation compliance, and reproducibility; managing deployment and tracking software builds into multiple SQA test and staging environments; managing development of system to manage test environments located in internal and/or external computing clouds and migration of existing test environment into the system; and managing maintenance and troubleshooting of computer and data networks comprised of more than 800 individual physical and virtual servers running various operating systems.

Qualifications

Requires Masters degree in computer science, software engineering, information systems, applied mathematics or related plus minimum 3 years’ experience in software applications development or software engineering management. 

Experience must include three years’ experience with each of the following:  Scripting language such as VBS, Python, or Ruby; architecting, developing, and deploying test automation tools and scripts;  system administration and deployment  automation for Windows-based systems.  Experience must also include Continuous Integration Systems experience with Bamboo or Jenkins; configuration management tools experience such as Chef, Puppet, or equivalent; experience developing distributed cluster based infrastructure systems.

Must refer to job code: MSDO1014

Additional Information

All your information will be kept confidential according to EEO guidelines.