We are seeking a skilled Senior DevOps Engineer to join our global and fully remote DevOps team. The ideal candidate will join our existing DevOps team within the QAD Engineering division.
The DevOps team is responsible for designing, implementing, and maintaining our infrastructure and application deployment toolset, as well as being DevOps evangelists for QAD. The DevOps team works closely with our development, cloud operations, technical quality and observability teams to streamline our release, deployment and cloud operations processes.
What you’ll do:
-
Design, implement and continually improve product release automation for QAD applications.
-
Build and maintain the continuous integration and continuous delivery (CI/CD) pipelines for QAD products.
- Drive enthusiasm and promote adoption of the principles and philosophy of the DevOps methodology across all engineering and operations teams.
- Mentor and share best practices and new technologies across the organization, including automation, continuous integration, continuous delivery, and monitoring.
- Continuously improve our DevOps processes and practices to optimize efficiency and reduce downtime.
- Work with the development teams to define and implement automated build and testing strategies.
- Design, implement, and maintain our infrastructure as code (using Terraform) and Gitlab pipelines to enable efficient release, deployment and management of QAD’s products.
- Utilize Helm to manage Kubernetes applications and facilitate deployment orchestration.
- Implement and maintain ArgoCD for continuous delivery of applications to Kubernetes clusters.
- Collaborate with development teams to optimize application performance, scalability, and reliability in production environments.
- Collaborate with our Observability and Cloud Operations team to monitor and maintain the health of our infrastructure, ensuring high availability and performance.
- Stay up-to-date with industry trends, best practices, and emerging technologies in DevOps and cloud computing.
What you'll need:
-
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
-
5+ years of proven experience as a DevOps Engineer, Software Engineer or similar role.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Strong proficiency with GitLab or equivalent for CI/CD.
- Solid experience with Terraform for infrastructure as code.
- Experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes.
- Experience with GitOps (ArgoCD or any other) for continuous delivery to Kubernetes.
- Experience with AWS or any other public cloud service and a good understanding of cloud computing principles.
- Experience with build tools such as Maven.
- Your health and well being are important to us at QAD. We provide programs that help you strike a healthy work-life balance.
- Opportunity to join a growing business, launching into its next phase of expansion and transformation.
- Collaborative culture of smart and hard-working people who support one another to get the job done.
- An atmosphere of growth and opportunity, where idea-sharing is always prioritized over level or hierarchy.
- Compensation packages based on experience and desired skill set
#LI-GW1
About QAD:
QAD Inc. is a leading provider of adaptive, cloud-based enterprise software and services for global manufacturing companies. Global manufacturers face ever-increasing disruption caused by technology-driven innovation and changing consumer preferences. In order to survive and thrive, manufacturers must be able to innovate and change business models at unprecedented rates of speed. QAD calls these companies Adaptive Manufacturing Enterprises. QAD solutions help customers in the automotive, life sciences, packaging, consumer products, food and beverage, high tech and industrial manufacturing industries rapidly adapt to change and innovate for competitive advantage.
QAD is committed to ensuring that every employee feels they work in an environment that values their contributions, respects their unique perspectives and provides opportunities for growth regardless of background. QAD’s DEI program is driving higher levels of diversity, equity and inclusion so that employees can bring their whole self to work.
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.
#LI-Remote