Are you looking for an exciting chance 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.
n
What You’ll DoDevOps & 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.