• Responsible for implementing, maintaining, and monitoring the CI/CD environment.
• Work with Software Engineers and SQA Engineers to identify manual processes and pain points, and then automate and improve those areas.
• Maintain and enhance proprietary tools used in the CI/CD environment.
• Work to improve and automate developer setup and the onboarding process across multiple projects and teams.
• Assist with CI/CD releases.
• Document all new processes, standards, decisions, and tools.
• Responsible for evaluating and prototyping new technologies for the CI/CD environment.
• Help build out and transition tools to the cloud where applicable.
Qualifications
• Experience managing a full CI/CD pipeline.
• Experience with build automation and scripting. Strong desire to automate where possible.
• Experience with setting up CI/CD tools and maintaining them.
• Experience with software development, developing and maintaining internal tools.
• Experience installing, configuring, and maintaining Operating Systems, both Windows and Linux.
• Experience with automated testing and creation of automated tests for complex systems/software.
• Ability to properly manage time and handle multiple overlapping projects.
Education
• Bachelor’s Degree in Computer Science.
Experience
• Minimum of 5 years of experience with DevOps/Software Engineering, preferably in the medical device industry.