Brief Description
As a DevOps Engineer - Linux at Zywave, you will assist in the design, installation, configuration, and maintenance of the Linux infrastructure focused on technologies to support a SaaS application. You will collaborate with development and IT teams to automate build, and deployment processes, ensuring fast and reliable delivery of patching and updates as well as assisting in the addition of features. research and evaluation of IT systems to make and implement changes for improvement and innovation. As a DevOps Engineer - Linux, you will monitor and optimize application and operating system performance, availability, and scalability in on-prem and cloud environments using monitoring tools like Azure Monitor, Prometheus, Grafana. Lastly, you will help troubleshoot and resolve issues related to applications, cloud infrastructure and operating systems to maintain security, reliability, and uptime.
What you will do:
- Implementation and support of a Full Linux stack.
- Kubernetes infrastructure deployment, support and orchestration supporting Zywave SaaS development and application deployment.
- Proficiency in programming languages such as Python and PowerShell for scripting.
- Experience working with cloud platforms such as Microsoft Azure and AWS..
- Design, implement and maintain automated using Ansible, Terraform and PowerShell.
- Participate in the design, implementation and integration of a wide range of Cloud and hybrid cloud technologies including Azure and Amazon based IaaS and PaaS offerings.
- Familiarity with containerization technologies like Docker and container orchestration platforms like Kubernetes.
- Strong problem-solving skills and the ability to troubleshoot issues across the software development and deployment lifecycle.
- Analyze, diagnose and troubleshoot problems in Zywave systems. Coordinate maintenance with the appropriate internal teams as well as support providers and/or vendors.
- Document process and procedures as well as troubleshooting techniques to aid in the retention and dissemination of knowledge.
- Provide off-hours on call rotation and support as needed including support for product updates, equipment upgrades, and to address technical issues.
Additional Responsibilities:
- Assist with cross-training of team members while staying abreast of industry knowledge.
- Assist with Ansible Tower product solutions in the enterprise as they relate to the Linux infrastructure.
- Assist personnel of other departments as an IT resource.
- Share on-call responsibilities with the rest of the IT Engineering teams.
- Perform other tasks on projects as needed/assigned.
- Occasional domestic travel may be required less than 5 percent of the time.
What you should bring:
- Minimum 3 years of Linux systems design/implementation experience or equivalent combination of education and technical experience.
- Fundamental understanding and extensive history of Linux Systems administration at enterprise scale with expertise in Ubuntu and RHEL systems.
- Solid understanding with Apache, Ansible, PHP and Python application management.
- Experience with Azure or AWS cloud infrastructure.
- Experience with Prometheus and Grafana is a plus.
- Experience with Elasticsearch is a plus.
- Experience with Oracle is a plus.
- CKA (Certified Kubernetes Administration) Certification is a plus.
- Ability to work in a team environment.
- Proven ability to understand and design how different system layers (Application, Container, network and infrastructure) work together and interact.
- Good interpersonal and communication skills.
- Ability to multitask and remain productive in an exciting service-driven and results-oriented environment.
- Demonstrated organizational, analytical and problem solving skills.
Why work at Zywave
Zywave is a cutting-edge SaaS company that has led the digital revolution of the insurance industry over the last 25 years. We continue to make waves by launching new product functionality and integrations to deliver a world-class customer experience. Since 2020, Zywave has acquired seven insurtech companies representing over 900 employees globally. With our remote-first environment and core values that encourage employees to grow, belong and transform professionally there are endless opportunities to build new skills and relationships. Why wait to hop aboard the rocket ship Get onboard now!