Overview
Position Summary:
Under minimal supervision leads software development activities including software requirements architecture design implementation and integration.
Responsibilities
Key Accountabilities
Essential Functions:
- Instruments deploys and maintains reliable scalable and secure CI/CD application services infrastructure and environments and the associated integrations and automation.
- Instruments deploys and maintains robust and performant CI/CD pipelines and reusable pipeline modules and libraries and the associated integrations and automations.
- Instruments deploys and maintains tools and utilities and the associated integrations and automation to optimize development processes and workflows increase operational efficiency reduce waste and support continuous improvement.
- Performs other related duties as assigned.
Leadership:
- Leads others and projects independently and effectively. Creates and maintains software project configuration management as well as service and infrastructure deployment and maintenance plans. Participates in project roadmap planning.
- Maintains awareness of industry trends and best practices. Evaluates and champions the introduction of new software technologies into the company as appropriate.
- Mentors teammates. Champions DevOps culture and helps educate teammates and colleagues throughout the organization about methods and best practices.
Budget Managed (if applicable):
Internal Networking/Key Relationships:
- TBD based on departmental/project needs.
Required & Preferred Experience:
- Bachelors or Masters degree in Computer Science Software Engineering or related field.
- Extensive hands-on experience with:
- Software configuration management (SCM) using tools like Atlassian Bitbucket and GitHub.
- CI/CD pipeline instrumentation and maintenance using and administering tools like Jenkins (preferred) CircleCI Atlassian Bamboo.
- Automated configuration management using tools like Ansible (preferred) Puppet Chef.
- Binary package management using tools like Artifactory (preferred) Nexus.
- Containerization and container orchestration technologies like Docker (preferred) Kubernetes Nomad.
- Cloud operations AWS preferred and Infrastructure-as-Code (IaC) practices using tools like Terraform Atlantis.
- Using APIs to query RESTful services and third-party service integrations.
- Programming using one or more of Python PowerShell Bash.
- Git
- Hands-on experience with:
- Service and application monitoring visualization and metrics analytics using platforms like Zabbix and/or stacks like PrometheusGrafana ELK.
- Linux system administration.
- Static code analysis tools like SonarQube (preferred) Coverity; automated quality gates.
- Test automation frameworks like Squish and pytest.
- Vulnerability scanning automated SBOM generation and DevSecOps methods and best practices.
- Networks and networking protocols; PKI and certificates.
- Software development in a SAFe / Agile environment.
- Very strong candidates will distinguish themselves by also demonstrating a solid understanding of the practical applications of AI/ML-based automation in DevOps workflows.
- Familiarity with software development under regulatory frameworks such as IEC 62304 ISO 13485 or FDA guidance is a bonus.
- Excellent communication and collaboration skills are a requirement.
Qualifications
Min Knowledge & Experience Required for the Position:
Bachelors Degree plus a minimum of 10 years of related experience or Masters Degree plus a minimum of 8 years of related experience or waiver based on experience.
Degree should be in a technical discipline such as Chemistry Math Physics Engineering or Computer Science. Proficiency with a personal computer and software packages.
Proficient in code languages (Assembly C C Java C# etc.) found in product development.
International Mobility Required:
Travel Requirements:
The annual base salary range for this role is currently $180000 to $200000. Individual employee compensation will ultimately depend on factors including education relevant experience skillset knowledge and particular business needs.
This role is eligible for medical dental and vision insurance 401k plan retirement benefits with an employer match as well as paid vacation and sick sales roles are eligible for participation in a commission plan and our managementand select professional rolesare eligible for a performance-based bonus.
Required Experience:
Staff IC
OverviewPosition Summary:Under minimal supervision leads software development activities including software requirements architecture design implementation and integration.ResponsibilitiesKey AccountabilitiesEssential Functions:Instruments deploys and maintains reliable scalable and secure CI/CD app...
Overview
Position Summary:
Under minimal supervision leads software development activities including software requirements architecture design implementation and integration.
Responsibilities
Key Accountabilities
Essential Functions:
- Instruments deploys and maintains reliable scalable and secure CI/CD application services infrastructure and environments and the associated integrations and automation.
- Instruments deploys and maintains robust and performant CI/CD pipelines and reusable pipeline modules and libraries and the associated integrations and automations.
- Instruments deploys and maintains tools and utilities and the associated integrations and automation to optimize development processes and workflows increase operational efficiency reduce waste and support continuous improvement.
- Performs other related duties as assigned.
Leadership:
- Leads others and projects independently and effectively. Creates and maintains software project configuration management as well as service and infrastructure deployment and maintenance plans. Participates in project roadmap planning.
- Maintains awareness of industry trends and best practices. Evaluates and champions the introduction of new software technologies into the company as appropriate.
- Mentors teammates. Champions DevOps culture and helps educate teammates and colleagues throughout the organization about methods and best practices.
Budget Managed (if applicable):
Internal Networking/Key Relationships:
- TBD based on departmental/project needs.
Required & Preferred Experience:
- Bachelors or Masters degree in Computer Science Software Engineering or related field.
- Extensive hands-on experience with:
- Software configuration management (SCM) using tools like Atlassian Bitbucket and GitHub.
- CI/CD pipeline instrumentation and maintenance using and administering tools like Jenkins (preferred) CircleCI Atlassian Bamboo.
- Automated configuration management using tools like Ansible (preferred) Puppet Chef.
- Binary package management using tools like Artifactory (preferred) Nexus.
- Containerization and container orchestration technologies like Docker (preferred) Kubernetes Nomad.
- Cloud operations AWS preferred and Infrastructure-as-Code (IaC) practices using tools like Terraform Atlantis.
- Using APIs to query RESTful services and third-party service integrations.
- Programming using one or more of Python PowerShell Bash.
- Git
- Hands-on experience with:
- Service and application monitoring visualization and metrics analytics using platforms like Zabbix and/or stacks like PrometheusGrafana ELK.
- Linux system administration.
- Static code analysis tools like SonarQube (preferred) Coverity; automated quality gates.
- Test automation frameworks like Squish and pytest.
- Vulnerability scanning automated SBOM generation and DevSecOps methods and best practices.
- Networks and networking protocols; PKI and certificates.
- Software development in a SAFe / Agile environment.
- Very strong candidates will distinguish themselves by also demonstrating a solid understanding of the practical applications of AI/ML-based automation in DevOps workflows.
- Familiarity with software development under regulatory frameworks such as IEC 62304 ISO 13485 or FDA guidance is a bonus.
- Excellent communication and collaboration skills are a requirement.
Qualifications
Min Knowledge & Experience Required for the Position:
Bachelors Degree plus a minimum of 10 years of related experience or Masters Degree plus a minimum of 8 years of related experience or waiver based on experience.
Degree should be in a technical discipline such as Chemistry Math Physics Engineering or Computer Science. Proficiency with a personal computer and software packages.
Proficient in code languages (Assembly C C Java C# etc.) found in product development.
International Mobility Required:
Travel Requirements:
The annual base salary range for this role is currently $180000 to $200000. Individual employee compensation will ultimately depend on factors including education relevant experience skillset knowledge and particular business needs.
This role is eligible for medical dental and vision insurance 401k plan retirement benefits with an employer match as well as paid vacation and sick sales roles are eligible for participation in a commission plan and our managementand select professional rolesare eligible for a performance-based bonus.
Required Experience:
Staff IC
View more
View less