Are you looking for an exciting opportunity to build and support reliable, scalable technology solutions in a fast-paced and collaborative environment? As a DevOps Engineer, you will work closely with IT, development teams, and technology stakeholders to maintain, develop, and support Proto Labs’ internal and external business applications. You will play a key role in improving deployment reliability, automation, availability, and operational efficiency.
What You’ll Do
- DevOps & Infrastructure
- Manage and support the provisioning, installation, configuration, operation, and maintenance of enterprise infrastructure and application environments.
- Maintain and support version control systems, build tools, and continuous integration and deployment tools.
- Work closely with development teams to support applications and promote Site Reliability Engineering (SRE) practices.
- Support server configuration management and infrastructure automation. Automation & Deployment
- Identify opportunities to improve deployment dependability and reduce manual intervention through automation.
- Automate manual processes to improve operational efficiency, consistency, and reliability.
- Support code releases into highly available application environments.
- Contribute to continuous deployment practices using tools such as Azure DevOps and GitHub. High Availability & Reliability
- Design and support high-availability solutions, including load balancer configurations.
- Support highly available applications and help improve system reliability and resilience.
- Work with development and technology teams to identify and resolve operational and deployment challenges.
- Participate in 24x7 coverage for the area of responsibility, including occasional after-hours support and on-call duties. Cloud & Containerized Environments
- Support cloud infrastructure and application environments across AWS and Azure.
- Work with microservices-based environments and container orchestration technologies such as Kubernetes.
- Implement and maintain infrastructure using configuration management and Infrastructure as Code tools such as Ansible and Terraform.
What It Takes
- 3+ years of experience managing servers in an enterprise environment.
- 2+ years of experience supporting code releases into highly available applications.
- 1+ years of experience supporting server configuration management tools.
- 1+ years of experience supporting highly available applications.
- Strong understanding of DevOps, automation, deployment, infrastructure, and application reliability practices.
- Experience with configuration management tools such as Ansible and Terraform.
- Experience with continuous deployment tools such as Azure DevOps and GitHub.
- Hands-on experience with Git and code versioning.
- Experience with HAProxy or similar load-balancing technologies.
- Knowledge of JSON/REST.
- Experience working with Kubernetes and microservices environments.
- Knowledge of Linux OS hardening and security.
- Exposure to cloud platforms such as AWS and Azure. Problem Solving & Automation
- Ability to identify manual or repetitive processes and automate them effectively.
- Strong troubleshooting and analytical skills with a focus on system reliability and operational efficiency.
- Ability to work collaboratively with development, IT, and other technology stakeholders. Mindset
- Strong ownership and accountability for infrastructure and application reliability.
- Continuous improvement mindset with a focus on automation and reducing manual intervention.
- Comfortable working in a fast-paced, collaborative, and technology-driven environment.
- Willingness to participate in after-hours support and on-call responsibilities when required. Education & Experience
- Bachelor’s degree or equivalent practical experience.
- 3+ years of relevant experience managing enterprise servers and infrastructure.
Skills Required
- 3+ years of experience managing servers in an enterprise environment
- 2+ years of experience supporting code releases into highly available applications
- 1+ year of experience supporting server configuration management tools
- 1+ year of experience supporting highly available applications
- Experience with Ansible and Terraform
- Experience with Azure DevOps and GitHub
- Hands-on experience with Git and code versioning
- Experience with HAProxy or similar load-balancing technologies
- Knowledge of JSON and REST
- Experience with Kubernetes and microservices environments
- Knowledge of Linux OS hardening and security
- Exposure to AWS and Microsoft Azure
- Bachelor's degree or equivalent practical experience
- Willingness to participate in after-hours support and on-call responsibilities
Protolabs Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Protolabs and has not been reviewed or approved by Protolabs.
-
Healthcare Strength — Medical, dental, and vision options are broadly available and described as good to excellent. Additional protections like short- and long-term disability and life insurance bolster the overall package.
-
Leave & Time Off Breadth — A starting PTO allotment plus paid holidays, along with added wellness and volunteer time, is emphasized, with some roles noting PTO growth over tenure. Paid caregiver leave appears in postings and supports flexibility for life events.
-
Retirement Support — A 401(k) with company match and immediate vesting is offered, supporting long-term savings. This foundation is frequently cited alongside core financial benefits as a strong element of total rewards.
Protolabs Insights
What We Do
Protolabs is the world's fastest digital manufacturing source for rapid prototyping and on-demand production. The technology-enabled company produces custom parts and assemblies in as fast as 1 day with automated 3D printing, CNC machining, sheet metal fabrication, and injection molding processes. Our digital approach to manufacturing enables accelerated time to market, reduces development and production costs, and minimizes risk throughout the product life cycle. 3D Printing Our 3D printing service offers a wide selection of materials and technologies to create prototypes and end-use parts with complex geometries and detailed features. With tight process controls, careful design reviews, and extensive quality monitoring, we ensure precise and repeatable 3D-printed parts, every time. CNC Machining We use 3- and 5-axis milling along with turning to machine parts from commercial-grade plastics and metals. Our online quoting system and automated manufacturing process enable us to ship parts within 24 hours, helping customers accelerate development and reduce time to market. Sheet Metal Fabrication Protolabs is an industry leader in quick-turn sheet metal parts for both prototyping and low-volume production. Our digital approach to manufacturing enables us to fabricate sheet metal parts in as fast as 5 days. Additionally, we can support our customers’ development efforts with component assemblies, several finish options, and screen printing. Injection Molding Our injection molding service offers two options—prototyping and on-demand manufacturing—which provide customers a tooling solution that aligns with their project’s requirements. It’s used for quick-turn prototyping, bridge tooling, and low-volume production of up to 10,000+ parts in 15 days or less.








